skysight-inc/HackerNews huggingface dataset:
so have a webservice available. a serial number for some display can only be activated once. allow as many thirdparty displays as people want, a real one can only be activated once.

but no, apple has different motives of course, and they feel like lying to their very naive users. Why wouldnt they? the reality distortion field is as strong as ever
You've added an overhead where it had trivial costs and limited to be handled by professionals to reduce an overhead where it's annoying many more people, including poor customers

Also, you don't explain why copying isn't good enough, you just reject the article's reasons
Having a video with a black background inside a container with mix-blend-mode: plus-lighter is an awesome idea! I do not know if this is a common way to have a "transparent" video, but I am definitely going to be using it a lot.
FB is not using Python or Node? What’s the build pipeline for their frontend in then? Is GraphQL in PHP? Are AI services in PHP too?
> if it is done in Europe, it makes sense and we might as well just do it.

Often true but a terrible universal rule.
An artist's perplexing tribute to the Pythagorean Theorem (2009)
Apple are doing a sensible thing here I think.

You won't find much about the craft of attribution engineering on the
internet, but it's an important topic. In some DEFCON and CCC videos
you'll find accounts of "attribution engineering kits" in the NSA
toolbag.

Some hacks are not done to extract information, sabotage or compromise
systems... but to make it look like somebody else did.

It's painful to watch official media reports announcing so eagerly
that the "Chinese did it" or "the Russians did it". Unless
representatives of those countries literally called and claimed
responsibility you're probably wrong.

The article says that when people read "state actor" they may jump to
unhelpful conclusions. Probably true, and there's deeper points behind
this. Does it actually matter? Some people want to know who did it
far more than what was actually harmed or remains weak. From a
security stance that's a distraction.

It also leads to the idea of equality before the law. Should it matter
whether a criminal gang or government or corporation broke into your
system? They should receive the same treatment by the courts under
international law.
borg and restic/rustic are alternatives that do this multi layered backup thing. they can be mounted as a filesystem as well (the rustic reimplementation of restic however doesn't support this yet)

https://www.borgbackup.org/

https://restic.net/

https://github.com/rustic-rs/rustic
Another ruby/crystal project coming hot on the heels of crystalruby[1].

I can see that both have different use cases but it's interesting to see the two approaches.

1. https://github.com/wouterken/crystalruby
I love User Guides/Reference Manuals (perhaps i am showing my age here). They are a must with every product however "user friendly" its designers may think it is.

Anybody who has dealt with teaching "How to use a Smartphone/Tablet" to the elderly understands the frustration of not having a proper guide to give them to read slowly and absorb. The so-called "obvious user-friendly UI" is anything but. There are so many random gestures dependent on context that even i (a tech-knowledgeable person) find them hard to remember and use correctly as needed. Given that a smartphone is now indispensable for everyday work, it is almost criminal to not provide a user guide to the elderly who most need it.
What does a weapon (a knife) have to do with an article about a programming language?
> This is how it works in Europe and it never even crossed my mind that it could be annoying.

I've taken many flights in Europe without id check, see also: https://travel.stackexchange.com/questions/180781/what-deter...

It's not really a big deal if someone sneaks on board, therefore, no reason to burden millions of flyers every day with additional checks. Also, you may well not have ID on you. Maybe you don't like to carry it. Maybe you forgot your wallet. Maybe you don't even have one. Who cares?
Routemapsinfo
Routemaps.info is an online website that provides route info, fare, stations, stops of metro trains
This is very familiar, to me.

I worked for a Japanese corporation, and their meetings were like this.

And we had lots of meetings. I believe we had too many.
Imperfections Create Connections
Japanese astronauts to land on moon as part of new NASA partnership – SpaceNews
What if I create a song, the use bits of AI to 'finish' it (write the bassline). Would I be expected to give it credit?
Not on internal flights in Norway. Not at Trondheim at least. There the whole process is automated and handled by the customer. It goes like this:

- drop bag on the belt

- present the credit card used to buy the ticket

- attach the baggage tag that gets printed

- record your thumbprint

- go through security

- walk to the gate and use your thumbprint to enter the gate area

- The gate staff just count people on to the flight.
It goes further than that. If you find someone who's almost dead but not quite, you can steal that person's organs, netting you way more than metals, weapons, or anything else you're likely to find on a battlefield.
> Now imagine your average 'AI' powered recommendation engine reading you a list of events.

I think the issue is that having AI just fetch information catered towards any human is not using AI at all. I'm sure the hackathon groups pitching it all started with an idea of building a highly trained AI system whereby the recommendations are meaningful reflections of whatever information it has from you. Unfortunately for them, the most lucrative part of their plan neglected problems with both how to create an AI pipeline that takes many piecemeal inputs, along with millions having missing values represented some way, and renders meaningful outputs and neglected that success would only reap a massive backlash from privacy advocates.

In the end, their plan for a super-intelligent life assistant turns into just fetching event lists from facebook (or elsewhere) without even using the demographic data it has.
I believe the hope is the nuanced language understanding of LLM could correctly parse "What's the name of this road?" and know it's not a request to pass to Spotify.
H-1B visa fraud alive and well amid anti-abuse efforts
Yes, KOO is a good intermediary, but it still matters: there are no agreed-upon mechanism saying it should be used in all cases. You took this liberty. Why not even ask the receivers, aka those who know, if they're ok using that key ?
Might not meet your criteria of affordable but I'm pretty sure Helsinki has a much lower grass pollen count than the rest of mainland Europe. Great city, great tech scene, great people, super safe, etc.
GDPR applies globally. If you handle EU citizens data, you must conform to it.

Of course you might not care, if you believe that the EU has no way of forcing you to pay a fine and if you are certain that you are never going to do any business in the EU. But in such case you might as well provide access to your models for EU IPs too. It makes no difference.
so this is why sharks also survived? but why not aquatic saurs?
So in this case, with some modest performance engineering, Golang is surprisingly fast out of the box, and Rust requires more effort and increasingly less idiomatic code to reach the same result.

Is this typical?
> wealth being sent to Boston or New York or wherever, it was sent back to Europe

Pretty much all states in Latin America (outside of the Caribe’s) very independent in the early 1800s, so US had a 20-30 year advantage at most. So that doesn’t seem to be particularly relevant.

Even if we go back a few hundred years there wasn’t any silver/gold mined in NA to send back to Europe.
Yes, I know what it is and what you can use it for. I have built my own trie before and like I said this data structure is used for autocompletion. A Markov chain is different.

It's just not going to be able to scale up like an LLM because storing all the possibilities in a tree structure like this will take way too much memory.

You've stumbled upon something you think is new, when it's in fact really, really old and has nothing to do with LLMs.
Some airports are deliberately quiet, Copenhagen for instance is or used to be. So they don't do that. If you miss your flight it's your problem.
Irving Finkel wrote a fascinating book called The Ark Before Noah, which explained how the process worked. Hes also given some great talks about it which are available on YouTube.

There were many breakthrough steps in understanding Sumerian over about 100 years.

From what I remember, (and this is explained better on the wikipedia page for the Sumerian language), in 1838 somebody first decoded the cuneiform script by reading the Behistun inscription of Darius the Great in Western Iran. This was written in Old Persian, Elamite and Akkadian, all in the cuneiform script. The guy who deciphered it could understand modern Persian and so was able to descipher the Old Persian.

From there, others working on a published version of the inscription were able to decipher the Elamite and Akkadian languages. These were all Semitic. Sumerian is non-Semitic in origin, but used a similar writing system. I think the decoding of Sumerian built on this and took place over the next 100 years with many scholars making incremental breakthroughs.
Yes, but that's not a protocol. That's uploading a key to a server. The protocol is WKD and Proton doesn't respect it.

Me opening an account on GMail doesn't mean I want people to contact me on GMail. If our protocol, ie you asking me what is my email and I don't give you my email then I don't want you to contact via my GMail account.
Great... but... https://suno.com/song/129e43d9-e81a-48db-a343-332dc3e0b01c https://suno.com/song/5c91ab31-dcd9-487b-9483-89cb2c9b4380
Don't understand why this can't be called a bug

> The software runs slowly because large amounts of unnecessary data are being sent to the users.
True. Modelling the world as a tree oversimplifies it, as there are also lateral and even backwards dependencies, and at a sufficiently complex level abstractions start to leak all over, making it a mess. But at some low to medium level of complexity it might work.
Then why block the access, if you are fine with violating EU law because they have no way to make you pay fines?

The model access makes no difference.
Amazon grows to over 750k robots, replaces over 100k humans
That’s where I got my first 4 billion too!
I understood that statement as an example of author's workflow before the existance of this addon, as in instead of googling for the site directly, he would rather google for the Wikipedia's article of the site and find the correct URL there.
America fell for guns recently, and for reasons you will not guess Essays
I wouldn't bother arguing with this guy, he deliberately misquoted me on every point to make it seem like what he's saying is correct

Indeed I was talking about the internals of v8, and even linked a blog post explaining it, v8 is written in c++ so it doesn't use javascript data structures anyway.
I'm curious who the target audience of this tweet is. Are there a lot of people who know all about tensors, deep learning, and PyTorch but have no idea what C is?
No. Most exploits target iMessage because everyone has it installed.
I really like this feature on Jetbrains IDEs, called "camel humps". If I wanna select the entire identifier I click somewhere within then hit Control + G or Option + Up (which expands the selection based on AST)
Ten Years and Counting: My Affair with Microservices
> Capetown (do they have a big enough tech scene)?

What does it matter whether there is a tech scene or not if you're just going for two months?
I'm really unsure why you're so convinced that "don't leave AWS creds in source code" is just security theatre.
To make sure they don't bother chasing you in the first place, because that would mean more work for you.
Coast Guard probably should check satellite images of this island once a week looking for fresh graffiti.
The getting-punched-in-the-face theory of efficient markets
Reminds me of McConnell’s Software Quality at Top Speed essay, from almost 30 years ago[0]. This chart, in particular[1].

These issues are fundamental, and persist, regardless of the technology, or state of the art.

plus ça change

[0] https://stevemcconnell.com/articles/software-quality-at-top-...

[1] https://stevemcconnell.com/wp-content/uploads/2017/08/art04-...
> Another interesting challenge for intel (and AMD to a lesser extent).

Are there any benchmarks comparing Threadripers and Xeons with this processor ?
An open source initiative to share and compare heat pump performance data
> And this isn't a geniune response, but either the reaction of someone with mental health problems, or emotional manipulation, or both

Or it is the geniune response of someone with mental health problems etc.

Right?
> "play without extracting".

This kind of feature is really important if you to encourage people to seed even after their download is completed.
plan9/9front uses mkfile.
Memgraph Storage Modes Explained
So called "lawful and fine" speech don't need free speech protections, nor any protections for that matter. It's precisely the so called "lawful but awful" speech that do.
Well yeah, we've added a bunch of energy to the sea and atmosphere. The problem is it's hard to make the specific second/third/fourth order connections between that extra energy and changing currents, rather than just warmth.
Protip: hold the crank with your palm facing up...
Exactly, then why does it matter that the author had anything in their post as a figure of speech or analogy?

Is it wrong to post a meme of a dog sitting near fire - https://knowyourmeme.com/memes/this-is-fine
As a joke from SREs who handle firefighting calls?
Does it offend dog lovers, people who are scared of fire?
The article says you start with a list of positive integers.

It also clearly shows right in the first example of the first rule that you can go smaller than the smallest initial value: [7, 5, 3] -> [6, 1, 5, 3] is the first legal move it shows, and you'll notice that 1 is smaller than 7, 5, or 3.
Maybe when there are some real life comparison.
Software developers usually have managers of various sorts of supervisors.
This is classical division of worker / manager in the Taylorist sense, as in the managers are mostly not developers themselves.

This is what makes software developers a low status profession, i.e. many developers are glorified assembly line workers with little agency over their work (they do not make decisions).

Doctors and lawyers might have some form of management layer, but this is mostly a support function.
Everything Google does has privacy invasion baked into it.

So it's really kinda insulting for them to offer a product where the central purpose is to provide *privacy*.

Apparently, the public is not quite as dumb as they thought.
We've been using CDK for Terraform[1] for a year or two for both AWS and GCP. It's working great. We especially like that it supports Typescript.

[1] https://developer.hashicorp.com/terraform/cdktf
I have no association with any of these communities, but the crab holding a knife was a somewhat well-known meme[1].

I guess it can also be viewed as a play on words, given that crablang is a fork.

Given that the creators of crablang explicitly say it was a "lighthearted response"[2] to some of Rust's changes, it makes sense that they'd use a meme for a logo.

That said, seems you're not alone in wanting a different logo[3].

[1]: https://knowyourmeme.com/memes/you-mess-with-crabo-you-get-a...

[2]: https://crablang.org/

[3]: https://github.com/crablang/crab/issues/59
Yeah, easy fix, just host the client somewhere yourself and direct users/family to download it from there
with your incessant talking,
you're becoming a pest,

On the same theme, more recently, Leave Me Lonely https://www.youtube.com/watch?v=yKifJ4Q5ph0
In Europe all flights require you to show an ID at the gate. Usually they just throw a quick look (no big delay), but something like this is harder to pull off. Always amazed how much there is talk about "security" in US (TSA, border control, all 3 letter agencies, etc.) and then basic stuff is done a bit ... lax.
> Some of it even powered.

Old redundant stuff powered on in network cupboards and server rooms must be a fairly common occurrence. Shared spaces are perfect for it.
I'd guess there are a lot of such people. Probably most who do deep learning don't know much C. Or even much general purpose programming.
After the loss of Tweetdeck, which made Twitter/X quite useless for me, I switched over to https://mastodeck.com/.

It works quite well for me.
The just swear jar’s overflowing for this article.

It sounds like an API and it looks like an API, but don’t let that fool you…
> I think modern Hollywood movies are somewhere between poison for your brain and propaganda

Where does this hyperbolic rhetoric come from? Is this just your standard appeal to tradition? It's not like the movies of the 70's, 80's and 90's were any less "propaganda". They're entertainment, it's not that deep or serious.
The Roman empire certainly primarily didn’t get rich by looting material goods. Land and slaves were much more important.

> Along with tribute from the people they conquered.)

Or rather taxes based on land (which was the primary “resource” in premodern societies) and its productivity.

Of course the main difference is that in the US most of the land they took wasn’t even remotely as densely settled or cultivated as it later became (because of the epidemics decimating local populations which weren’t probably that high to begin with). Whereas Roman conquests usually resulted in a significant initial drop in population (because of their extremely violent nature and a significant proportion of people being enslaved and shipped back to Italy).
If you like Phanpy (it's pretty awesome), feel free to try out a fork of it I'm working on called Agora:
https://agorasocial.app

It's got a few additions/modifications:

- You can log in to a Mastodon, Bluesky, or Nostr account on Agora and it'll pull in your following/followers list from that account, while still allowing you to view/interact with posts from the other 2 protocols using bridges behind the scenes.

- "For You" tab that uses the open source FediAlgo library to discover interesting posts you haven't seen, based on which accounts you and your follows interact with.

- Search page also has a "suggested friends" feature that integrates the open source FollowGraph library. It looks up all the people you follow, and then the people they follow. Then it sorts them by the number of mutuals, or otherwise by how popular those accounts are.

- Integrated bridges into the search, so that if you search for a Bluesky handle like aoc.bsky.social or a nostr users hex code, it'll automatically know to use the relevant bridge for those protocols and find the bridged profile.

- When you follow a hashtag like #linux, it'll automatically follow the corresponding Lemmy community for that topic in your feed.

- Automatically loads your instance's version of a post so that you can like/boost/comment on it without having to think about what instance it's on.
Ask HN: Are there good resources to teach software development in modern ways?
I'm a developer who trains bachelor students 4 weeks a year to software development in France.

It's more of a professional training that academic teaching.

My go-to teaching method:

- Course : a 30/45 minutes of in-depth technical exploration.

- Tutorials : I code it in front of them the students then let them do it individually. Those tutorials are time boxed and come with bonus questions.

Beyond the main topics (language and framework) I show them how to create docker images, git best practices, gitlab ci/cd, ...

According to the feedbacks, they seem satisfied with the training.

However, I wonder if the pedagogy or the technique are still up-to-date.
For example, I really struggle to set up the coding environment for some students. And I really find that the overall teaching experience lacks interactivity. For example, my tutorials are plain PDFs so I have no idea if the students went through all the steps.

Are there any good resources for modern ways to teach software development to both a young and an adult audience?

Regards
Are there a lot of people who know all about tensors, deep learning, and PyTorch but have no idea what C is?

They probably know what C is in the very general sense, but there are lots and lots of people people who know all the deep learning stuff but have never written a line of C or really understands the when/why you might want to use C and the benefits and limitations of the language. You have to remember that a lot of people currently working in this space don't come from a computer science and programming background and don't have that general background knowledge of computer science.
idk about all those 90s buzzwords like "multimedia" hah.. but this is a really beautiful art project. Really. The sound/music overlay, various mixed media and styles as you scroll, way you did overlays and motion, storytelling, design, pastiche... like I'm also surprised how good it looks on a phone, but it's not so much the technical skill which is obvious, but the way you put it together and the choices you made about imagery and design. It's really lovely. This should be used as a teaching example to show people what can be done building their own art on the web. I guess that's a 90s idea (but oil painting is a much older idea, and people still spend years or lifetimes to become good painters whose paintings are not just skillful but meaningful and speak to people).
Tsunamis and chernobyls would be difficult for a human to leak from a lab indeed, my word salad friend.

Also, HN was never good.
That is truly chilling, man - I'm a father myself, and I just... oh man I'm so, so sorry. There aren't really words, but if I were in the same room as you, I would hug you.
Quite fun. I was thinking it would be awesome to have whatever Webb is currently looking at as my desktop background or a website background or something. Glancing through the FF inspector it doesn't look like there is a single image which represents that, though. It looks like a piece of JS called Aladin is stitching together a bunch of 512x512 images. Anybody know more about this?
Rather the urban myth that they fully support Khronos APIs persists.

To be fair there was some kind of support on the PS3 with GL ES 1.0/Cg shaders as secondary API, later dropped, Wii GX(2) shaders are based on GLSL, and while Switch does support GL 4.6 and Vulkan for porting purposes, it is either Nintendo extensions spaghetti time, or rewrite in NVN, for actually taking full advantage of the hardware.
While it’s a nice bed time story if you like go, the reality is no, it’s not typical.

Go has a good perf story, but typically rust or c++ would be faster after heavy optimisation; and should be more or less on par with typical applications. This isn’t a critique of go, and shouldn’t surprise anyone.

Typically go also has unexpected optimisation hoops to jump through and problems related to the heavy use of channels (see the well documented answer here: https://stackoverflow.com/questions/47312029/when-should-you...), so you would generally expect it to be slower…

…but, naive implementations are always slower, and really, it’s probably much of a muchness out the box for most day to day uses.

In almost all situations (even python or Java) you can get great performance if you invest time and effort in it.

But idiomatic code typically faster than rust? No, not really.
Depends if it's a consequence of intentional design or not. It's useful to have a separate designation for accidents of implementation.
Could a constraint solver just rip through this problem?