skysight-inc/HackerNews huggingface dataset:
> Why did growth itself become the prize everyone reaches for?

That's literally capitalism. The hamster wheel. A closed loop.

If you take out a loan from a bank, the bank expects 5% annual return on that loan. Where do you get the additional 5% that you owe? You need to take it from someone else (who themself took out a loan, maybe even from the same bank).

While the bank can and will almost literally create (digital) money from thin air.
Ah, nice. Do you know any brands/models?
The original article [1] explains it much further:

> As you read previously, according to the Facebook documentation, when Vidio.com receives the access token from the user, Vidio should verify that the access token was generated to its App ID (92356) by calling the https://graph.facebook.com/debug_token API.

Confirming what vladvasiliu said.

1. https://salt.security/blog/oh-auth-abusing-oauth-to-take-ove...
I think I had such a bad time with sensors in the 80s I've never trusted them since. :)
> If they did, it would likely destroy a lot of the (car-only) efficiency gains in busy areas.

Have you been to Paris? Not only do pedestrians here have to take detours, but it's a royal PITA for the car traffic, too! Who says you can't have it all?

There seemingly are roundabouts all over the place. But, on closer inspection, those actually aren't roundabouts, but "circular intersections". Cars inside in the circle must yield to those coming in. Combine this brain-dead rule with the fact that nobody honors the "don't block the intersection" rule, and you get gridlocks all over the place even with light traffic.
>You can apply algebra to your functions, while also acknowledging that there are other interesting objects than just functions. It's called logic, and in my opinion, logic is really just algebra.

The basis of all formal theories includes logic. I haven't heard of any illogical formal theories. Logic isn't just algebra it's everything.

I acknowledge there are other interesting primitives other than functions. But does it make sense to formulate a theory with linked lists and dependency injection as it's core primitives? Then we build everything else in terms of those two concepts? Seems arbitrary. More than likely there are more fundamental building blocks we can use to develop a theory.

If we want to make a theory of computation what is the core primitive that computes? A function. So it makes sense to use this as the core primitive of a theory.

>Number theory is not just numbers, by the way. It has plenty of functions as well, for example the Riemann zeta function.

How should I put this. In number theory you have numbers as an instantiated primitive. Then you have rules on how to compose those numbers to form other numbers. Those rules are called "functions".

If we have a "function theory" on computation. Then the instantiated primitive is a function. Then we need rules on how to compose those functions to form other functions. Those rules are called "functions".

Note the repetition of the two paragraphs above. It might clarify to you what I'm talking about. So in a sense the word "function" in the second paragraph is more Meta... a function of functions.

Anyway the point here is that we want to formulate a theory with the lowest amount of primitives and axiomatic concepts.
Would prefer to see a few studies on other patient populations that take these drugs around the clock.

1. Pulmonary hypertension

2. Cialis (tadalafil) is like a longer acting viagra, and being prescribed for daily use to treat benign prostate hyperplasia.

Of course, these and the linked study would be associations. Could be the conditions themselves being treated are protective. Or other pesky confounders.
I used to be .NET dev and don't agree. Couple of reaons:

1) Modern Java is almost as good as C# with some things I can't give up in Java (static imports => succint code, Groovy Spock => succint tests)

2) Kotlin is better than C#

3) JVM has much much bigger ecosystem (almost all the apache projects are JVM oriented) and default web framework is much less code to type (SpringBoot) is much more productiv

4) JVM has wider variety of langs

For those reasons IMHO if you are small-mid company (or startup) it's wiser to choose JVM.
Only they know what's in their dataset. They have said previously however that they spend an immense amount of effort on curating a high quality dataset, so they probably are wary of this.
The only real reason is GCP has a central US region.

How AWS is still stuck at the coasts is beyond me.
Candidly, your views on Marxism are ahistorical. By your own admission you define Marxism as either utopianism or criticism of the free market. You're welcome to define words however you wish in your idiolect, but that is not what the historical the intellectual movement called Marxism is.

Take this comment for example. Can you tell me what work of fiction has been cited? I'd be surprised if you could, because no one has mentioned one. Someone brought up Le Guin, who offered an observation of history. Le Guin writes fiction, but that doesn't mean everything she remarks on is fictional.

With that in mind, ask yourself, have you offered a historical analysis? Is the opinion you've stated based on history? If it didn't come from history, where did it come from?

Also, since you seem to be implying you're debating Marxists presently, I can't speak for anyone else but let me make it clear that I'm neither a Marxist nor a Communist, and I'm not arguing in favor of either of these ideas (and I have not at any time in our discussion).
100% of people know the most common 1000 words. The remainder of those who know more words fall into a consistent curve across languages that follows Zipf’s law. This is different than “most people know 1000 words on average.”
Those are just the bargain-basement ones. You can still get them if you’re so inclined.
> if you compress 25 pages of text into 1024 floats, you will lose a ton of information

Sure, but then if you do it one page at a time, or one paragraph at a time, you lose ton of meaning - after all, individual paragraphs aren't independent of each other. And meaning is kind of the whole point of the exercise.

Or put another way, squashing a ton of text loses you some high-frequency information, while chunking cuts off the low-frequency parts. Ideally you'd want to retain both.
Mine claims to have the September 2023 cutoff, knows who SBF is, but no knowledge of his wrongdoings. Maybe it’s a selective knowledge cutoff.
It's a nondeterministic sensical system. Yes, sometimes it suffers from "hallucinations" (or whatever we're calling them these days). However, it's generally very good at regurgitating back it's limitations.

https://chat.openai.com/share/a18029ba-bf1b-4018-853f-206173...

https://chat.openai.com/share/49cd4e0d-9327-4984-8bba-1254b6...

How would you propose the person who linked the April 2023 chat log faked it? The way that the person phrased the question in the chat log was actually GREAT question to ask to show they indeed have an April 2023 version, as it's a particularly hard question to fake.
KeePassXC merged Passkey support to their next release branch
My paid ChatGPT-4 says "my last training cut-off in January 2022". (Used to be September 2021)

However. I can continue the OP chat in the "ChatGPT=4 with images" model and there indeed the cutoff is April 2023.
Meanwhile in Germany, the tiers are the other way around: base fees and meter costs increase effective rate at the low-consumption end, while you end up with only (even discounted, somewhat, usually!) per-kWh rates dominating at high consumption.
Industrial loads also get assessed for peak power sustained for like a few minutes at least once a year, to reflect capex/depreciation of sufficiently-overprovisioned distribution transformers and other related last-mile power-handling capacity.
This is relatively negligible if you average over 10% of your peak draw, though. And even beyond, recent energy prices Matt have shifted the balance spot to even more-peaky consumption.
This. This resonates with me helping family members use technology.

IMHO, the problem is that our ideas of discoverability and even our notions of UI from Xerox Parc are based on models for children and not on models for the elderly. People with life experiences typically want things that behave like what they know. I hope the way we design software changes as the population ages.
From experience, there's a lot of people in the UK that don't truly know what to do at a double mini roundabout.

As other comments have noted, when drivers are less clear on the rules they tend to drive more slowly and cautiously - I think that makes double roundabouts "work out" most of the time.
But why describe 'the body' as an immune system, when the description refers to nothing in particular (unlike the lymph or digestive systems)? The body has many elements that are nothing to do with health and fighting disease - not everything is 'immune system'.

When you say "we live in a microbes world" this indicates one way to look at things. You can also approach things from different perspectives - eg engineering, chemistry, physics, politics, philosophy, etc - there are many approaches to any part of reality. While a different perspective might give an interesting angle, you do see that the underlying reality of 'the body' has not changed? And that it is a misuse of language to say and treat something is a physical thing, when it cannot be pointed at?

Making a term ('the immune system') broad and refusing to use an existing term ('the body') is, to me, a sort of trick to conjure something into an imaginary existence. To me, you are not saying something meaningful if you say 'the body' is 'the immune system'. Whereas you are saying something meaningful when you point at guts etc, and say 'this is the digestive system'.
Can anyone speculate on the best way to update an LLM with new data? Do you fine-tune it on just the new data? Do you mix it with the old data and train for another epoch?
> Cyclic references can be dealt with runtime safety checks too - like Rc and Weak.

Indeed. Starting out with code sprinkled with Rc, Weak, RefCell, etc is perfectly fine and performance will probably not be worse than in any other safe languages. And if you do this, Rust is pretty close to those languages in ease of use for what are otherwise complex topics in Rust.

A good reference for different approaches is Learn Rust With Entirely Too Many Linked Lists https://rust-unofficial.github.io/too-many-lists/
You forgot the most important point. Once, you publish the final version it can be referenced. If you keep changing (unless minor corrections), then no one else can reference the work.
Roundabouts also don’t work so well in our ever more narcissistic society due to:

- lack of indicating of taking an exit which which impedes the flow of traffic of the vehicles who thought they had to stop to give way

- blocking entrance to the roundabout when someone’s exit has traffic

- in heavy traffic, aggressively maintaining the normal give way rules instead of doing 1 for 1 for a fairer movement of vehicles

Not that I’m arguing /for/ 4 way stops. I just think roundabouts work pretty well when you abide by the rules and apply some courtesy and respect.
Thanks so much for your writings and for posting the link (and also for Datasette!). I've learned in the past few months from your blog.
In the EU this is trivial to bypass via the Roam-like-at-home policy and pre-paid Eastern European sim cards. In the US one is able to order a sim card via mail and while one has to submit PII I don't suspect it is checked rigorously. (versus EU photo ID schemes that cannot be fooled without significant effort and criminal energy)

So here's two of the worlds largest economies out - I can't imagine it's much harder in the "rest" of the world.
You have a full width red light, that you turn off when braking, in the vague hope the small red lights in the corner show up more. Which they don't: I had to watch the video multiple times to actually understand the behaviour.

So they fail the first part of the CA vehicle code that requires that the stop lights be understandable.

But if you watch the video you see another violation: CA requires three stop lights for the overwhelming majority of cars, but while watching this video you can see only one stop light is shown, which is a third of the legal requirements for a modern car, and half the requirements from one 50 years old. You might try to say "well the other light is currently a signal" but the law does not say you can have a union of the correct set of lights. You must have all of them. So if you lose a stop light when the indicator is on your car is not compliant.

But again, this is all dumb detail though, the CA vehicle code says - before other specific regulation - that the stop lights must be configured in a clear and understandable way, and this is clearly stupid and not understandable without knowing the exact idiocy of the truck.
Ask HN: Tiny end to end hobby projects that turned big?
The most recent example I can recall is that of Photopea. It was created by one person as a uni student to solve a small problem. Now it is used by millions. The founder recently launched another project Vectorpea. It is a bunch of JS files that load in your browser and after than you can even work offline. Server costs are minimum. You can read the detailed interview here: https://www.failory.com/interview/photopea

What are some other examples of solo founders making end to end systems without any bloat and later making it big?

P.S.: Needn't be only software projects.
> There is a narrative that horses were in the Americas, then died off

They died off (along with mammoths and lots of other large mammals) around the same time as humans arrived in the Americas and hunted them to extinction.

https://news.ucsb.edu/2001/011478/humans-hunted-mammals-exti...
No, it used to show me September '21 as well, but today it's showing January '22 for me on the free ChatGPT (GPT-3.5) version in India.
What is the fact that many foundational ecosystem crate contain unsafe code supposed to prove? That's the entire point of the language. That someone writes a really good regex crate once and then the rest of us don't have to write unsafe to use it. It seems like you have a fundamental misunderstanding about the goals and purpose of rust.
I love this. Yes, as mentioned by others, maintenance might be an issue, but that should not be the reason to abandon the whole effort of connecting elderly people to async TV and simple home automation. I am sure there are more than enough children or relatives that are happy to assist with these maintenance tasks. The author seems to have done similar projects for a lot of his peers and it seems to work for them.

And... it's also a great reminder of how challanging it is for elderly folks (AND ourselves in the future!) to deal with the horror of multiple remotes and tech they don't understand.

In the "Why Use this Website?" section on the frontpage of his site, it reads: "Get help developing products and services that older adults actually want and need."

I applaud the mission and the effort to document all of it in a guide-like fashion. Great job!
The Logic Museum
How good is GPU access for Apple Silicon virtual machines?
I disagree profoundly and believe it to be the opposite. The EU is central, so companies have an easier target. Such surveillance systems need a critical mass of adoption, that is far easier for the whole of the EU to reach than for single countries where some reject it. Also officials are more detached from the voters and his fairly small veto. So direct business relations are more prominent than any voter campaign.

Overall it leaves a much larger attack surface to lobbying of this kind.
I never walk out in front of cars until I have made sure they see me. You never know what's going on with that driver.
Yeah, no. GCP actually allows you to give developers full permissions on their project. This sort of separation doesn't exist on AWS, at least not without making it very hard to impossible to share resources. So on AWS, you either have a really good platform team that handles permissions / terraform review / all infra setup (unlikely), a bad or understaffed team doing the same so everyone waits a week or two on specific things being set up (and everyone will hate them for killing their velocity), or you let everyone run wild with way too many permissions so they can actually use the console, hoping they'll stick to best practices (they wouldn't). At least developers doing unsafe things is contained in GCP.

But all that aside, AWS is better. It's much more predictable which things will work together from the documentation, the support is better and the IAM is better on paper, if you actually have that unicorn platform/infrastructure team.
You probably hold yourself to the same standard on separating the good vs the bad but do you allow that same freedom from everyone you know? It’s like finding out your family doctor cheated on his wife after he died; it says something about character but doesn’t diminish accomplishments.

The next question is if we are able to afford everyone the freedom to separate actions from character then would we be better off?
It interops seamlessly with C libraries.
My GPT4 reports September 2023 cut off, knows SBF, but doesn’t know he’s been charged. Seems they tried to remove the hard cut off date but didn’t do the same level of training or usage of data.
(For comparison it knows Cosby’s full history).
The token can be a opaque string but doesn't have to be. Often, it's a JWT which can be decoded, validated, and used locally without a trip to the auth server.

It looks like Vidio, etc validated the signature of the JWT properly but didn't check the "aud" or audience claim, which defines who should use it. Therefore, it was a valid token, it was for the target user, but the token itself wasn't for Vidio.

It's the equivalent of buying a ticket for a United Airlines flight, going to the airport, and United letting you get on ANY flight because you have a valid ticket.

Background: I helped build the Okta OAuth product (not related to the breaches) and I'm the author of the top OAuth/OIDC course on linkedIn.
It's not, but I appreciate you sharing this anyway – thank you!

I was referring mostly to GSS: https://gss.github.io/

I think it was an interesting idea that unfortunately didn't really work out. This was before both flex and grid layouts were a thing, so anything new in this space was exciting really. It's a much better css layout world today than it was 8-10 years ago, and particularly grid layout is a very welcome change, but I can't help but think some great ideas have been left by the wayside. Maybe for good reasons, but still.
Well, iam more afraid of government, where people are numbers, than private companies, where people are money. No people no money. Even the oligarch can lose a lot. So, i still find the argument convincing.

That accidents happen is priced in, you pay for insurance.
There's no debate... words have defined meanings. Aligning with those meanings helps ensure mutual understanding between you and whoever you're communicating with.
I love purelymail. I'm sending 20-30k emails a month for various work and home projects (not spam, real mail) and there has been no problems.
> Post-setup, disable Bluetooth. This is important because Bluetooth signals can be intercepted by third-party devices within range, and that allows hackers to access sensitive information, such as your phone’s contacts and messages.

Yes, dem hackers who type really fast on the keyboard to get into the FBI. They can totally steal your contacts that you shouldn't have on this phone anyway purely by Bluetooth being enabled. /s

On a serious note, you should disable it, but it's more due to tracking than some elite hacker stealing your data.
What you're saying directly contradicts the shared conversation log. They cannot just inject "bits and pieces of newer information" to the old models as far as I know. Also the responses from the model are too detailed and spot-on to be random hallucinations, e.g.:

> Ferry Fire in the Philippines (March 28, 2023): A fire broke out on a ferry in the Philippines, leading to at least 31 deaths. The incident occurred near the island of Basilan.

News article: https://www.npr.org/2023/03/30/1166969692/ferry-fire-in-phil...
I wish OpenAI embedded the ChatGPT version date from the interface in the shared chats. It would save a lot of speculation.

I am on the September 25 version, which says its cutoff date is January, 2022.
Archlinux has gotten substantial easier to install in the last decade or so. I no longer get any 'bootstrap pilgrimage' feelings from it. Lots of stuff now works out of the box, even.

But I guess, I'm too used to it, too?
The "correct" answer is the 0->180 car has no indicator on as it enters the roundabout, and has its right indicator on as it exits the roundabout.

The 90->270 car sees the right indicator and lets the other car passed.

The real answer is somewhere between the above and the 90->270 car waiting to enter the roundabout because it is not sure if the other car is actually going 0->180 or 0->270 because they are a shit diver that doesn't indicate on roundabouts.
Am on free version and the reported cut off is "2022" (no month is given - if I ask explicitly, it says December 2022) - I believe this in fact means December 2021 as it's not aware of any events that happened in 2022 (e.g. death of QEII) that I've tried so far.
I also have a Panasonic Microwave, in my case I went with the 2.2 cubic feet NN-SE982S. It replaced an older 2.2 that died after about 6 years of heavy usage lol.

I LOVE those machines. The inverter is great because it doesn't make the lights dim periodically lol.
The people that are working on the project haven't implemented namespaces, or any other security feature really, so what they say is immaterial. What they do is the only thing that matters.
Are the interiors of the EQS the same of a Honda civic? Where do you get this gourmet civics from?
I wonder how much better is this, compared to taking the average ( or some other aggregation) of embeddings with a smaller context length. Has anyone done a similar comparison?
> Cloud SQL Postgres

Although it works and is solid, I wouldn’t say it’s fantastic. My impression is that Google makes limited investment in it to steer customers towards their own services such as Cloud Spanner.

- Major versions are 6 months late
- Small instances are horribly slow
- Integration with other services is poor (e.g. the Cloud Run integration doesn’t work with a database private IP, so you have to fallback to configuring a VPC and connecting the standard way)
- IAM authentication, although great when it works, is complicated and poorly documented
- The UI has very few features, for example it isn’t possible to query the database from it
- Although I’ve never seen any provider have it, automatic upgrades between major versions would have been nice.
NAFTA was terminated by Trump, and then re-established and more or less the same form but with his own signature on it, as USMCA. You know, to put the US first. There is a joke that he originally demanded that the M (for Mexico) be put last, but that would have made the initialism a bit too on the nose.
Big Witch Energy
Internet access is not necessary for Find My to work. Your devices all broadcast their public key over Bluetooth and NFC, and your devices all also have your own private key, and so are identifiable / visible in Find My.

Even if they hadn't had the local map, they can still get some useful signals from Find My (and they can still push Ring requests). However, in their case, their old phone still had the log of the last seen location. Again, no Internet required.
finally the "login as facebook" feature everybody has been waiting for
If you can get your binaries bit-for-bit identical, any idiot (read: even a computer) can tell they are the same.

If you have to make exceptions for some metadata, all of a sudden there's judgement and smarts involved. And judgement can go wrong.