skysight-inc/HackerNews huggingface dataset:
The topic has been e2ee, which is first and foremost about security. You can have e2ee without privacy, as is likely the case with WhatsApp.

You certainly can “prove” and “disprove” “security” by reverse engineering, to the same extent a source code review can (or even more, since you’re looking at what’s actually running on the device). It can often require a bigger time investment, but even that’s not always the case in my experience, especially if you’re working with a really bad code base.
they would have to stay in very precise distances from each other over time

Is this necessary, or do they simply need to precisely distinguish their relative position? My understanding of the JWT's not-perfectly-smooth lens is that the ability to measure (and correct for) its distortions vastly simplified the construction, and I naively think the same principle could be used in a swarm of satellites.
As a cheap and quick alternative for making simple structures, my dad used to join pieces of conduit by flattening the ends in a vise and drilling holes for bolts and nuts.
Hard-to-build python extensions are basically .so files with some special symbols exposed.

As others said, a general task to "build libfoo.so" is very complex, and currently requires a wide variety of build systems. I don't see why this will get any easier if we require this .so file to export some Python-specific symbols.
The New Code Club
Very interesting, I might try this at $WORK.
You have to place some of the blame for latter Winamp versions on AOL who purchased Winamp from Frankel's team and messed with it so much he eventually resigned.
That's the reason architecture is closer to an art than hard science. The most optimal math answer usually sucks ass from a usability/look/&c. point of view
> making it taboo instead is the best prevention

I can see that you have never worked in suicide prevention.
> It just acknowledges that there's no value in making an assumption about how the dead would feel when there's no way to know and no family alive to express an opinion.

But your stance is also making an assumption about how the dead would feel. It's just a different assumption than those that feel this shouldn't be allowed.

It seems to me that in the absence of the ability to get consent, assuming consent should not be the fallback position.
That would be a fun twist.
I struggled to decode this and thought it was an LLM spouting drivel -- haha. After reading I see now that this is a character from a comedy called "Patriot". Got it!
No. Data processor has a special meaning (at least under GDPR) and requires you to be a separate entity from the data controller (article 4(8) of GDPR). Just because you process data, will not make you a data processor.
A software developer is neither a controller, nor a data processor per se, but the question is why the software processes any personal data.
If there is no third person on whose behalf you process data, you might still easily be a data controller and all the privacy related obligations primarily rest on this role.
Controllership does not depend on sending any data to remote locations/other apps outside the phone etc., but more on whether there is any personal data processed in the app at all and if there is, the reason for that processing. If you're not processing any personal data, you'll not be a controller, but if you do, you'll be unlikely to be able to skip this responsibility altogether. Considering you'll be the only one knowing exactly what your software can and cannot do with what kind of personal data, you'd better at least explain that to the user. Surely, developers of some software (e.g. compilers) will never be data controllers even if the software can compile software to process personal data... But for many frontend software, like apps, there is no such easy way out unless not processing any personal data at all, including usage data, which is also not an easy thing to do.
But that doesn't mean you can just skip the obligation towards the store manageer who says you HAVE to provide a privacy policy even if you don't process any personal data.
Similarly, processing for "purely personal or household activity", even by automated means is outside the scope of GDPR in EU, but that will not save you from the privacy policy obligation towards Apple or whomever.
I think it's a bad title. The moral is more like "work on everything you can think of but don't release anything until it's ready. And some projects will never be ready, but that's OK - you can look at them 30 years later and release them on github for nostalgia." ChatGPT summarizes it as "Build Fast, Ship Never (Until You Do)"
> Well there are gatekeepers: moderation! It's one thing during the beginning of YouTube... but honestly, YouTube could and should go and detect viral trends (they do it anyway to present to users) and moderate stuff that's dangerous.

I agree, but that's easier said than done. At a certain point it costs money to pay someone to watch all the popular videos. (It's very clear that this isn't something that can be 100% AI, although I'm sure AI could help to some degree.)
Jordan Peterson recently did a pretty harrowing interview with Kelsi Sheren on this topic. You can see a clip of it here: https://www.youtube.com/watch?v=3YYxOfwrsrU. I say harrowing because silently being water-boarded to death sounds like one of the most awful ways to die.
I'm in Minnesota, I'm just assuming California has the same problems. The issue is pretty nationalized.

Some of it is students having a genuinely disturbing attachment to phones specifically, like a sense of anxiety when the phone is gone. There's also parents who get really freaked out about school shootings and are anxious that they won't be able to be in contact with their children. I guess it's kind of similar. Anxiety does not bring out the best in people. (And I note the page specifically refers to this concern)

As a parent it's also handy to be able to communicate with my child about logistics during the day. Parents can be kind of whiney about that sort of thing. Whiney parents should be the basis of policy, but obviously it happens...
Interesting thanks, I've used map tilers in the past without paying, maybe I just never came up against any rate limiting
Amazon even lets you buy books on the Android Kindle app if installed via the Samsung/Galaxy Store vs the Play Store.
Feature request: a graph chart of number of times each font won. Or perhaps a chart of weighted rankings.

Very nicely done though, thank you!
Since my first contact with the Airbyte (0.14.0 ~ 3 years ago) and first contribution to the project, it has been very gratifying to see all the improvements and features that are being launched today.
If I were to generalize this in an optimistic view, I'd say that there's a decent chance for open problems in math to be busy beaver candidates. The collatz conjecture is an early family, I'd bet Diophantine equations show up, I think I recall the Golbach conjecture being a record at some point...

And I call this 'optimistic' because it supposes that mathematicians have identified the actual hard problems.
IMO, if AI pops, for the top 3 companies by market cap:

Apple might not notice

MS will be in trouble

Nvidia will take a hit but as the premier designer of high-throughput compute devices and owner of the ecosystem, they’ll be well positioned to take advantage of the next thing.
I think that these ideas are both compatible. In this blog post, it looks like the author finished working prototypes of several games but elected not to push them to a full release. So I think they “finished” the work, and we can’t fault them for estimating that it wouldn’t be worthwhile to make a full release.

Not finishing a project in this case would be abandoning a game idea that you liked before you even got to a working prototype stage. Because then you can’t even see if your new idea plays well.
Point taken. Thanks for the feedback. Our reasoning is that we’d like the name to be short and memorable. And a bunch of observability companies have observe keyword overloaded all over the place, we wanted our name to stand out. Oodle = Optimized Observability Data Lake.
It feels like they wanted to make sure that no one distributes a modified "Winamp" that isn't built from the official sources, which makes sense, but they went too restrictive on it. The usual way to go about it is to say "if you want to maintain and distribute your own fork of this product, you must change the name and the logo to make sure it doesn't infringe on our branding". Telegram does this for its client apps, for example.
Down here in Guatemala I see a large portion of corn fields have also planted beans but I've never seen squash intermixed.
In the USA, parcel outlines are commonly handled at the county level. You can often do a search for “[your county] GIS maps” and find their ArcGIS map of the county property lines with metadata about who owns what. Who knows if any of them are willing to share the data, but that’s where it lives.
This part of the ToS explicitly does grant such a license to other GitHub users.

> If you set your pages and repositories to be viewed publicly, you grant each User of GitHub a nonexclusive, worldwide license to use, display, and perform Your Content through the GitHub Service and to reproduce Your Content solely on GitHub as permitted through GitHub's functionality (for example, through forking).
"everything is a string" hasn't been a serious performance issue since the release of Tcl 8.0 decades ago. I've written large, successful applications in Tcl/Tk.

Granted, programming in the large in Tcl requires discipline and a good set of tools. (I used the Snit object framework, with SQLite as a data store.)

As for command languages: yes, this is where Tcl really shines; nothing else is as good.
The trouble with the comparison text is that it doesn't provide a way to quickly filter out fonts that abuse ligatures.
London's Evening Standard Plans to Revive Art Critic Brian Sewell via AI
Galaxies don't behave how they should with our understanding of gravitational mechanics. The only thing that fixes the model is the addition of a lot of mass that we can't see.

That would be easy enough to explain away as an incomplete model, except we have observed galaxies which do fit our models. The only way to explain that is if those galaxies are missing this invisible mass. There's no other way to reconcile these observations.

How would you square these observations? Under our models of gravity, most galaxies behave as though they contain much more mass than what we observe. However, some behave exactly as Newton would predict. The misbehaving galaxies can be made to fit the model by adding mass in very particular locations, mainly as a halo or shell around the outside.

We can show how much mass and where it must be to make galaxies behave as expected. These calculations are the same for most galaxies with dark matter, and galaxies without dark matter require no correction. At this point we have two explanations: either gravity behaves radically differently in different places in the universe, or there's a new type of massive particle that we haven't discovered.

We know already that the standard model of particle physics is incomplete, and there are more particles to be discovered. We are also very confident that the laws of physics are the same throughout space and time, and we are very confident that our models of gravity are correct on large scales.

The simplest explanation that fits all available data is dark matter. Positing that there's a new type of massive particle that we haven't discovered isn't really a shocking revelation.
IMO that’s the same thing. Suicide by cop is not euthanasia. In our older years we often need someone’s help to do stuff, but insofar as the act facilitates our agency then it should be understood as our own action.
True. The reason could be that the Earth interference is worse and less controllable.
It does not. It open-source only in it's URL which has no semantic value if you read the article.
Old social media never gave full access to the firehose so there’s a pretty big difference.

If you want large scale social networks, you need to work with a large scale of data. Since federated open queries aren’t feasible, you need big machines.

If you want a smaller scale view of the network, do a crawl of a subset of the users. That’s a perfectly valid usage of atproto, and is how ActivityPub works by nature.
Thanks, TRiG; we're working on a fix for this and should have it implemented soon. As the token Irishman on the team, that icon was one of my creations, by the way.
Full title clipped for submission:

London’s Historic Evening Standard Newspaper Plans To Revive Acerbic Art Critic Brian Sewell In AI Form As It Stops Daily Presses & Fires Journalists
EMT is light weight, readily available on weekend evenings, inexpensive, cuts easily, bends easily, is reasonably rustproof, and good enough for many applications.

It is "appropriate technology" for some applications, but of course there are better options when the requirements approach its critical limits!

I've used EMT to build big hoop trellises for growing vines. Bends smoothly into pairs of 10' arcs (using some ad hoc jigs), weighs almost nothing, requires minimal paint protection, supports more curcubits than our friends and family can consume, and lasts ~forever.

One of the tricks with EMT construction is to leverage the design for structural rigidity. E.g. geodesic domes with short members are extremely strong. Anything in compression will do well. If you need resistance to deflection across a long unsupported span, then I definitely agree -- EMT is not your material of choice!
Show HN: Diffnav – a diff pager based on delta but with a file tree, à la GitHub
If I can read the code, it's open source.

What you're complaining about is free source code, which this probably is not.
There were some pretty good platforms in the past where the details were sweated for you by default. But with the web platform—while tolerable for docs—is at the wrong level of abstraction for apps. And so web UI is reinvented every year with new leaky ones.
Why? It's an idea you try to see if it has value. If it turns out not to have value, move on to something else.
What I've seen in places where this is commonly implemented is a large amount of council before death by suicide is allowed.

It isn't the case that people on a bad day can just walk in to die. It takes months or years of therapy.

I think that's the right approach. Dying is final, but there are also good reasons why someone might want to die early.
The phrase "people like him should be forcefully removed from society" is problematic because it can be seen as inciting violence. I don't think that has a place on HN, regardless of how you feel about the person.

(Note: To flag a comment, click on the comment time/date, and then flag)
US Capitol Hit by Dark Web Cyber Attack
Show HN: V8serialize – Read/write V8-serialized JavaScript values from Python
v8serialize is a Python library that reads and writes V8's value serialization format[1][2], which is how V8 moves JS values between contexts when using postMessage(value), storing data in IndexedDB and Deno uses it to store values in its Deno KV database. Node.js and Deno have a v8.serialize() API to read/write the format. The format supports most of the conventional JavaScript types, like Map, Set, BigInt, Date, ArrayBuffer, Error, undefined etc; but not object prototypes or functions. It's a bit like JSON with more types and reference cycles.

The strength of the format is that it lets JavaScript programs serialize values without thinking about reducing types down to the subset that JSON supports. A weakness is that all the quirks of JavaScript's types need to be exposed by another language deserializing it, so it's certainly not ideal as a general-purpose format, just when ease of use from JavaScript is a priority.

This library lets Python programs work with JavaScript values by reading and writing this serialization format. As well as encoding/decoding the format itself, the library implements Python types that replicate the behaviour of JavaScript's Object, Array, Map, Set, etc, so that values can be round-tripped faithfully and quirks like JavaScript's sparse arrays don't cause Python to allocate massive contiguous lists.

I made this in an unplanned yak shave when setting out to write a client for Deno's KV database in Python. I'd assumed it was just storing JSON-encoded values, but I quickly realised it could round-trip all the regular JavaScript types, like Date & undefined, and realised it was using V8's value serialization format to store values at rest.

I'm now back to implementing a Deno KV client using this library. It can imagine it could also be used for other things, such as having a Python program act like a JavaScript Web Worker, receiving JavaScript values from postMessage()-like calls. Or perhaps could be used to preserve full JavaScript types in something using Python in the browser (in conjunction with a pure-js v8.serialize() implementation, like https://github.com/worker-tools/v8-value-serializer).

1: https://h4l.github.io/v8serialize/en/latest/explanation/v8_s...
2: https://github.com/v8/v8/blob/main/src/objects/value-seriali...
> to deriving then proving experimentally proving general relativity and decomposing GR into Newtonian physics/other laws of electromagnetism

Do you mean Special Relativity, which covers classical mechanics and electromagnetism? General Relativity covers gravitation and cosmology without electromagnetism (though Kaluza and later Klein devised a theory unifying gravity and electromagnetism by adding an fifth dimension to General Relativity, which can then be decomposed into 4-dimensional GR and Maxwell's equations).
True. It will happen eventually. Probably in 5-10 more years :p
Cool! The website says “No Lock-In” does it mean that I can bring by own compute and storage?

Also, found a few typos and a broken link, see error report here: https://triplechecker.com/s/xEd4Hp/oodle.ai?v=uxGS1
iPhone 16 Pro Camera: Disappointing and Misleading
If someone is in panic about AI in art industry, it's because his skills are not good enough. AI is tool that makes job done faster, but you still need idea and know-how, how to use it properly and usefully for specific tasks.

Film industry should focus on quality instead of quantity.
Yes, seriously. When other companies do this, it's almost always a sign of distress. Why would I interpret it any differently when it comes to Mozilla?
I like to think of this scene as the retro-encabulator of a new generation.
My critique in the parent comment is exclusively on architectural terms. For video games or other spaces that won't have any actual people living there, I don't have a dog on that fight.
It’s indeed Grafana. We’ve been maintaing a public fork of Grafana.
So the last novel I completed is long one, but not unheard of I think it had 6 million characters. Now I don't know how many tokens would that be, but I doubt most models can support that large context.

And really consistent editing and choices between what is translated and what is not and instead is Romanized is rather important with many Chinese novels.

You can get something you can figure out, but I doubt you get something really enjoyed.
Luckily this is also on the front page today: https://github.com/readme/guides/finish-your-projects
That's only about 2.7 MB/s on average.

If someone wants to run a server, they probably would pay for a VPS with a gigabit connection, which would be able to do 120 MB/s.

You might need to pay for extra bandwidth, but it is probably less than a night out every month.
I guess local resources are easier to use locally, rather than launching to orbit first? You also have a firm base to mount the antenna, and the process of mounting could be arguably easier.
The sad reality is that if one is _already_ in Amsterdam, he or she has to spend a week or two more there just to be able to get into the VanGogh Museum.
https://www.youtube.com/watch?v=MoYCYE4ZsJ4
IANAL...

By creating an account on GitHub, you agree to this license. That seems like a pretty strong precedent for precedence.
Is there an official announcement or something else that accompanied this? I don't know the current state of their organization and the chain of ownership for the code.
Really? Most clinical trials for nutritional therapy as a cancer treatment haven't produced significant results.
Not sure why you're coming across so aggressively.

Orders of magnitude slower? Citation needed. I don't think I've ever encountered any performance problems caused by immutability in anything I've worked on. But as always, there are tradeoffs, and if there's a bottleneck then it can be addressed when identified.

> The single greatest predictor of defects for every single language ever is “lines of code”.

Did you hallucinate whatever you think you replied to? At no point did I mention LoC. I mentioned simplicity. Two very different things.
It's worth pointing out here that SpaceX's current product development practices and Boeing's current product development practices is a bit of a false dichotomy. We could also, for example, consider how Boeing did things a few decades ago.

One particular reason I don't like this false dichotomy is that SpaceX's approach has negative externalities that aren't getting enough attention because everybody's so starstruck by all the fancy rockets. There's a reason the FAA and EPA are starting to pressure SpaceX about the environmental and social impact of their way of doing business. Maybe next OSHA can get on them for the high workplace injury rate. You're not actually doing things more cheaply if what you're really doing is hiding costs that would belong on your balance sheet by surreptitiously foisting them onto the public with the help of corrupt politicians.

(Ostensible libertarians, pay extra attention to those last six words.)
Where do you keep the code?

Found it: https://github.com/oodle-ai/grafana

Why do this instead of just build a data source?

Edit: Not to be that guy (but I'm about to be that guy). You have links to grafana.com (which, is your competitor), all over the source in your page. This also lists the version as 11.1.0, which was released 6-21.

All of the versions in your fork repo mention 11.0.0-pre. Did I find the wrong repo, or are you using code that you haven't published?

The reason I mostly care is that this is the sort of reason that good open source projects get closed down, and that makes me a bit sad.
> Regarding messing with T-cells I wonder how evolution came up with the current number of mitochondria per cell.

An over active immune is generally a bad thing for the host. Maybe a higher number increases auto immune disease?
Am I correct that malformed pages in xhtml would have triggered the browser to output a red XML error and fail to render the page at all?
There’s Blind. It tends to be toxic but I’ve also seen actually helpful advice for my company’s board. This article is really just saying don’t talk shit on Slack which seems like basic common sense.

I’d add that if you’re going to talk shit online, don’t use a device with your company’s MDM on it.
Intel Xeon 6900P Reasserts Intel Server Leadership
I was confused by that wording as well and had go to back and forth a couple times and still confused. I would think that them needing to press the button themselves would be enough to distinguish between euthanasia and suicide?
I thought this was about BlueSky using NATS!