skysight-inc/HackerNews huggingface dataset:
> You're arguing that me saying minitest authors should put "i_suck" in their library name is unprofessional, on this post?

No I am not.
Agree, this "source code" means nothing, is dreamt up and represents basically a 1.01 tutorial of Javascript that teaches you how to add an event handler to an element.
Therefore import maps do not solve all problems, bundling "compiler" solve.
Even with HTTP/2 there is "some" overhead when loading lots of small files.
There is also no tree-shaking e.g only loading functions which are really used.
I think it's more like ntfy could be a notification provider for keep.
I just opened an GitHub issue with that request.
Seems to be Nextra [0] according to the GitHub repository you can find when following the link to the source in the upper right corner of the website.

[0] https://nextra.site/
Ask HN: Ethics, Scratch That, Morality?
Yo. I got a boy that’s doped up on some shit, can’t nobody take him off it. There’s some players around him that can swing his internet this way and that, in other words, we can swing his world around.

So he’s drugged up, but we flipping his world around. We hope, I don’t know, that it’s a multiplier? on the fucked up?

Okay dip out of morality and ethics for a bit.

So we got his whole world hacked.

So he fucked up, his experience (virtual) is fucked up.

Anyways, my boy says this worked before lol.

Okay, so we fuck with his router ….

Beyond all this, is this an okay? To fix someone? Since, you know, I been there, and … I know better.
its not bizarre in the least. firefox has allowed this extension on their desktop browser since it existed (same as other browsers) so i don't see how adding mobile support for it could affect their brand in any way.

also i can't imagine there is much of a cross section between people who do illegal stuff and people who use only phones. anyone doing anything seriously is going to be using a desktop os with a physical keyboard
It's a little frustrating when the author calls out "technofetishistic" faith in large language models[1] and then goes on to misunderstand their capabilities in the opposite direction. I'm no "true believer", they're just useful tools for modeling text generation, but to underestimate them is a shame.

> Ideally, the essay writer has first observed their subject, then drawn some sort of analytical conclusion about that subject, then organized their evidence in a way that expresses the logical connections between various pieces of evidence, before finally communicating that to a reader in a way that is clear and persuasive.

Of the elements discussed about "writing an essay" above, none are clearly impossible for a large language model to do at the present, despite the author's insistence that some of them are impossible. If the subject is something in writing (and you can pass it in the prompt), or is written about in the training set, then the model has indeed "observed" it, and to get it to draw analytical conclusions all you have to do is ask nicely and correctly, maybe using those words. Again, with organizing evidence, you merely must ask for it by name, rather than hoping that the model understands what you mean when you say "write an essay" - ask for "organize the evidence in a way to support/contradict the conclusion X", and finally of course communicating cogently to the reader is something the writer correctly understands is possible even with a trivial prompt.

Sure, it moves the challenge from "write an essay" to "design a prompt to get the language model to write an essay", but that's "not writing an essay", or is it?

It is immensely frustrating that people feel like a large language model is "cheating", but also don't consider using word processing software with grammar and spelling correction "cheating", even though they use fundamentally the same processes behind the scene and differ only in the user interface, really.

[1] I don't like the term AI, I prefer large language model because it is unambiguous about the properties of the system - AI implies thought processes, which is a distraction at best from the useful properties of a complex statistical model.
> And surely they have no mind like us.

I agree with this, it's the old "are submarines swimming" kind of question, semantics and not substance, i.e. irrelevant.

However this is an article written by someone non-technical for other non-technical people, and this (emphasis is the author's) is perfectly on-point:

> The tricky part is that ChatGPT and chatbots like it are designed to make use of a very influential human cognitive bias that we all have: the tendency to view things which are not people as people or at least as being like people.

Which is absolutely a problem. Whether or not you ascribe a "mind" to it, laypeople absolutely need to understand that it's not a human they're talking to.

> Is it useful?

A better question is useful to whom and useful how. As a search engine it's pretty miserable for instance, as we found out. I'd like to leave myself some wiggle room because it's way too early to tell, but my hunch is that operating on natural language is a profound limitation that will make it far less useful than it is generally believed.
I don’t know which indexes they use and I don’t like that they aren’t disclosing it.

Perhaps they have an agreement with Bing, perhaps they scrap Google search using 4G modems, perhaps they do an amazing job using Common Crawl.
A technical expedition exploring Cloudflare's free tier
Exacerbate would be an understatement. For example:

https://shorttermrentalz.com/news/realpha-investment-homes/

https://skift.com/2022/02/16/avantstay-creates-a-500-million...

https://skift.com/2022/03/15/short-term-rentals-may-prove-ri...

http://insideairbnb.com/reports/platform-failures-how-short-...

https://www.dropbox.com/s/u4s1fcync2gseyl/AirBnB_Report%20FI...
It is scary because more people are becoming unable to have kids or the only way for them to have them is through IVF. There are still plenty of people out there who WANT kids.

I don't have a problem with people deciding to take themselves out of the gene pool, that's their own choice to make.
Greed is why.

Further automation destroys jobs.

The very top gain efficiencies of production and immense wealth, while the bottom lose more and more opportunities without magical, handwaving "better" or "other" jobs.
No, just an intermediate kernel is written into flash memory along with coreboot. It doesn't wear little flash chip as it doesn't write anything which needs to persist, that's actually one of the points of this solution. Its sole role is to chain-load your destination kernel. So you just basically move your bootloader into non trivially writable memory (as it can be write-locked) to make it more tamper proof.
There is always a risk of bricking your system if you're not careful, but wearing off flash isn't one of those risks if that's the concern.
This Was Another Big Week for Central Bank Digital Currencies (CBDCs)
I think you missed the argument about the two Roman Empire books. ChatGPT was clearly trained on them, or at least metadata about them, yet it couldn't produce an intuitive response about their relationship. And it couldn't even return the top search result that explained it.

Sure, these issues will be fixed eventually, but the point of the article is that it can't replace the thinking of a student to write a quality essay. It might be able to regurgitate search results which will need to be fact checked, so at best it's useful as a research tool.

BTW, Bing's AI is a really poor counterexample, as it can't even return search results reliably.
Doesn't Firefox for Android already support uBlock? If so, you can just enable the Easylist Cookie filter, which is disabled by default for whatever reason.
I forgot to mention I like hardcore hentai, felt that was a necessary discretion.
Maybe evolution just optimizes for having more pleasure without pregnancy, isn't it a goal 99% of time?
Buddhist and zen folks would tell you we have no mind ourselves. I'm seeing a convergence.
Related news:

- Riots erupt in Nigerian cities as bank policy leads to scarcity of cash

- https://www.theguardian.com/world/2023/feb/15/angry-protests...
Picking up a good few downvotes for this, usually that tells me something is wrong in what I said, looking at my comment, naive bigot may be a little strong, even if before it I wrote 'to me makes you seem'. I thought the comment was out of context, could cause offence to some, and not backed up by any data.
No offence intended, to nonethewiser.
1 pound of uranium ...
I normally agree, but I don't think I would have looked closely if the word massive wasn't there. More ideally a blogger should have written a small article about the massive price increase and submit that. But developers are lazy (hey we are supposed to be)
I would never use somebody else's userscript - that just seems like asking for trouble
That really sucks for all those that donated gear to the museum thinking the machines would be in good hands there.
I heard from a friend in Cambridge that thieves would often spend a few days in Cambridge just hoovering up students' unlocked bikes into a van, then drive over to Oxford and sell them for cheap.

Then while in Oxford they'd spend a few days hoovering up students' unlocked bikes into a van, then drive over to Cambridge...
For me the noticable distinction is between whether I want to create something to express myself (never works out) or for a practical purpose (works out more often than not).
Both are true. The "K"-shaped recovery post-pandemic only increased wealth disparities. Inflation further robbed average working people of purchasing power, effectively giving most people salary cuts in the form of soaring prices. Real purchasing power of the other 95% keeps falling.

"Wealth Inequality in America" politizane

The differences between 1. what people think wealth distribution looks like, 2. what people think distribution should be, and 3. what it is. These are 3 very different histograms.

https://youtu.be/QPKKQnijnsM

"How Wealth Inequality Spiraled Out of Control" Robert Reich

https://youtu.be/wOI8RuhW7q0
We know that some humans can use information to solve harder problems, while others can not do it. We say the first kind built understanding about the information.

You can easily test for this by just throwing hard problems at them that they haven't seen before, Google does that in their interviews for example (but many who do similar just takes problems people definitely have seen).

So doing similar kinds of testing on ChatGPT we see that it doesn't understand the information. It can repeat a lot of stuff more or less verbatim, but it cannot apply most of the knowledge it can repeat, so it doesn't understand any of it. The only thing ChatGPT really understands are relationships between words that has been repeated in texts it has seen, that is some level of understanding but that has no relationship to what ChatGPT says about the words.

When you ask ChatGPT to describe something it repeats a description it has seen of the word, when you ask it to do something with a word then it fully ignores that description and instead look at the relationships it has seen the word have to other words. So its understanding and its knowledge are completely separate things, so you can say that it doesn't understand anything it knows.
Crashes iPadOS 16.3 for me! Mobile Safari fails badly quite regularly.
Krista and Tatiana Hogan
So then don't torture students by making them write long essays and waste their valuable time. Make it the task expressing the argument on a back of a napkin. More thought, less time wasted on writing stuff no one ever read properly.
>Or it's an attempt to kill off DuckDuckGo and drive people towards using Bing directly.

I didn't even consider that. That would be truly evil of them.
Yes you’re describing confirmation bias.
Doesn't seem very high up their list of priorities, seeing as how their desktop extensions - including the "Recommended" ones - are allowed to break all the rules.

A surprising amount of them comes with unlisted and uncontrollable connections to snooping services like Google Analytics or Sentry, I've seen unexpected redirects / tab hijacks - mostly to advertise the developer's new other extension, even fetching and executing external scripts and other resources from various CDNs is not uncommon... essentially everything their extension policies disallow.

All these violations are hardcoded into the extensions' source and rather easily scanned for automatically mind you, it almost takes more effort to not notice them.

I've stopped reporting the ones I encountered, they were never taken down, never lost their recommended badge, and all the violations remained in every next version that I checked.
It has never been about what I think. The only 'conspiracy' I am alleging is politicians using their power to CYA; which if you believe economic stats are the one thing in the world that is exempt from that then as I already have said, your disagreement is not with me its with the sources I provided you.
Perhaps there’s an emotional tension between those people who would prefer life having a single creator, and those who prefer life as ‘just’ a common consequence of physics -> chemistry -> organic chemistry, etc?
Lit-Html is a templating library similar to say Mustache or something like that but I would argue much more expressive. You can see a demo of how it looks here https://www.npmjs.com/package/lit-html

Lit is another library that is made up of a couple of things one of which is lit-html but is closer to a React or Vue by way of comparison.

Some noticeable differences between it and other view layer libraries include the fact that it was written by a team who are arguably much closer to actual browsers engineers and it uses native Web Components. The side-effect of this is that it’s incredibly fast and lightweight. I tend to think of it as the 5kb developer experience enhancement that takes Web Components as a primitive and makes them an actual pleasure to work with.

There are also a series of enhancement packages that are also totally opt in if you want more out of the box like internationalisation, client side routing etc.

If you go to lit.dev the documentation is actually pretty great and it’s probably the easiest way to get started.
I’m surprised by the eagerness to dismiss this trend, both in the above article and the discussion here. A lot of saying it’s not happening, and even if it is, it doesn’t matter. Like the saying goes, “It was a long time ago and it didn’t happen.”

In reality, even if it’s possible to have kids with 50% lower sperm counts, that’s not really the point. That is a huge drop, and likely indicates other changes as well. Testosterone levels are way down over the last few generations. Is that related? What about rising rates of depression among young men [1]?

Clearly something is going on here.

[1] https://i.insider.com/5c927ddd4f07ae5d161a603f?width=1000&fo...
Well, my corporate network seems to be blocking websockets to your domain...

So it's definitely not a neptyne problem (it works great on my personal laptop).

Cool product! Thanks for the good work there.
The Irish program was suddenly ended just this week too. Coincidence, or someone high up in the EU pulling all the strings at once?

https://www.bbc.com/news/articles/ce9570w0eyeo
UX, maybe. UI? No, not even remotely in the conversation.

The commenter is complaining that the back button took too long and the creator responded to indicate it's a load issue. At no point is that in the realm of design, which is what my comment was about.
Warren Buffett just offloaded TSMC and bought Apple.

https://9to5mac.com/2023/02/14/warren-buffetts-berkshire-aap...
https://en.wikipedia.org/wiki/Binary_search_algorithm#Implem...

People often do (L+R)/2 but that can overflow. Using L+(R-L)/2 avoids the overflow problem.
To go quite a bit off topic.

The author says that he starts with a single html file and splits it or incrementally adds stuff when needed.

That course of action has proven to be a really bad idea on every non trivial web project I worked on.

Mostly for teamwork and maintainability reasons.

E.g there is no clear project structure, the next dev will not understand stuff and do things differently. And welcome to the chaotic legacy code hell. It's like Php all over but in Js.

I usually work for customers who to some extend now what they want. I choose an appropriate tech stack for that use case. The team can use that stacks conventions to develop the project. There is no need to slowly grow, everything can be done in parallel and due to the conventions stuff sticks together in the end.

This sort of work flow has a tendency to just pile incredible amounts of code in files thousands of lines long. That is going to be unmaintainable in no time.

Everyone claims they don't do that but they all lie (yes you too).

Also everyone has a chance to end up maintaining the resulting amorphous blob (could be you again).

This lacks tooling like hot reload, spell checkers, linting and so on.
You will need that anyway so why don't you start with it?

Also you need tooling for deployment like config files. Tests, Ci and what not...

Lack of documentation. Since this follows your personal style your colleague needs to follow. A framework provides documentation for that.
Working like this, the docs need to be written by the devs. Although they may claim otherwise they usually don't.
We do all of those things in Scandinavia. Bike theft is everywhere, and the police just tell you to report the crime via online self-serve.
Rather lobbying and subsides decide what is efficient.
I broke something the other day. Before I could even catch up on the messages they found my culprit commit. Oops. But also...yay. Easy rollback. Did not need me at all to figure out what buggery I had done.
So then don't torture students by making them write long essays and waste their valuable time. Make it the task expressing the argument on a back of a napkin. More thought, less time wasted on writing text-amount. Also less of the teacher's time wasted, do they really read 100x student 3 pages, weekly? Don't they have anything better to do?
Yeah it's a good point, if you have someone totally inexperienced up against someone who knows the tricks (some of which I mentioned) you could see some odd results. I feel like there are a few issues which are gonna be a really tough sell, and the whole "the royal family are lizards" is one of them. David Icke has spent much of the last couple of decades on that and is still regarded as a kook.
The problem is that MacBook Pros has been creeping past into the $2000 range for an entry level configuration.
It's seems that it's only not a recall when Tesla does it, because Tesla invented software updates.
It's not editorialising to clearly state what a thing is.

You could editorialise and say "unjustfied" or "long overdue" or "uninteresting" but the FACT of the thing is that it is a massive price rise with zero editorialising about how /your/ or /I/ or anyone feels about that.

What do you see as editorialising there?
Its a different question, if asked; or as we're talking about the subject, my opinion is it has more to do with acceptance of such things today that in the past would not be discussed, hidden. or oppressed.
Exactly, Lisbon is destroyed beyond repair due to this madness.
I would say the author of this article is dodgy and unreliable. Dr. Swan is a leader in her field and cites a ton of research in her book. This is just some random guy with a substack.

The book is mostly about phthalates and other endocrine disrupting chemicals, and their effects on reproductive health. There is a ton of research on phthalates in humans, the negative correlation between exposure and sperm quantity/quality is undeniable. Do you want me to link to some studies on it? I would not mind, though it is an easy Google.
Personally, I find it scary because of what else it implies may be getting scrambled in people's cells due to environmental contaminants.
Building a moat? If we're going to have AI at least it's more democratic to have the tools widely available than only accessible to governments and corporations. The basis of OpenAI's worry is explicitly that average people will be able to train their own LLMs.
Secure boot doesn't prevent code from doing whatever it wants once it's running. It prevents the system from starting to run code that isn't trusted in the first place. That's still necessary even if you have a TPM. If you're storing your disk encryption key in a TPM, there needs to be an API for the OS init routine to access the key from the TPM. You can't depend on any secrets outside of the TPM before decrypting the storage (otherwise you wouldn't need a TPM), so instead you need to guarantee that the code accessing the TPM's API isn't malicious. Typically, once the OS reads out the storage encryption key, the OS then immediately asks the TPM to disable its API until a subsequent boot. From that point on the kernel has the key in RAM, and there's no way for unprivileged code to access it (other than bugs). Secure boot provides the mechanism to make that possible.

If you don't have secure boot enabled, someone could boot a malicious image that has access to the TPM's API before it's disabled, and therefore gain access to your storage. They would still need to get that image on your computer of course. As you say, though, the vast majority of software running once the OS is booted isn't necessarily secure.

Secure boot alone doesn't really help much for foiling bad actors with physical access, since you can just go into the bios settings and disable it. That's why bios typically have their own password protection. On some "embedded" computers, it's practically impossible to turn secure boot once it's been enabled; there's literal fuses inside the chip that get blown.
This is interesting, but I don't know if there's much to say it causes Alzheimers specifically
Get Fdroid and install Fennec, it can do any Firefox extension iirc.
Is Cloudflare blocking crawling?
Nice! Bookmarked :)
It's worth pointing out that this isn't truly "getting past it". It's still locked to Mozilla's add-on store (preventing you from testing or manually loading extension bundles) and all you're really doing is switching the collection that Fenix loads the extensions from to one you control instead.

One of the bigger reasons to use Fennec instead (the old Firefox Android browser, still maintained as a community fork) for me has been the fact that you can also load in the XPI files yourself, which is needed for a few FOSS extensions that aren't submitted to the Firefox Add-On Store due to one reason or another.
Your browser assumes that the server is reachable on port 80 if you are browsing a http site or port 443 if you are using https.
The server mentioned above runs on port 8080. So the Browser needs this information which is then added to the url
Where do people play nethack online these days?

There's a list of public servers in the wiki at https://nethackwiki.com/wiki/Public_server but it's hard to tell at a glance which ones are most popular.

em.slashem.me has an SSL certificate which expired last April.
I have a copy of that poster hanging on my wall!!
I don't think it's even about putting them in jail for a long time. The current situation has basically zero downsides to stealing a bike. You take it, you sell it, you have cash. The police don't care, they won't even investigate.

If the chances of getting caught for this sort of crime were non-zero, even if the repercussions were a heavy fine, it would hopefully make people think twice before getting involved in it.
Assuming people keep using them after their prices rise to higher than cabs.
Abu Dhabi to Sell 4% of Natural-Gas Business in IPO
That'd be very interesting, having a scheduler that can toggle between real-time and non real-time depending on the process. Although I'm not sure what that'd look like physically in terms of core usage.