skysight-inc/HackerNews huggingface dataset:
So shouldn't anyone be able to sue the police now for having access to all this extra information but they still can't/won't find your missing bikes and hit and run incidents?

I would argue this would be one of the last bastions to keep total knowledge out of their hands, if they have it all then there is no longer an excuse for anything to go unsolved.

I guess maybe the only precedents we already have are how fbi knows about hacks but wont tell companies until they "feel like it" which is a real bad start to all this
With the carrier the subsidizing the phone is tied to you using the carrier's phone service for 2 or 3 years. The money they make on that makes up for whatever subsidy they gave on the phone.

With a financial institution that subsidizes your phone what other service will they charge you for to make up for the cost of the subsidy?
I like the first reply immediately try to scoff you :)
Maybe oop is right, but the real problem is people always try to do this.
Good advice. Another option:

ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no myserver
> I only see a little bit higher than average

Could you share your source for statistics on "eccentric geniuses"?
Truly amazing what a gift to humanity. Inspiring to see such a wonderful zoom on a deep filed like image. Bravo to the ESA.
Any large unexpected influx of people causes havoc on a city. It strains hospitals, social services, schools, etc. It's becoming a problem in places far from the border, but border towns at commonly used crossings get hit first, harder, and repeatedly. People overstaying their visa don't swarm into towns in massive numbers in short windows of time.

There is no shortage of news stories about the issues.

Examples:

https://www.tpr.org/border-immigration/2023-05-01/texas-bord...

https://www.texastribune.org/2019/07/03/texas-cities-confron...

https://www.valleycentral.com/news/local-news/small-south-te...

https://doctorsoftheworld.org/blog/humanitarian-crisis-the-m...

https://www.texastribune.org/2023/09/21/texas-migrants-borde...

https://www.npr.org/2024/02/19/1232383832/schools-face-big-c...

https://nypost.com/2023/09/20/eagle-pass-texas-declares-stat...

https://www.npr.org/2023/04/02/1167645456/border-towns-are-f...
They keep you on a plan but they don't keep charging the payment for the device. In my case I'm on a cheaper plan than current offerings and have three lines, all with paid off devices.
The stories of mathematicians like Srinivasa Ramanujan, who claimed to have derived complex partitions and identities in dreams, have always captivated me. It's as if their minds were tapping into some hidden reservoir of knowledge. I'm curious what drives these intuitive leaps. Was Ramanujan's brain quietly processing patterns during sleep, leveraging its default mode network in ways we're still struggling to understand? Or was it something more fundamental – an emergent property of complex neural networks, perhaps, or even a glimpse into Jung's collective unconscious?

I'm curious to hear how others think about this phenomenon. Do recent advances in neuroscience, AI, or cognitive psychology offer any clues about how innovators like Ramanujan access these hidden sources of insight? Or are we still stuck in the realm of "genius is mysterious"?
I think the test involves communicating your results. It's the same thing with the afterlife
Coffeescript had some great features: classes, array comprehensions, default parameter values, arrow functions, optional chaining. Many of these eventually made it to ecmascript.

And then it ruined us with implicit returns, optional parentheses and brackets, and the isnt vs is not fiasco.

I worked a lot with Python and coffeescript at the same time back in the day. In Python you mess up your whitespace and 95% of the time it's an indentation error. In coffeescript it's a valid program that means something completely different than what you intended. Combined with the optional punctuation, which the community encouraged leaning into, it was far too easy to write ambiguous code that you and the compiler would come to different interpretations of.
ufw yes, fail2ban doesn't necessarily do much for you if you have disabled password authentication.
fail2ban is a critical piece of security software, as is some firewall. for those new to linux, you might as well use the one that is super-easy to install.
i mean, it is pretty much what I expected it to mean. It's a macro for semantic instructions. I didn't really see any LLM "bullshit", just a way to macro using an LLM...

Did you expect this to be something different?
Sovereignty for Sale
Damn it is an awful big place!
How do you know things wouldn’t be much much worse if there were no standards for being a civil/structural engineer or architect that have been refined over long periods of time? Imagine municipalities taking the lowest bids by far thrown out there by any rando that decided they can make a few bucks by welding together the supports for a bridge or designing a really interesting building that will just cave in on itself a decade hence.
This guide walks you through disabling password authentication for SSH, then walks you through setting up fail2ban.
Dupe of your/Sansa's other post on substack https://news.ycombinator.com/item?id=41910349
I use Fastmail which has CardDAV syncing, and generally it's worked great. One or twice I've noticed it stops syncing and I have to remove + re-add the sync profile, but generally speaking I've been pretty happy with the results.
Sprained ankles often leave you susceptible to more injuries in that zone in the future, suggesting they may not completely heal.

I'm curious if the human brain can be expected to respond in a similar way.
The opposite is true about fail2ban: it's cargo-cult security, and people shouldn't be running it. It never made any sense, but it especially makes no sense if you're going to (sensibly) disable password authentication.
So you're saying out of the trillions upon trillions of stars that the chances are no life can think but us?

I think the odds are that at least one of them does.
Always remember though (and, before anyone says this is obvious, I once shocked an HN reader who hadn’t thought this through):

All of your VPS security is meaningless compared to your VPS provider’s security, the security imposed on the employees of the VPS provider, the security of your VPS account password, and their susceptibility to faked subpoenas and faked emergency data requests.
Reads like chatgpt, or those insufferable linkedin autogenerated ai questions:

"How would you secure a system?"
I thought it was a Cave Johnson reference before seeing this.
I for the first time decided it's worth using after abandoning it very early on. I prefer to use it mostly read-only these days. So there's definitely opinion differences to be had about whether Elon broke twitter or "rescued it". One man's terrorist is another man's freedom fighter!
It’s insane to me that in 2024 it still takes this much back and forth to set up a server.

I even recently tried automating this but quickly realized I was falling into an XKCD trap because the process is so damn painful.
It is not known what the timeline could be, so injury seems fair to me. By the same analogy it may lead to mental health problems “down the line”.
People without ADHD take adderall &etc for focus/performance enhancing reasons. Some get it from a friend, some are incorrectly diagnosed. I don't know if you disagree that this is the case, but I don't think it implies anything about ADHD.
16 is so old to be doing that still. If I were your teenager I would have hated that and would have been extremely embarrassed if my friends ever found out.
I do not know anyone did this. I don't think biologist care about this.
Energy levels in simple finite systems are indeed quantized, but this does not mean we can not make the energy quanta be continuously parameterized. For instance, if your system is two mirrors facing each other and you are using the quantum description of the light trapped between these mirrors, you can pick any real value for the energy separation between levels of this system simply by continuously varying the distance between the mirrors.

Maybe one can make the argument that position itself is quantized (thus the position of the mirrors can not be varied continuously), but we do not have experimental reasons to believe space is discrete (and quantum mechanics does not require it to be discrete). And while it is pleasing to imagine it discrete (it is more "mathematically elegant"), we do not have any significant rigorous reasons to believe it is.

Edit: Moreover, if you want to describe (in quantum mechanics) the interaction between a finite system and the open environment around it, the only way to get a mathematical description that matches real-world experiments is to have continously parameterized energy levels for the systems making up the open environment. If you assume that only discrete values are possible, you will simply get the wrong result. Most quantum optics textbooks have reasonably good discussion of this. E.g.:

Quantum Optics by Walls and Milburn

Quantum Optics by Scully and Zubairy

Methods in Theoretical Quantum Optics by Barnett and Radmore
It's called "the Zen of Python", and not e.g. "the laws of Python", for a reason. Not everyone is, as Tim Peters put it, Dutch.

(Although I should also say: PEP 20 reflects a 20-year-old understanding of Python's design paradigm and of the lessons learned from developing it, and Tim Peters was highly deferential to Guido van Rossum when publishing it. In fact, GvR was invited to add the supposedly missing 20th principle, but never did - IMHO, this refusal is very much in the Zen spirit. Anyway, the language - and standard library - have changed a lot since then.)
I would have appreciated the rationale behind setting 'UsePAM' to 'no'. I assume it's because, with password auth disabled, it's not necessary, and better to disable something that you don't need that would otherwise add to the attack surface?
An item the analysis didn't include is using Starlink signals for location, posture, and rotation. I have no idea if they do...

Love the analysis.
A technique I've found that works for learning languagea in Anki is to generate or download massive deck, suspend all of it and then whenever I encounter an unfamiliar word in the wild I unsuspend it and set it up for review. Takes like 5 seconds.
> and have a bad credit score to begin with.

If they already have a bad credit score, then the carrier giving them an expensive phone without upfront payment is kinda on the carrier.

I think there's probably a significant net benefit to society from forcing carriers to unlock phones by default. If you're overseas, or need to temporarily use another carrier - you can.

If a carrier is not willing to carry the risk that someone who has bad credit might break the contract for an expensive phone - then I think perhaps that's not such a bad thing.
Honestly, for somebody running a personal server, ufw/iptables/etc tend to not be relevant for any direct security. Basically nobody is doing anything for outbound rules other than ACCEPT, and for inbound... people can only connect to services you're running on your public interface. So for most people, they'd just be setting up ufw/iptables/etc to allow traffic to the set of services they're running (ssh, a web server, etc) anyways.

That said, I do think there's some value in understanding what your server is running and what it's exposing to the network, and setting up firewall rules is one of many ways to build familiarity with that.

fail2ban is just junk, and shouldn't be running on any modern system.
Personal take: Education / pedagogy needs to pull itself up finally and actually learn to modernize and change the fact that its absolute core model hasn't changed for hundreds of years.

Rote memorization and examinations as being the basis of modern education is the problem here, and frankly I'm glad that many academics are struggling because it should show how terrible most educational programs truly are at actually teaching students and developing knowledge.

Sorry, I'm tired to hear about the crocodile tears from instructors who refuse to adapt how they teach to the needs of students and instead lashing out and taking the easy road out by blaming students for being lazy or cheaters or whatever.

When you can read about a classroom in the 1800s and in 2024 and you realize the model is exactly the same, then this should tell you that your entire model is broken. All of it. The rote lectures, the memorization, the prompting students to demonstrate knowledge through grading. All of it is useless and has been a cargo cult for a long time because (and this is especially bad in higher education) there's no interest or effort in changing the way business is done.

Yeah sorry, no sympathy from me here.
If this happened today, I'll bet there is a LLM.
|> is such a breath of fresh air when otherwise stuck without it, or worse being forced to do OOP style "design your abstraction before your logic".
Those are vague examples of what the NDK could be used for, not an exhaustive list of all supported use cases. And Syncthing is really just trying to re-use their existing code on Android (example use case #2). It doesn't even require low-level syscalls, it just needs to be able to call fopen() on files which the user has explicitly granted to the app, which you'd expect would be available within the application sandbox.

> And most likely safety, not having C and C++ dealing directly with random bytes from untrusted files

You might as well just axe the entire NDK if you're worried about unsafe code.
Yep, the path for this official recognition was cleared by the executive order two years ago that allowed for hearing aids to be sold over the counter!
As an approved medical device I wonder if you can buy airpods with a HSA now?
> but success in school requires you to be successful in these subjects as well.

It requires a very small success on a very basic level. It is not good to be a super math genius and know nothing about geography and history.
Always been sensitive to sounds and have taken effort over my life to protect my hearing. It may look silly, but I still plug my ears when a large truck/train passes by.

Result is, even at my age, I can still hear those annoying high frequency teenage repellents (ubiquitous in Tokyo). Can also hear some of my electric devices charging.

I'm glad to see such steps being taken by Apple. I always bring my noise canceling buds (Sony, Apple) with me when I go see movies. It's literally painful to watch movies in modern theaters without them. Just too damned loud!

Apple's on the right track. Personalized health and more daily monitoring of said health is gonna be a sea change event.
That's possible with the brilliant.org model right. Though the lesson is structured, it's possible to jump to any lesson and brush up.
Why does the USGS use the spelling "gage" instead of "gauge"?
Modern liberal-arts academics is a process of taking what you love and learning how to hate it.
> Satyendra Nath Bose

I imagine most people won't recognise the name. But everyone's heard of a boson. So he's somewhat immortalised — more than most.
I recommend installing Tailscale, and using a firewall outside of the VPS like how Linode or EC2 does it. Don't even allow port 22 at all... Tailscale let's you access all your stuff without needing to expose ssh ports.
Should have a [2015] (back when Plex wasn't a dumpster fire and superseded by Emby+Kodi, Jellyfin and literally anything else)
Far more VPSs are compromised through local VM attacks than provider attacks.

This is a bit like saying "When you're temping your chicken, always remember that your grocery store could be putting arsenic in it at the store". Yea, that's true. But the average consumer gets sick far more often from mistakes in the kitchen than mistakes in the grocery store.
I use them for movie theaters and other loud places. Works a charm!
I'd agree that the lack of adequate enforcement at ports of entry is a major part of the problem and it would be good to correct that as well.
Allegro: Open the Black Box of Commercial-Level Video Generation Model
> If it's not permanent is it still to be considered a brain "injury"?

Of course. Injuries include both permanent ones and recoverable ones.
Zed, neovim ... both excellent. Sublime Text is still good, but they need to keep up. Haven't tried Lapce, Helix etc. If it has LSP + tree sitter, that's a really good start.
I've noticed India seems to be full of ring theorists/algebraic geometers. I wonder if that's actually true and, if so, why.
Yeah as a fellow Canadian, I agree. When the unlocking policy was first discussed here, people had the same fears and that people would just run off with the phones. It turns out that people generally don't like being banned from a carrier or getting the hit on their credit.

I don't see why its different than a car really. While some dealerships are adding GPS trackers nowadays, there is nothing stopping you from buying a car on credit and driving it to Mexico and hiding it in a locked garage. It's going to be very difficult to buy another car if you do that though, and that's enough of a deterrence for most people as they have to continue living their lives and eventually buy a new car.
>The problem with this theory is that the presence of an __init__.py in a new project I've never seen before doesn't necessarily mean anything—it could just have been sprinkled superstitiously because no one really understands what exactly these files are for.

This wouldn't be a problem, and `__init__.py` files would unambiguously have the intended meaning, if cargo-cult programmers didn't get to overwhelm the explanation of the import system in early Stack Overflow questions on the topic (and create a huge mess of awkwardly-overlapping Q&As that are popular but don't work well as duplicate targets).

Just the title of this article conveys information that many Python programmers seem completely unaware of. The overwhelming majority of recommendations for `sys.path` hacks are completely unnecessary. Major real-world projects like Tensorflow can span hundreds of kloc without using them in the main codebase (you might see one or two uses to help Pytest or Sphinx along).

>I'd rather see people in the situation above make the module structure clear in the actual folder hierarchy and naming decisions

There are many ways to do this, and people like having a standard. Also, as TFA explains, tooling can automatically detect the presence of `__init__.py` files and doesn't have to assign any special meaning to your naming decisions.
The person in question on HN was planning to self-host email. Sure, if you don’t want Google or Microsoft in particular reading it, I get it. But if you think nobody can read it now, that’s a major (potentially life threatening) mistake. Gmail might actually be safer in many circumstances.
RISC-V on the Raspberry Pi Pico 2
https://archive.today/lqq8e
Who profits from this attack? Who forced to remove books from IA?
Pretty standard due dilligence work. I was pulling court records looking for conflicts of interests and found the other scandalous sort.
Maybe somebody knows: is it possible to exit Vimium's insert mode with any key other than ESC?
Exiting full screen video on YouTube requires ESC as well.
+1 for Neovim + lazyvim.

https://www.lazyvim.org
'Source'.
This is pretty neat but I wonder how it compares to Arc...
Wow! I knew there were some issues between him and regulatory agencies, but many more than I thought: FAA, DOJ, FCC, FTC, Interior, EEOC, NLRB, EPA, etc.
Thats basically how it worked back then too. Instead of an algorithm showing you this stuff by surprise it was your buddy in the computer lab saying “hey check this out.”
I also found the scientific-ness of the term "Vibes" sprinkled throughout hillarious.

And the article plays back and forth with it's own claims, one momeng saying it will answer the question then saying later it is yet to be determined and then again saying it will quantify it...

Got quite deep into it, but had to give up along the way.

It was somewhat fun to read but could not get what was the point they wanted to make, other than play what appears to be very self indulgent word games. Maybe this is what is required of academic writing nowadays?
> Put these numbers together and the internet generated more than $1.5 trillion in revenue (in 2024 dollars) in 2000 — and the internet bubble still burst. Generative AI, on the other hand, is currently generating less than $10 billion. If the bubble bursts, it will be a very large pop.

Overly negative - Maybe less than $1.5T, but certainly more than $10b, even if indirectly. It's not an apples to apples situation.
Same here, right down to the experience in Tokyo. Both grandfathers had hearing loss and the impact it had on them socially was sad to see. Even with hearing aids. I hope to avoid that fate.
Fundamentally it's an argument about style, which tries to make some default assumptions about a programmer's needs - so of course some people won't find it very convincing. FWIW, I'm in your camp for the most part, but I do very much appreciate the other view.
>> it needs to be up to date

> Yeah, it will never be.

And this particular document will never be up to date. SWEBOK gets updated on the order of every 5-10 years, so it's always going to be dated. This is one reason it's a poor document for its purpose. If they want it to be relevant it needs to be continuously developed and updated. Hire active editors for the different "knowledge areas" (consider even losing that notion, it's very CMMI which is not something to aspire to) and solicit contributions from practitioners to continuously add to, remove from, correct, and amend the different sections. Build out the document they actually want instead of wasting 5-10 years publishing an updated, but still out-of-date, document.
> College is the place to specialize in a subject.

In Europe maybe, but in America a lot of students receive their general purpose liberal arts education in College, and will then specialize later with a post graduate degree.
It's just so crazy to me to see a galaxy 420 million light years away. That is so much time for what we're seeing to have changed. I presume life can form within that window given the right conditions, so to some degree it just feels a bit sad that the distance is so great that we can't actually see what may exist in this moment that far away
Based on the graph it looks like the hearing test only tests out to 8 kHz. That's disappointing. That's also the limit at most audiologists offices. It would be nice to have a good test that goes farther.
No, an ecosystem and culture of open source software development tooling.
Add to that https://github.com/Droogans/unmaintainable-code
fwiw I think the BBC has become way too captured by culturally dysgenic rich kids (who else can afford to work for almost nothing in London) and is terrified of being seen as elitist (so won't really educate)

It would be easy to say they don't make anything like Kenneth Clarke programs anymore but even late Blair era documentaries seem to be fading away. Nature stuff is still good though but that's just cinematography.

This will probably kill it.
>Llama Workspace connects to AI providers like OpenAI and Anthropic via API. In the API, each word for the most commonly used model (GPT-4o at the time of writing) costs approximately $0.000025. Therefore, to break even with the ChatGPT Teams license, which costs $30/seat/month, you would need to generate 1,200,000 words.

I would debate this one. As a "normal" user of chatgpt with around 10-20 questions a day, I can exceed this $30 per month because

1) it's not a word per se but token. A lot of the words are tokenized.

2) for each chat, for each question all the context above is re-sent and counts for cost.

I think pivoting towards self hosting llama models and charging for them might be more profitable to you and to the users.