skysight-inc/HackerNews huggingface dataset:
I guess I'm a bit at a loss about why these app developers feel they need access to things like medical records stored on the work phone of everybody at your doctor's office.

If they do need access to literally everything on the device, then it seems reasonable that they have to pass some minimum security bar. After all, several of the apps whose data they want access to are used to secure things like private medical records, classified information, etc.

At some point, the encrypted data has to be mounted as plaintext so apps can work with it. It seems reasonable to ask for some kind of permission system so that apps have to declare they need to read these files and so users can make a decision about whether to allow that access. But these developers are refusing to even ask for that permission.
It kind of is that (a metaphysical restatement), but it's more precisely understood as a kind of half-statement of the theory.

That is, if you assume relativity, then for anything which moves faster than speed c, there exists some reference frame where it appears to move backwards in time. (This needs to be slightly qualified because it's kind of like when you're looking in a mirror and you intuitively don't think it does what it actually does -- flip front to back -- but you mentally rotate and then think that it flips left-to-right. So to be clear, if someone on a hyperluminal rocket cracks an egg into a pan, there exists someone else whose best understanding of this situation is a rocket that is traveling "backwards" engine-first, onboard of which an egg is flying up from the pan into an eggshell. But you would mentally reorient to say that the rocket is traveling "forwards" and that "forwards" direction is backwards in time.)

Now, this doesn't directly violate causality by itself, it depends on whether you can move faster than light according to an arbitrary observer. So if Carol goes faster than light according to Alice and then turns and goes faster than light according to Bob, and Bob is moving relative to Alice, only then can Carol potentially meet up with her "past self" according to Alice & Bob. The idea is that the first time she moves, Alice says she's moving very fast, but forward in time, and Bob says she's moving backward in time. Then the second time she moves, Bob says she's moving very fast, but forward in time, and Alice says she's moving backward in time. You combine these two to find that both agree that she has objectively moved backward in time.

The way this manifests in the mathematics is that in relativity, after something happens, light kind of "announces" that it happened to the rest of the world, via an expanding bubble of photons traveling away from the event at speed c. This expanding bubble is formally known as a "light cone". There is another light cone as well: before the event happens you can understand a contracting bubble of photons traveling towards the event. And basically these partition the world into five regions: The contracting bubble is the "objective past" of the event, that bubble itself is the "null past" of the event, the spacetime between the bubbles is the "general present" of the event, the expanding bubble is the "null future" of the event, and the points inside of the bubble are the "objective future" of the event. Moving faster than light, is moving from the objective future of an event, into its general present. This is "general" because different reference frames regard these points as either before or after the event in time. You need a second trajectory to then go from the general present of the event, to its objective past.
Badass on the visualization side. The multiple emitter portion and the end of the scroll reminded me of https://apenwarr.ca/beamlab/ which demonstrates beamforming (adjusting the phase of adjacent transmitters to focus power towards a specific receiver). To play with this one the "easiest" way to see what's going on is go to the right hand menu, unclick 3 so you just have 2 transmitters, click the "r" button, and then click or click and drag to see how the beam gets optimized (you can see some stats about the received power gain in the righthand side).

While this has to be the most fun to watch demonstration I've seen, something like the free tier of Hamina will likely be many times more useful to those wanting to optimize home Wi-Fi layout https://www.hamina.com/planner. The downside being they force you to make an account whereas this one lets you use it locally with the power of your own browser. The upside being Hamina gives multiple distilled views of the simulation as focused on common Wi-Fi statistics + features and less focus on displaying the wave simulation itself.
Good question! This is actually a numerical solver for a few coupled partial differential equations - the method in this context (electromagnetism) is called FDTD. It's implemented as a WebGPU compute shader.

You absolutely could do this using WebGL2 compute shaders too, but I thought it would be fun to try this newer API.
I think you need to get off r/Superstonk and return to the real world.
Twitch is now blocking users from Israel
rerere is indeed bolted on.

Linus doesn’t want people who he pulls from to back-merge, i.e. to merge at “random points” from him into their trees to keep up to date. But what about merge conflicts? Then he has to deal with them. So then he might begrudgingly ask them to back-merge right before making a pull: a real zig-zag pattern.

First-class conflicts would solve all that I think.
Okay, happy it works for you. Still don't see a point.
> I have no proof of course, but the timing does give rise to valid reason for concern.

What timing? The stretch of missing data ends in late 2023.
You can always join the Wordpress tantrum discussions if you're getting fatigued, that ones really jumping around here lately.
US Judges Have a Social Media Problem
No, not as far as I can see.

In order to make your claim plausible, you'd have to

1) Tell us exactly what “sins” those are; and

2) Above all, explain WTF they have to do with this.
TBH, I didn't think about low rotational speed wind turbines. Yeah, it may be a big thing for those.

"Electric drivetrains" can mean anything from an excavator moving at 5km/h with 3m large wheels in a frequency of less then 0.2Hz up to extreme race RC vehicles, at 100km/h with 5cm wheels at ~100Hz. A car wheels go barely over 1k RPM, but I don't really expect them to do anything useful for those.
But I don’t see the complaints that were claimed. I help people as well. They learn, and we move on. If they don’t learn then we have another problem to solve.

I will admit there is occasional call where I have to get someone out of a twisted pretzel, but that is few and far between.
Because sometimes an exercise is supposed to be done under conditions that don’t represent the real world. If an exam is without calculator, you can’t just use a calculator anyways because you’re going to have one when working, too. If the assignment is „write a text about XYZ, without using AI assistance“, using an AI is cheating. Cheating should have worse consequences than writing bad stuff yourself, so detecting AI (or just not having assignments to do unsupervised) is still important.
So 5 in 6 companies do not hesitate to hire recent grads.
I've long wondered if there's a possible application for something like this using 3d printing and electrets. Basically you can freeze an electric field inside of an insulator if you apply it as the material solidifies. I think you should be able to embed electrets inside of 3d prints simply by generating a strong electric field at the print head or slightly behind it. You can also vary the field and embed a 3d electret that can act as, say, a sensor or a hidden ID in the print.
Serious, competent network engineers are not created in vacuum from platonic ideals and TCP fragments. They're home hobbyists who grew up hating ipv6, and won't magically learn it overnight when their previous networking guy quits and they get handed the keys to the server cage
Another interesting similar project: https://cemsim.com/ (I'm not the author)
related:

Post-apocalyptic education

What comes after the Homework Apocalypse

by Ethan Mollick

https://www.oneusefulthing.org/p/post-apocalyptic-education
>For an assignment completed at home, on a student's device using software of a student's choosing, there can essentially be no proof

According to an undergraduate student who babysits for our child, some students are literally screen recording the entire writing process, or even recording themselves writing at their computers as a defense against claims of using AI. I don't know how effective that defense is in practice.
Nice. Would it be possible to add a link to the actual submission as it is being discussed?
I never knew this syntax worked in python 2 and 3

1 if True else 2
Imagine how little common knowledge there will be one or two generations down the road after people decide they no longer need general thinking skills, just as they've already decided calculators free them from having to care about arithmetic skills.
I want it to protect all sorts of random obscure documents, mostly kind of crappy, that I can't predict in advance, so I can pursue my hobby of answering random obscure questions. For instance:

* What is a "bird famine", and did one happen in 1880?

* Did any astrologer ever claim that the constellations "remember" the areas of the sky, and hence zodiac signs, that they belonged to in ancient times before precession shifted them around?

* Who first said "psychology is pulling habits out of rats", and in what context? (That one's on Wikiquote now, but only because I put it there after research on IA.)

Or consider the recently rediscovered Bram Stoker short story. That was found in an actual library, but only because the library kept copies of old Irish newspapers instead of lining cupboards with them.

The necessary documents to answer highly specific questions are very boring, and nobody has any reason to like them.
Done. It is called IPFS. The IA already supports it.

https://github.com/internetarchive/dweb-archive/blob/master/...
Often their own data is wrong.
All-optical switch device paves way for faster fiber-optic communication
The door question should interest anyone who maintains housing: how can a closed door, to be opened either with lever or knob, signal whether it should be pushed or pulled?
This has nothing to do with academia. Just grab a comment about anything tech-related in your own personal comment history and send it to a friend with zero tech background. They will be equally confused.

Jargon exists to simplify communication between people with specialized knowledge in a field. People without that specialized knowledge aren’t going to be able to follow as easily. News at 11.
OpenSearch/Elasticsearch Migrations
Does anyone know of similar tooling to this? This tool addresses some of the current limitations and pain points in migrating or upgrading Elasticsearch/OpenSearch clusters. I’m curious if there are any comparable solutions available on the market or if anyone has used this tooling? The repo linked is what powers this product: https://aws.amazon.com/solutions/implementations/migration-a...
I do something similar. Simple highlights on to-do items helps a lot.

And using bullet journal style to-do markers help organization.

- [ ] todo

- [x] done

- [-] failed

- [v] dropped

- [>] migrated

- [^] scheduled

- [<] delegated

Easy to set up vim highlighting on those patterns.

I have some examples here:

https://jodavaho.io/posts/bullet-journalling.html

And a bash setup here

https://github.com/jodavaho/bashlog
The types aren’t exclusive. In the US most ISPs are dual stack. That 60/40 split pretty closely aligns with traffic stats a dual stack operator sees in their network.
ChromeOS is not a Linux distribution, change my mind.
Yes, I am constantly cursing at my iPhone because of these design decisions. Does it really hurt to have a home button on the front? Especially when there is now a proliferation of buttons on the sides?
Especially frustrating in the case of Safari, which only needs to support one native API backend (Metal) on a pretty narrow set of hardware and drivers. Firefox has a much bigger task with needing to support everything, like Chrome, but with far less resources than Google or Apple can afford to throw at it.
I remember when Operating Systems were meant for you to control the computer... not the other way around.
We have agreed on a common standard. It’s IPv6.

Forcing people to use it is authoritarianism.
Can confirm, I have it enabled on iOS 18.1 and this seems to work fine.
I would hardly call auth0 cheap. As soon as you need any real features (such as SSO) you will be on their enterprise plan…
Blame bad leadership.
Using chained calls for ChatGPT o1 structured outputs
Is there any form of torrent where you can do a full text search? That, to me, is the more important problem with torrents.
Just look at how Agile has turned out ... the thing is loaded with bureacracy from standups, retros, kanbans, scrums. It's way more bureaucratic and dogmatic than waterfall ever was. Y'all just don't notice cause the frog has been boiled slowly in the pot, or because you didn't grow up in the "waterfall" era.
Using `cat file.txt | ...` has always felt more natural to me, so I still use it.

If I need to build a long command I've been using the excellent `up` tool to do it, e.g. `cat file.txt | up`

https://github.com/akavel/up
Is it sophisticated if IA leaves the door wide open? I blame shit leadership.
I just asked Claude to generate some code using the SAP SuccessFactors API.

Every single example was completely useless. The code wouldn't compile, it would invent methods and variables and the instructions to go along with it were incoherent. All whilst gaslighting along with the way.

I have also previously tried using it with some Golang code and it would constantly add weird statements e.g. locking on non-concurrent operations.

LLMs are great when you are doing the same things as everyone else. Step outside of that and it's far more trouble than it's worth.
That preference is totally legitimate. There are however many types of power users, including those who extensively customize and augment their desktops and sync their dotfiles, as well as those who know all the key shortcuts, tips and tricks, etc but run mostly-stock configs.

I’m in the latter camp and it’s exceptionally rare that major OS updates break anything for me.
> you're just misrepresenting your parent poster's comment

I did not represent or misrepresent anything. I have asked a question to better understand their thinking.

> If you didn't intend your comment as a criticism, then you phrased it poorly.

Quite probably. I will have to meditate on it.

> Do you actually believe that your scenario happens in reality?

With railway bridges? Never. It would ring alarm bells for everyone from the fabricators to the locomotive engineer.

With software? All the time. Someone publishes some open source code, someone else at a corporation bolts the open source code into some application and now the former “toy train bridge” is a loadbearing key-component of something the original developer could never imagine nor plan for.

This is not theoretical. Very often I’m the one doing the bolting.

And to be clear: my opinion is that the liability should fall with whoever integrated the code and certified it to be fit for some safety critical purpose. As an example if you publish leftpad and i put it into a train brake controller it is my job to make sure it is doing the right thing. If the train crashes you as the author of leftpad bear no responsibility but me as the manufacturer of discount train brakes do.
It won’t necessarily convey all the different views, but The Order of Time by Carlo Roveli is an absolutely beautiful walk through the various interpretations of time down to the quantum level. The nature of time is not fully understood and Roveli understandably (and openly) has and endorses his own view here, but he covers the ground upon which there’s consensus quite well.
Our digital memory shouldn't be in the hands of a small number of organizations in my view. You're right about cost effectiveness. There are pros and cons to both but it's not just external threats that have to be considered.

History has always gotten rewritten throughout time. If you have a giant library it's easier for bad actors to gain influence and alter certain books, or remove them. This isn't just theoretical, under external pressure IA has already removed sites from its archive for copyright and political reasons.

There are also threats that are generally not even considered because they happen with rare frequency, but when they happen they're devastating. The library of Alexandria was burned by Julius Caesar during a war. Likewise, if all your servers are in one country that geographic risk, they can get destroyed in the event of a war or such. No one expects this to happen today in the US, but archives should be robust long term, for decades, ideally even centuries.
If you think that, then you’re impugning the entire field of philosophy (and likely psychology, too). CS/EE/Math are not the only fields with “hard” papers in them.
Have you ever actually written a research paper? Some things are impossible to flesh out without jargon.

E.g., a musicologist once wrote a paper disproving a previous paper that claimed to show similarities between the proportions of sections in a musical piece and the proportions of architectural sections of a basilica.

How the hell are you going to discuss those measurements and proportions without using the jargon from both Renaissance music and architecture?

Furthermore, what does the necessity of that jargon have to do with the "prestige" of the university of either scholar?

Edit: take down the temperature by changing the word "fuck" to "hell" :)
Not to mention the environmental impact.
Who said anything about Waymo? Waymo is building a very high cost commercial grade system intended for use on revenue generating vehicles. Tesla is building a low cost system intended for personal vehicles where Waymo's system would be cost prohibitive. Obviously Waymo's system is massively more capable. But that is about as surprising as the fact that a Ferrari is faster than a Ford Ranger.

But this is all irrelevant to my point. You said a Tesla is not capable of driving itself for a mile. I have personally seen one do it. Whether a person is sitting in the driver's seat, or the regulators will allow it, has nothing to do with the fact that the vehicle does, in fact, have that capability.
We both know that first bit is a strawman, so we can move past it.

From the description of the people who wrote these apps, there are 2 basic APIs at play:

1. Get access to the entire drive.

2. Ask for permission to individual files.

I would have assumed there was a middle ground like asking for permission to a specific folder's contents, yet those same devs insist that's not the case. iA Writer users want to edit everything inside a folder. Syncthing users want to sync an entire folder. Transmit users want to select upload/download to/from an entire folder. If Google made those APIs available then we wouldn't be having this conversation.
AI does have things it does consistently wrong. Especially if you don't narrow down what it's allowed to grab from.

The easiest for someone here to see is probably code generation. You can point at parts of it and go "this part is from a high-school level tutorial", "this looks like it was grabbed from college assignments", and "this is following 'clean code' rules in silly places"(like assuming a vector might need to be Nd, instead of just 3D).
My 5c.

Algorithmically it is optimal, many corner cases thought of to make as few loops as possible.

But it is suboptimal in the sense that it uses for loops so it is not possible for an underlying engine to execute in parallel, or to optimize the looping in native (e.g. C) code.

In short - the for loops are 'how'. Without loops it is much more 'what' which leaves it up to the computer to optimize
> Anyone willing to place a bet on this?

Ill bet against it. The tail on this one is going to be super long.

There are embedded systems today that are shipping in things expected to last 30 years with IPv4 only.

The logistics of the bet are going to be hard. I do see a world where IPv6-only becomes the default for ISPs and IPv4 becomes an add-on you pay for either from your ISP or from another via a tunnel. Does that world mean v4 is dead yet?
This was true 25 years ago and is still as true today.
Pretty sure apple already scans your photos for csam, so the best way would be to just throw any files a user plans on sharing into some folder an iPhone or iMac has access to.
For any Vonnegut fans who find themselves in Indianapolis, I recommend checking out the Kurt Vonnegut Museum and Library: https://www.vonnegutlibrary.org/

When I visited for the first time this year, I learned about GHQ and the upcoming release
Hurt? Maybe their sales. I wouldn’t buy any model of iPhone that reinstated the home button at the bottom since screen real estate is more valuable.
I’m not looking directly at the sun I am looking at the road. Either way it makes a big difference and you don’t get much black ice here in sunny southern california.
Depends on the exact functionality. I'm aware of some battery events you could listen to from the manifest file in 2, that were removed at some point after that and now you have to listen for them from a running service. It broke a bunch of battery monitoring apps when it happened.

Also with services, there's additional requirements to keep them running that weren't there early on.
I'll read a few good ones from authors that I follow because I know their content is great and I'm excited about those topics. But I'll also ready a lot of blogs casually, but for those I'll either skim through them myself or use something like https://rockyai.me/ to give me a tldr
Annoyingly WebGL2 doesn't have compute shaders even though GLES3.x that it is based on does.
> (snarky response)

If you are now claiming your question was rhetorical, it doesn't mean that when answered, it is snark.

> It's easy to bash someone

No one's being bashed. Lets put it in stark relief. Here's the bashing you replied to: "But that's really hard to do if you didn't begin with cross platform architecture that doesn't take into account having to modularize the filesystem layer for Android/iOS :/"

> The change is absolutely arbitrary

No, it isn't.

We can tell you know that, because you immediately say "There used to be no way to grant apps access to specific folders."

> But now

"Now" == "3 years ago"

> demanding people who don't even work for them to rewrite their projects

They're not demanding anything, other than Google demanding Google can't keep taking updates to an app they put on their store, with full filesystem access, 3 years later, unless they patch the filesystem access. As other comments note, there's plenty of storefronts for these situations.

n.b. it's dangerous to take updates with unpatched security flaws, because bad actors buy apps/browser extensions. This is roughly the minimal action Google needs to take to avoid being liable - it's been 3 years, it looks like complicity to claim its store is safe and secure, then repeatedly take updates to products on the store with known security vulnerabilities, for years.

> But blocking older apps, that were written when there literally wasn't an alternative available, to do a full rewrite or be banned from updating

Though interpretative charity, I'm guessing you mean Google won't put updates from the vendor on the store, unless the update includes stopping asking for full filesystem access with 0 alternatives.

> to do a full rewrite

No ones demanding this
So Google drive doesn’t have full filesystem access anymore?