skysight-inc/HackerNews huggingface dataset:
Time Machine over NAS has always been unstable for me. As you experienced, my backup would be regularly corrupted and would need to restart. Alternatively, a normal <10G backup could take in excess of 24h.

I eventually gave up on the NAS and now backup to external drives at home.

This site has excellent articles on Time Machine - scroll down to Time Machine Problems: https://eclecticlight.co/mac-troubleshooting-summary/
Try asking plain GPT-4 for a Bible verse in Greek. It will recite it for you accurately from memory.

I recommended a friend who is an engineer-turned-Catholic-priest take a look at it, and he was quite impressed with its ability to answer theological and philosophical questions; as well as its ability to explain the grammar of the Latin translation of a Bible verse (which it had recited from memory).

All that to say: I don't think you needed to feed it the KJV. :-)
Anshul from the Codeium team here! As our FAQs clearly state, only Chat currently uses OpenAI APIs - our flagship Autocomplete capability (think free Github Copilot) uses proprietary in-house trained models and no APIs. We are upfront about this and because we want to guarantee users’ code security preferences, if you have disabled code snippet telemetry, we actually do not allow you to use Chat for this exact reason - we cannot guarantee what OpenAI does with your data, and we never want to accidentally expose this.

We are working on building our own models for Chat to remove this dependency, so you can use Chat while still guaranteeing privacy.

Oh and none of this affects Autocomplete, so downloading Codeium and disabling code snippet telemetry will still give users tons of value :)
WP Chats could be vaguely similar to Slack -- there can be chats associated with a group, which is sort of like Slack named channels. But I agree it's not a perfect replacement.
Trades are recession-proof though. Rich or poor, recession or not, people still need to shit and don't like doing so in the dark, so at least plumbing and electrical will still have work. People need housing, so anything construction and building work will also be fine. Same for heating and HVAC.

The fields mostly impacted by recessions are those that never had a business in the first place - lots of tech has been built on "growth & engagement" freeloading off VC money with no actual businesses paying for that "engagement", and now the free money ran out.
Visa only tracks purchases. Surveillance ad tech can track literally everything your browser is doing. Did you go to Reddit today, what subreddit, what posts, who did you reply to, etc. Or, did you visit a porn site today, or a dissident political site, or a marketplace for abortion drugs that are illegal in your state. There is no meatspace analog; the comparison is absurd.
And if it's doing the routing, it can also be smarter about detecting demand for the server, and even validate that it's legitimate demand.

Related discussion 14 days ago: https://news.ycombinator.com/item?id=35447094
They probably think they're addressing Toddlermorey :-)
Congrats to the Ory team. We've been using it successfully at my company (self hosted) for the past ~2 years and it's been fantastic.
>Spotted this idea from Hassan Hayat: “don’t embed the question when searching. Ask GPT-3 to generate a fake answer, embed this answer, and use this to search”. See also this paper about Hypothetical Document Embeddings, via Jay Hack.

That is incredibly interesting. We really need an Internet-scale semantic search engine API to try out this and make interesting LLM-based tools. Hooking up LLMs to classic keyword search engines like Bing and Google often gives underwhelming results.
Slightly related - https://youtu.be/IQ_6-4MF79U?t=36
Thanks for writing this, people in general seems to completely be missing this point. Oil companies pollute to provide us with:

Fuel for our cars. Fuel for shipping all the goods we want cheaply made in Asia. Fuel for planes to business meetings that could be done online. Fuel for planes we take to mass consume alcohol in the Caribbean. Plastics for packaging all that stuff we're buying. Plastics for producing the stuff we're buying. Plastics for producing the cheap clothing we wear twice and throw out.

Oil companies are just one example. And alternatives for most of this this are all more expensive, which is why most people don't want to switch to better alternatives, like:

Buy locally sourced produce. Don't buy imported avocados, bananas, coconuts. Buy locally sourced meat. Get whole chickens and eat everything. Make a stock from the leftovers. Buy organic cotton clothing. Or figure out what clothing you can get that's locally produced. Buy furniture from a local furniture craftsman. Don't replace things that aren't broken. Don't go to McDonald's, go to a local burger restaurant that doesn't import 'Irish grass fed beef'. Take a train to a vacation destination nearby.

For some of us, all of this may be obvious, but for the majority of people it isn't. And as long as we keep blaming companies and then sit back, nothing will ever change.
Discord calls on Windows was the only exception I ran into, because as you found yourself, it functionally had to fallback on DNS64. In general, some peer-to-peer situations are the likely one of the few cases where it will end up falling back onto DNS64 for resolution. This isn’t something I entirely realized myself — I’m apparently far from the only person to discover this behavior (Discord embedding IPv4 literals for its relay servers). Discord has had tickets open about it for years so far.

I appreciate my son being patient on that one, but he appreciated how seriously I dug into everything. Again, we have IPv4 enabled again as fallback, but the family agreed for an IPv6-only weekend as a test, and that was the only thing (outside of one website) that failed.

Everything else worked perfectly, including tons of legacy devices and software, some of which had no concept of IPv6.

For 464XLAT on clients, phones are actually the leaders here. It’s worked perfectly on at least iOS (and I assume Android) for a LONG time because of its built-in automatic tunneling. Mac OS had some recent improvements in Ventura to make things easier. Windows absolutely has some quirks, the biggest being IPv6 literals in UNC paths ending up using a domain Microsoft doesn’t actually own - a potential huge future attack vector.
The word “engineering” has been so diluted by its application to software job titles that the word on certain contexts has become ambiguous.

“Engineering is the use of scientific principles to design and build machines, structures, and other items, including bridges, tunnels, roads, vehicles, and buildings.”

This is Wikipedia’s definition, and I think it is pretty close. But I would add that “process” is a big part of engineering, as is attention to cost, schedule and resources. “Scientific” principles aren’t always required, but math and logic are frequently required.

Software engineering (forget about the job titles) is the well-defined process of using software resources (building blocks) to build and test cost-efficient software systems, on time and on budget.

If prompt language ever gets sophisticated enough to require the development of a system to construct it, then “prompt engineering” might be a thing.

But that would seem to be the opposite of the goal of AI: simplifying the user’s experience with arbitrary prompts (i.e. natural language)?
This also brought back memories for me of writing Win32 apps. If you're looking for a good book, checkout Programming Windows by Charles Petzold. It really demystified a lot of things for me and I bet it's still relevant if you want to write stuff like this.
>is an easy way to blame corporations

It really isn't. The 100 companies responsible for 71% of global emissions have a massively outsized impact on the climate. They have got exceptional PR and have done a spectacular job of diffusing their responsibilities and protecting their bottom lines at the expense of the planet.

It's easy to buy into their propaganda though.
That was my immediate question as well.

Given it's been a leading feature request on Vivaldi forums for a long time, I would've expected them to mention that up-front in the article (even in the title tbh). The fact there's no mention of it, nor of cookies/sessions, makes me suspect that this feature is not implemented (yet???...).

Not sure how to tell for sure though. Possibly if the team replies to this comment[0]

Edit

It seems this blog-post has a lot more technical details & confirmed that this is not implemented in Workspaces[1]

[0] https://vivaldi.com/blog/vivaldi-on-desktop-6-0/#comment-658...

[1] https://vivaldi.com/blog/desktop/workspaces-vivaldi-browser-...
> As far as languages go, Python is probably one of the most readable ones out there.

I could not disagree more. Python (as most people write it) has many things that make it less readable:

1. Semantic whitespace (absolute disaster for readability, almost as bad as YAML)

2. Choosing to "save keystrokes" by removing helpful visual cues that other languages have, like parentheses, semicolons, and brackets -- these things make scanning much easier

3. As most people write it, very few line spaces, making Python look like an unbroken run-on sentences instead of nice blocks of code

I've been writing and maintaining code for 26 years, and I've worked a lot with C#, JS/TS, Python, and PHP. I know other languages but haven't spent as much time with them.

Out of those, PHP is ironically the most readable because of its $ variables, and then the order is C#, TS, JS, and then Python. Python is hard to scan and just looks like a brick wall at first glance.
Yup, that's one of the reasons I added the intro modal with a call-to-action:)

The handler triggering full screen (el.requestFullscreen) needs to be in the same call stack as a user interaction event. Same with triggering audio playback programmatically.

I'm actually using audio as a fallback to prevent the device from falling asleep (via nosleep.js, modern APIs do exist, but I don't trust Apple with PWAs).
It doesn't have to do with the distinction between DNT and cookie nags.

I was responding to this: "There's also nothing stopping a website from showing a cookie banner, getting a user who clicks on "no cookies" and tracking that user anyway". You seemed to be implying that since a website can technically ignore a user's (lack of) consent regardless, that the popups are unnecessary. But legally, the concept of consent is very significant.

The popup mechanism itself isn't designed for you. I do agree that honest businesses don't need "consent" nag walls, as nobody actually wants their personal information datamined as a feature. But the actual dynamic is that these businesses are trying to preserve the status quo of user surveillance by obtaining fig-leaf consent. And the "best" way to do this (from their perspective) is an obtrusive nag wall that makes it easier to submit rather than reject (whether by accident or through attrition).

So nag walls are just a similar user-hostile solution just like surveillance based advertising itself. And the main way the dynamic of malicious compliance will go away is further enforcement, although I fully support technical solutions that delete nag walls as well.
> That is the whole crux of the problem. There is no driver, it was supposed to be self driving. Like many of the "self-driving taxis" in San Francisco whose passengers might not even have a driving license.

We have the internet. For such a problem, call the home base, have a remote operator figure it out.

> Not good enough. All those human driven cars handled the situation is seconds. Now all your "self-driving" cars are causing a huge traffic jam. In the meanwhile the police has just open a second lane for the human driven cars to overtake the AI ones....

I don't imagine we're going to have fully autonomous cars any time soon. There will need to be a human in the loop somewhere.

On a longer term, I can see a police officer having some sort of device or signal, hopefully authenticated, to give the car an understandable command.
To be clear: I'm a big fan of social-contract theory and I think it is really quite useful to frame the discourse.

... but the anthropological record suggests that human governments formed from the strongest guy with the biggest club organizing the other strong guys with big clubs to go beat their neighbors into following their rules, with more rare instances of confederations and democracies (often a side-effect of two or more groups of strong guys with big clubs realizing that power-sharing was the only option because if they just tried to fight it out, they'd end up either killing themselves off or so weak that yet another strong guy with a big club would swoop in and pick up the remains).
> You'd be surprised how many people miss that runtime drives this. I've seen many discussions where people claimed "you can implement all this is a library" :)

I undrstand, everything concurrency is definitely not easy to implement in "User land" and is something you want good primitives for – why I am also amaxed over this project as they must have embedded that functionality (the scheduler) in the executable (Which they also say they did).

> Well, Akka did it on top of JVM ...

> Akka is a toolkit for building highly concurrent, distributed, and resilient message-driven applications for Java and Scala.

Akka does not seem to claim that they build a new runtime for BEAM languages?
A little different, though. No buildings were raised in Seattle, they just built the roads higher (12-30 feet) and bridged the old sidewalks. Second floor became first floor.
Low-level power savings (s3 sleep) and magic packet (Wake-on-LAN) have been a standard since the late 90s. Getting a Linux OS that actually delivers these standardized power features is now a 20+ year old bug. I can only imagine the amount of energy that would have been saved if this bug was properly fixed 25 years ago. With solid-state tech becoming cheaper every day, I now expect nobody will make an "it just works" OS that has both sleep and wake working on-demand. Globally, the HDDs will simply continue to spin until there are none.
Starting a company in India is hellish - what the h1b backlog really does is push migration to UK, Australia, UAE, Canada etc. Emigration from India is just going to go up over time - higher education in India in aggregate is awful too (IITs represent <0.01% of students), demand for studying abroad is exploding.

https://monitor.icef.com/2022/08/forecast-projects-1-8-milli...
How exactly is this process supposed to happen?

You have decision makers in organizations who aren't going to fire themselves. So existing companies' leaders aren't going anywhere.

So if you are right, and if AI should replace CXOs and managers, workers will have to start co-ops and outcompete existing companies first. How are they going to do it?

In tech, you could potentially start cheap, but how are they going to raise money for capital intensive businesses like automotive companies?

Also, is technical ability of AI to pass MBA exam enough to be a good entrepreneur? Will it be putting not performing employees on PIPs, cut jobs when needed, actively increase sales quotas, etc.?
Yes, we're using OpenAI embeddings

- Mathis from ChatPDF
From your link:

> When Your Content is created with or submitted to the Services, you grant us a worldwide, royalty-free, perpetual, irrevocable, non-exclusive, transferable, and sublicensable license to use, copy, modify, adapt, prepare derivative works of, distribute, store, perform, and display Your Content and any name, username, voice, or likeness provided in connection with Your Content in all media formats and channels now known or later developed anywhere in the world. This license includes the right for us to make Your Content available for syndication, broadcast, distribution, or publication by other companies, organizations, or individuals who partner with Reddit. You also agree that we may remove metadata associated with Your Content, and you irrevocably waive any claims and assertions of moral rights or attribution with respect to Your Content.

That's just about every aspect of "ownership" I can think of, minus the label "ownership". Honestly, it seems about as close as a lawyer would allow a company governed by Section 230 to have, as "ownership" would step into exposure to liability.
Back in 2014, I worked at a place that was interested in purchasing a Mykonos for this purpose. A couple years prior Mykonos the company had been purchased by Juniper and rebranded as JunOS WebApp Secure (JWAS)[0]. More than just a honey pot, it created a profile of attackers based on their source and what vulnerabilities they were attempting to exploit. It would dynamically expose vulnerabilities based on this information. It sync'd this information with a cloud-based threat intel service run by Juniper. Unfortunately, I didn't stay around long enough to see how well it performed.

[0] https://thenextweb.com/news/juniper-networks-buys-smart-secu...
Frank Abagnale exaggerated his exploits as a con man as a… con. You almost have to admire how ballsy that is.
There's also "fat bank account and loads of debt" which nets out to not very much, but would count as "rich" if the bank account was all you cared about. And, in terms of liquid resources, it may well be.
I was there 2013-18. The company doubled in size every year, so it was normal. Was 2020 worse than that?

Also, the stock price literally never decreased between when I accepted my offer and when I finished, so clearly I was holding it all together \s.
Wow. I both respect this post, while being annoyed at its direction. It is very respectful in the intro, by explicitly not trying to be attacks against the critics. However, it then is entreating the readers to pick a side for most of the rest.

I assert that you should not pick a side. Instead, you should look at how you can add to and learn from the data. Odds are high that both sides have some points that are worth picking up, such that picking a side is almost certainly shutting you out of some good ideas.

My personal push would be to say that claiming mental health became a problem in 2010s is absurd. It has long been a problem, as evidenced by such easy examples as Columbine. Before that, it was likely a largely local problem. In that you didn't hear about the kids that were having trouble, but they were there.

Does this contradict the assertions of the troubles of social media? I don't think so. Just don't think you have shielded your kids from all modern sources of mental ill by simply keeping them away from social media.

This is like thinking that drinking coffee or wine is de facto healthy for you. Likely, the health benefits are as much on what you were not drinking instead. Such that, keeping kids from social media by keeping them engaged with others around them is likely a net positive. By how much of that is keeping them engaged in a participatory way, versus keeping them apart? Such that, if you can get them engaging with things in a healthy way, you can make everyone in that area healthier. You can see this with online groups that are healthy. Yes, there will be some level of banning, as we all have capacities. But the healthy crowds engage. They don't just shout down. Even when they have to deal with people shouting, attempts are made to moderate.
> This is a very uncharitable interpretation. If anything, parent is saying that staying engaged and not giving up just because an issue came up, is a positive, valuable and, most importantly, not passive at all. In other words, if you can't even deal with the problem you received, how are you even begin to 'improve things' overall?

It is not uncharitable interpretation. It is exactly what it means. What the cultures that internalized "can’t know happiness without sadness, light without darkness" have in common is that they are not trying to improve those things. Often for good reasons - the political system or powers to be prevents improvement. But, what cultures that improve things have in common is that they are not happy about stuff they want to improve.

> Is it maybe because it seems to have better outcomes?

They did not. Societies with "father is the disciplinarian mother is not" thing had larger social issues then us - juvenile criminality, alcoholism, smoking, you name it. Fun fact: it was prevalent in Weimar Republic and they were as disordered as it gets.

> Is having a dad and a mom so bad that you cannot accept those positive outcomes ( and I can easily grant there are bad ones as well )?

This is beyond uncharitable interpretation and in the realm of "completely twisting what I said". Having both parents does not imply what you wrote at all.
> For symmetric encryption, if you’re recommending Salsa20/ChaCha20, it is absolutely necessary to discuss nonce management, since this is a major footgun people coming from AES may not be familiar with.

The most popular AES mode here is AES-GCM, where nonce reuse is even more catastrophic than it is with ChaPoly. People coming from AES thus are familiar with nonce-reuse problems, unless they’re (i) incompetent or (ii) only ever used a nonce-misuse resistant construction, and those are still pretty niche.

Agreed that extended nonces are the safest default.

> “Use ECC” is too generic as advice for asymmetric encryption.

Which is why that’s not the actual advice? There’s a discussion about why ECC is better, but when it comes to the actual recommendations, I read:

Asymmetric Encryption
Use: NaCL, libsodium, or monocypher

Asymmetric Signatures
Use, in order of preference:
1. NaCL, libsodium, or monocypher
2. Ed25519
3. RFC6979 (deterministic DSA/ECDSA)

> Also, I think monocypher was written independently of NaCl, it’s not a fork.

As the author of Monocypher I can answer that one: though I did independently implement it, my choice of primitives puts its squarely in the NaCl family, and closest to libsodium. I even use libsodium to generate most of my test vectors. And with the exception of Elligator and streaming encryption we use compatible wire formats. And finally I did shamelessly stole some code from the Ref10 implementation of Curve25519, and the bignum arithmetic is still there.

Under my definition of a fork (clone repo then branch off), it’s not. But under a looser definition… I’m not too mad about it.

(Now I’m wondering how much of a fork of NaCl libsodium actually is…)
> By that definition, what defines a writer is not for you to decide, it's decided by the market.

Nope. Writers write. Most writing is "economically worthless" — the number of novels that get written every year is astronomical versus the number that make money. If we were to let the market judge the quality of creative works, we'd be culturally fucked.

The writing skills that became worthless for this guy were the ones that weren't worth much to begin with.
Picture an analog clock and it can be 0.008 hours/hour... about one percent of an hourhand's movement.
Co-author here: No this is actually becoming a less expense acquisition protocol at the cost per voxel per unit of scan time. Of course not intended for clinical application but rather to understand the basic biology and genetics of Alzheimer’s, Huntington’s And Parkinson’s diseases, addiction, and aging.

Does anyone think we understand AD and how best to intervene? This technology is already proving useful. Stay tuned—-this is the tech paper but the application papers are in the wirks.
Correct. It’s certainly not without its benefits, but even those have an insidious side.
price =|= availability
> zero maintenance telecoms platform

More like zero downtime maintenance.
Author here, apologies for the dark mode issue and thanks for flagging it -- looks to be an open bug in theme-ui (https://github.com/system-ui/theme-ui/issues/1602).

I've just pushed a workaround that appears to have fixed it.
"Loom incident database"
By the Ned Ludd organisation

History repeats itself