skysight-inc/HackerNews huggingface dataset:
> there is no way to migrate messages from Signal messenger from Android to iOS

Talking only about iOS and Signal here. What you describe is entirely Signal’s decision not to allow backups and restores (on iOS Signal made an explicit decision not to allow any sort of backup and restore). Signal only allows transfer of chats from one iOS device to another when both devices are in close proximity. If Signal wanted to, it could’ve asked the user to enter a strong password, use that to encrypt backups and store them anywhere (iCloud or Dropbox or on a Mac/PC).

Many apps provide backup and restore. Heck, WhatsApp, which uses the Signal protocol, recently implemented cross platform backup and restore for chats. So it’s not technology that’s stopping anyone. Signal is just adamant on not doing it because security.
I meant to write that Go and Java’s Loom show us that other languages stuck with async have it worse than these two.
> The vote was open to all living in Scotland

In other words, people with an unambiguous stake in the outcome.
Is that an ARM thing or is that an Apple 5nm, 7nm ARM thing?
Framework dongles are just a fancy form factor for USB4/TB4. Lenovo and Framework will have exactly the same support for USB11.6.
Apple's cell service network is pretty much tapped out at the total active iPhone MAUs...

Sure, Apple's theoretical cell subscribers could grow a lot - but no one is going to care...

It would be such a small part of the profits compared to hardware sales and other services - with a MASSIVE capital cost - probably much higher than phone R&D.

It would be less capital intensive and possibly more profitable for Apple to manufacture their own phones than start their own carrier business... And that's a horrible idea, too...

The idea of starting your own carrier business that isn't an MVNe is almost absurd.

Why doesn't Tesla build their own roads while we're at it?
The mother of a friend of mine did this as a grade school teacher in Denmark. Same kids for nearly a decade, multiple runs (she's retired now). I'm not sure they still do it this way, but I suppose as long as the kids are exposed to other teachers it's not so bad. This way there's someone the kid is familiar with, while still having a variety of teachers for various classes.
Do you get most of the benefit by eating meat say once or twice a week?
> In Stockholm I have some issues with maintenance and some bike lanes in the center but its infrastructure is much more inviting to biking than Berlin.

And yet according to ECF (European Cyclists Federation) Stockholm is stuck at 9% usage.

My point is: there are many other factors that drive bike adoption, bike lanes, infrastructures and "they are good for your health" are not enough to convince a majority of the people, apparently.

Or maybe, except Holland, 15%-20% is kinda of a hard limit, very difficult to surpass, and we should start considering that in general no more than that will use a bike and plan infrastructure accordingly.

Sometimes I have the feeling that wishful thinking takes precedence over harsh reality.

The only other country where bike usage is more than 30% that I know of is China, for the opposite reason though, people are too poor to afford to buy a car.

That also explains the boom of dirty cheap micro electric cars in China.
100% - Firefox 103.0.2 on Mac OS
In the age of bufferbloat their buffers are too small? How many 1500-byte packets are we talking about, if it's that bad?

Unless overly large buffers are covering up the real problems with TCP?
As someone currently helping my son fill out college applications, I find this article 100% on point. For one public college, there are only two essay questions and they both deal with diversity. How does a white middle class male answer? He has an incredible fascination with weather and wants to pursue that as a major. Does he emphasize this aspect since it sets him apart from other applicants. Logically, that would be the right choice. But we know the university really is filtering out people like my son, so we will probably talk about his ancestor's immigration story and how that has affected his worldview, blah, blah blah.
I was going to say "a better version of C#" but maybe an entirely different language would be better.

C# uses stack and heap for memory management, which is to say this is an entire language designed around memory management. Should memory management be a core of a modern programming language? Available memory has expanded like 1000x in the lifetime of this language.
predictive hallucination redux
Or perhaps our unconscious bias is providing a motivation to project meanings onto other people's words.
Generally, EDI doesn't really contain the bits about telling another system what to do. You could build an API on a base of EDI data/document types but there will still be missing bits about semantics and protocol that will have to be filled in by your API description.

If the API is "put EDI files into this directory on the FTP server" then, yeah, it is an API of sorts. Presumably there is an automated batch process that reads the files and perhaps generates responses.

I think what people are asking for when they want API rather than "just EDI" is that they want something their software can use, that gives results and error codes they can understand, so that they can orchestrate and debug the process. Also, they probably want something they can implement without paying thousands of dollars to an intellectual property holder just so they can read and write the messages.
I wonder if an image based programming language might be the best for this. I think that was the idea with Guile and Gnome apps, but the reality is a lot of people don't want to learn a whole other separate language to modify the UI.

Something Like SBCL or Pharo which have great reflective capabilities and can modify themselves easily at runtime would be great examples
DEI measures from companies I have been with have been unironically fighting the woes of systemic racism with a new form of systemic racism. IMO it leads to resentment even from minority employees and is poison to morale in a meritocratic performance based organizations.
They aren’t “the British people”. Obviously.
> It's probably true; schools are generally run for the benefit and convenience of teachers, not students.

This is, emphatically, not even close to true. If someone told you this, they were lying or just had no idea how schools work and were guessing.

> early school start times which help teachers at the cost of students

A perfect example of how you're veering away from reality with your faulty premise: teachers don't like super-early starts, either! Except the coaches who like having plenty of time for long after-school practices with the sun still up. Parents of athletes may like it, too, just so only one end of their daily schedule changes when their kids' sports are in season (as opposed to having to get them in for an early practice, and pick them up late for a late practice, unable to use the school bus for either end). The justification given for keeping it is usually some combo of "parents want it" (do they? I'm a parent and I fucking don't—but then I don't have any high school athletes in my house yet) and, overriding all other concerns, school sports. Adjusting those schedules may also mean elementary kids start earlier so that the high schoolers can start later, because districts want to be able to stagger bus schedules so they need fewer busses—again, not because teachers are demanding it—which I guess maybe some parents don't like (I'm a parent of elementary kids, and yeah, I'd like them there earlier and the high school kids later, reverse of how most districts do it, but maybe some parents do in fact want their elementary kids starting at 9 o'goddamn-clock when they've already burned 1-2 of their most alert hours for the day, and the high schoolers starting before 8:00, for some reason). It is absolutely not because teachers are demanding to start school before the sun's even up in the Winter.
> Do we want to live in a world where you have less opportunity because of characteristics you were born with?

How do we know that those fewer opportunities are necessarily linked to the characteristics you were born with? For example: in Britain, white working class kids are the least likely of any major racial group to go to university. But that is evidently not because they're white. Poor parenting and low levels of expectation in some schools have been cited as some of the reasons for this.

For the record, in 2021 in terms of State school students getting into universities the rates were as follows: Chinese/72%, Asian/54.9%, Mixed/48%, Black/46.8% and White (of any class)/33.3%

https://www.ethnicity-facts-figures.service.gov.uk/education...
Seeing how the sausage is made almost always results in disillusionment regardless of the industry.

Some of the magic was taken away when I learned that certain scenes a movie I liked required dozens of takes: it felt too mechanical/industrial and went against my romantic notions of how art is made. This is not far off from the pose-repose-inspect cycle you noted, but has a much larger supporting crew (and budget) and far longer hours.
A good argument for WFH has always been commute -- and rightfully so, because 3 hours with your family/girlfriend is worth a lot more than an hour in traffic -- it makes sense.

It seems people need to bridge/gap that loneliness by having/creating their social structure outside of work. I think it's more painful because it requires you to deal with social anxiety, social planning, rejection, etc. but it's much more rewarding.
When you swipe back on the trackpad to go back on my M1 MacBook Air, you must wait for the animation to end before taking any other action. That means there's basically a 0.5 second lag every time you go back. This is unacceptable. Safari for the Mac has had this issue for years and I am honestly shocked that Apple haven't fixed it. It means that they themselves don't use their own product.
To be clear, it's totally possible for Apple's closed ecosystem to be objectively better for consumer privacy and also a kind of "ad reach" silo for which access is sold at a premium.

And honestly, I'll take it. I have always been OK looking at ads if it funds the tools I use and the media I consume. I have always been OK with some amount of demographic and history-based ad targeting. I have no moral objection to some company gatekeeping advertiser access to my eyeballs and selling that access at a premium, especially if I'm already going to see ads everywhere anyway unless I go off-grid. I have no moral objection to using my demographics and general interests to show me ads for hiking boots instead of kung fu lessons.

I am not OK with companies storing, collecting, selling, etc. my data without my knowledge, consent, or legitimate ability to opt out. If the data doesn't leave my phone and all of the "targeting" happens on my own device, I can think of much worse compromise outcomes.
[GraphQL has entered the room]
American Tech Can’t Catch a Break in India
I'm curious about how much of that is due to the charring that comes from grilling meat, or simply cooking meat to well-done, generating heterocyclic amines (HCAs) and polycyclic aromatic hydrocarbons (PAHs).

It'd be really hard to do a controlled study on such a thing, though.
Many software companies started in the last 3-4 years revolves around the blockchain. These were free to choose the best language suited to their use case. Many chose Rust, first released 7 years ago and started gaining momentum 3-4 years ago. It had good performance, fewer foot guns, good type system so it made sense for them.

Companies that started before Rust gained critical mass might already have significant investments in one language and don’t want to rewrite. This is the majority of companies. Let’s say GitHub won’t rewrite their main Ruby application, but if they were writing a new code search backend, they might choose to write that in Rust. The majority of GitHub devs would continue to write Ruby.

That means older companies (started before blockchain was hot) are going to skew towards older languages while newer companies are more likely to adopt newer tech.
Really curious to see what (if any) increase in digestive cancers a low-mercury-pescatarian diet would confer over a pure plant-based one.
Anyone here who knows how much of this can be handled by an intermediary like CloudFlare?

Setting it up with Google auth took me only 30 minutes or so for static pages (details at https://huijzer.xyz/posts/static-site-auth/), but I have no idea how good it would be for securing a service in production.
> Ahhh, container queries... here at last.

For other folks wondering why this is seemingly very important: https://ethanmarcotte.com/wrote/on-container-queries/
A significant chunk of what you're describing can be solved by a combination of better prompt engineering and repeated inpainting.

SD obviously doesn't understand language in the same way we do, so it can be tricky to describe things in a way that will match your expectations. Once you start to understand the tricks here, it gets easier and easier.

Inpainting will let you fix a lot of the rest. Staircase stops? Select the area where it stopped, get the AI to generate more. People are already doing this to create very complex artwork where there are issues with faces, hands, etc. https://www.reddit.com/r/StableDiffusion/comments/x9u8qh/img... is a great example of how you can quickly iterate over a scene.

One of the other things people struggle with is consistent characters and settings, but people have found ways to improve this with Midjourney - https://docs.google.com/document/u/1/d/e/2PACX-1vRahIr3-h_V3...

There's more of a learning curve to these tools than most people think, but it's also still miles and miles away from the learning curve required to actually be proficient at the technical aspects of making art.
Nonetheless, critiquing the writing style rather than the substance makes it seem like you've lost the argument from the start.
If ensuring that people from marginalized backgrounds get good treatment is important in third level education, would the same arguments not apply in a much stronger fashion to first and second level?

I always (not an American) thought it was weird that all the focus was on university while the research would suggest that interventions at primary school level (and before) would be wildly more effective.
https://archive.ph/C2OOI
Looping is stupid though because whatever small benefits accrue they don’t justify teachers learning a new curriculum every year as they bounce from grade to grade. I want my grade eight history course taught by someone who knows grade eight history well. I don’t want it to be taught by someone who spent the last three years on completely unrelated topics in previous grade’s history.
Tracking bugs in images is what killed HTML in email. For my security and privacy I have to block all external content by default. This means I get a ton of marketing emails that are either blank or missing the important bits unless I choose to load the external content.

The end result is that they almost always get trashed unread. I might actually be missing out on a useful new product or a great deal but I'm not going to bother with the extra clicks and unknown risks because marketing wanted to make it pretty over making it accessible.
You write in the future tense, but I think that this is already happening. Fewer millenials are having children than previous generations, and those that are have fewer children.

I think the main driver is that most millenials simply can’t afford children, and this is a direct result of policies pushed by “those who have the ultimate power”.
> Google and Facebook don't sell your data directly, as it's bad business

You may want to check on this belief more thoroughly, at least with Meta/Facebook as a start.
Kevins got a bad rap in France
The US lacking an "official" language is too often treated as some kind of gotcha, but to answer your question it would be to avoid the very scenario described by OP. The lingua franca of that University is English.
ok sure, can you answer some of the other questions you've been asked because they're much better than my dumb hypothetical
No, an email that wasn't text/plain.
> There is still only one implementation that defines what the language actually is, and that is Google's protoc.

From the article, it seems this is not true anymore?

> We've built the [new Buf proto] compiler within the buf CLI to accurately match protoc.
Is this me or is this is a rambling post that eventually brings you to a call to action for some product?

I could dissect some of the comments in the blog post (doesn't seem to even touch oAuth) but I don't feel it's worthwhile.

Yes - implementing SSO is not trivial. But it significantly reduces risks for businesses who generally have staff turnover and need to protect company data. If you are planning to do B2B it really is table stakes these days.

p.s. please don't consider adding yourself to https://sso.tax/. :(
Almost. There is no confusion, rest assured. They are both proprietary, but one of them likes to act as if it was open source (see also: Android), and clearly it hides well.
I do not know why we are not just replacing all of those little tiny reflectors on freeways with with something standardized specifically for use with self driving cars. Seems like it would be a hell of a lot more reliable if those not only served as a visual indicator for humans but also a direct indicator for self driving cars themselves (could also be visual or some form of digital technology like a ranged / vehicle version of NFC, etc etc).
> But give me more ports in a motherboard I can replace.

They might simply be bandwidth-constrained. Driving 4 individual Thunderbolt 4 channels requires an insane amount of IO bandwidth, more than even the M1 or M2 can provide.

If they added another port, it probably wouldn't be any faster than USB 2.0.
And what will happen when you'll want more than the 16GB soldered memory? Or one of the memory modules will fail? The Framework offer the best solution for this situation, and the Thinkpad (as much as I love their older models) don't.
Please, continue.
You are correct. Pride should not be confused with nationalism.
This is awesome and I would like to understand the code for layouting.

I wrote an extremely primitive layout engine a few days ago that I was intending to build a custom browser around but it's very challenging problem. I use the ORCSolver greedy algorithm for widths or heights. I plan to implement text support but that's hard problem really.

I used WxWidgets and wrote it in Python for simplicity and understandability.

I plan to implement branch and bound with intervals.
I did try to do it, currently not yet successfully.

Since I had interest in law, I started working on a LLB (a law degree that would be first step to be a lawyer in the UK) on the side, thinking I could pivot into a niche of legal tech (combining CS degree + law degree). At least that seemed like a potential possibility. While I'm quite happy with the skills I gained going through the law degree, it has yet to payoff when it comes moving to a more niche position.

Next goal is probably committing more time into Rust, since I at least found it enjoyable (at least when compared to Typescript...).
Their argument is that by not having HTML, people can no longer annoy with their use of HTML.

This is a client-side issue, IMO. If someone doesn't like HTML, simply don't enable parsing of it and view the source.
A short rant on Google Search's anti-UX recommendation feature.
Ironically one of the top complaints from mainstream laptop reviewers was that the Framework was too thick compared to a Macbook Air or Razer Blade. I too would have preferred a slightly thicker device with more ports, but you can't please everyone.
A modern o/s might start around a better take on hw. For example non von Neumann memory. Put compute and data more side by side. Second, more orientation towards unikernels as a deployment unit. That'd change the roles and responsibilities of the kernel, development languages and DevOps too but maybe in a good way.
AMDs Hardware encoders are also notoriously bad. Maybe the situation is better on some nvidia cards.
Scavenger Game Using AI
I just hit my first 100 downloads in less than a month! It’s nothing big but I hope I can give some of you a smile during a coffeebreak
My understanding was, it's so teenagers can get home before their younger siblings.
This nuance you're adding is not optional or dismissable. It's essential complexity to solving the problem.

Calorie in calorie out is not false. It's just not useful. Like saying to go to the moon you need to go up.

Calorie in is appetite. Calorie out is metabolism. The specifics of how these are affected, and the solutions to fixing them, are a lot more fruitful than reaffirming the second law of thermodynamics.
Are there any other manifestos that you are particularly fond of?

I hear ya on Markdown.
Isn't this the kind of problem that ECN is supposed to solve? Unless the buffers are very small compared to the port throughput, the upper layers should be able to handle it.
Evaluating the Security of Aircraft Systems
"...This paper provides a comprehensive review of aircraft systems and components and their various networks, emphasizing the cyber threats they are exposed to and the impact of a cyber attack on these components and networks and the essential capabilities of the aircraft.

In addition, we present a comprehensive and in-depth taxonomy that standardizes the knowledge and understanding of cyber security in the avionics field from an adversary's perspective. The taxonomy divides techniques into relevant categories (tactics) reflecting the various phases of the adversarial attack lifecycle and maps existing attacks according to the MITRE ATT&CK methodology.

Furthermore, we analyze the security risks among the various systems according to the potential threat actors and categorize the threats based on STRIDE threat model..."

https://arxiv.org/pdf/2209.04028.pdf
MemLab – An open source JavaScript memory leak testing framework from Meta
We tend to think of wires as a garden hose for electrons, but it's the EM field that propagates, moreso than the electrons. Especially for AC power and for signals.
If you're using Safari there's password management builtin, though obviously that assumes you're Apple+iCloud+safari ecosystem only which is an infeasible restriction for many people.

The passkeys API is afaict actually a spec to handle hardware token based login which Safari uses the builtin SEP (or the SE? I can honestly never recall which is which) so it's more streamlined than digging around for a token. But then I don't know how it (either the specification or the safari implementation) handles multiple devices. But again it seems possible that you hit similar "are you a safari only user?" ecosystem issues.
Does it come with an included nuclear power plant?
I don’t think there’s any plan for a Go 2. I’m willing to bet we won’t see one in the next 10 years. The main feature that might have required breaking changes (generics) was introduced successfully without any breaking changes.

Rust has no plans for 2.0 either.

Both are stable languages that have been making steady progress.