skysight-inc/HackerNews huggingface dataset:
Hi everyone! You might have noticed that the Swift team has announced they have begun targeting Embedded programming now.

Actually, we have been working in this area for years:

- Our previous post on the Swift forum https://forums.swift.org/t/introduce-embedded-development-us...

We have been silent for nearly two years cause we encountered unforeseen challenges due to the global chip shortage, like many hardware projects. However, this delay allowed us to perfect our platform and stabilize our software.

Today, we are beyond thrilled to announce that the SwiftIO Playground campaign is finally live on Crowd Supply! We can't wait for you to explore and experiment with Embedded Swift using our creation.

If you want to know more info about our project, please take a look at our Crowd Supply page . Your support is highly appreciated.

https://www.crowdsupply.com/madmachine-limited/swiftio-playg...
I think "useful but late" is a tiny minority of the research that might come across your feed. The more common category is "advertising formatted as research".

There are many traditional money managers that would like to allocate to quant strategies because they are ostensibly uncorrelated with their existing investments. But the exact fact that these investors are traditional makes it difficult for them to access and evaluate meaningful quant opportunities. As a result there is a huge volume of aspirational research designed to attract attention and thus funding from this group, but which hasn't had any meaningful peer or market vetting.
There is very convincing research that Epstein Barr Virus causes Multiple Sclerosis, and the current treatment I am on for MS destroys the B-Cells the latent virus lives in. I think you're spot on, infections are probably the cause of most of these auto-immune diseases.

In MS we're getting closer to finding the cause and ultimately the cure. It does take a while for research to get funneled to the right person with the right specialty and right funding -- sometimes years, decades.

I'm not sure tying the diseases together would be a winning strategy...? My MS could be caused by the EBV living in B-Cells and a genetic or environmental (or both) trigger. Your UC may be caused by a certain bacteria living in your gut triggering a T-Cell response by a different genetic or environmental element.

And yeah, the doctors don't want to hear my pet theories. hah. I have done my own labs, brought them in, and the doctor just gives me a condescending look like - why are you even trying? I guess they don't know how desperate most of us are for answers.
Because the page you've linked has 24,599 words in total, out of which only 43 words are dedicated to "str.endswith". You can make a beefy SEO article specifically on this method by talking about it a bit, and then providing a lot of examples in various different scenarios.

The bottom line being that there is nothing you can do about it unless Python themselves fundamentally change how the documentation is structured, which I doubt they have plans to do.
That's really more of a packaged/non-packaged thing, though, isn't it? Like, I once installed caddy on a CentOS (RIP) system by running `yum install caddy` and that did give me the right systemd config out of the box, which I wouldn't expect to get from a out-of-tree binary I just plopped on the system.
Reminds me a bit of the "Mastering C Pointers" book that was popular in the early 90s and contained a multitude of outright errors.

https://wozniak.ca/blog/2018/06/25/1/index.html
That makes me wonder: How would they count legitimate vs pirate installs? Would the developer be on the hook for both?
The guy was still blogging about rails last year, so it seems the time with rails wasn't really ended after all. It would be nice with a follow-up post.
For me, this is the 'original' ad-block-list. Guy is in bad health and the hosts-file has not been updated since mid-2021.
> How many managers do you know who studied to be managers of people?

Zero. And I'd worry about the judgement and motivations of someone who decides to spend 4 years of their life studying how to manage others, instead of picking up any other skill.
Google will not share how threat actors are pulling it off but it definitely is happening. (see the Terpin v. AT&T lawsuit for why they might not be disclosing the vector)

There are "fingerprint" cookie marketplaces that sell tokens from malware-compromised computers and allow you to make HTTP requests from a victim's connection, this could be one approach. There are also scammer call centers that will call unsuspecting people pretending to be Google, Coinbase, AT&T, or whomever, and have them click buttons in user interfaces.

I've seen entire Google accounts deleted with no recourse due to this "suspicious activity" that victims had no control over. Computer says no, and it's near-impossible to get in touch with a human at Google.

(I agree with you on terminology but media reports tend to group number porting attacks in with "SIM swaps")
Quote of the day - If your world view has been degraded to see zero trust as a solution rather than a dystopian end state, meaning you’ve lost all trust in society, you’re highly vulnerable to be conned by the authority figures you secretly crave to trust.

Very well said.
Life is probably one
Some 5D chess, you can already read the final conclusion of Softbank's upcoming mistake of the decade

It'll end up being acquired or controlled by an American conglomerate

Arm -> TSMC -> NVIDIA

When you read about NVIDIA's activity past few years, you can see how interested they are in owning Arm

https://www.nextplatform.com/2019/03/11/connecting-the-dots-...
> I've noticed that no one cares that I trained a lot of soft skills by doing a psych bachelor,

I don't know about your school, but at my undergrad they didn't teach soft skills for a psychology degree.
No more will my green sea wind farms go turn a deeper blue
The postulates are roughly quantum system evolve unitarily except when they are measured, then a non-unitary wave function collapse happens. That is inconsistent. For the system under investigation this works, it evolves unitarily until measured, then the wave function collapses non-unitarily. The combined system of system under investigation and measurement device however is never measured, therefore must evolve unitarily. This is a conflict, the combined system can not evolve unitarily and also have some subsystem, the system under investigation, evolve non-unitarily, i.e. undergo a wave function collapse. This problem has been recognized for the better part of a century, that is nothing I am pulling out of thin air.
Oddly enough they still sell AmigaOS today with the newest update being a few years ago.
Most of the talent from IronSource has left or checked out, and they started to slip in competitiveness and lose clients as a result. This pricing model seems designed to slow those losses, but if it increases developer adoption of Godot or another rival platform (other than Unreal), it seems like Unity is playing with fire here.
I agree on the solution posed being the same as the problem claimed.

"but none of them has offered me, in the end, more credibility as a manager."

Spoken like a true manager. Is credibility/credentializing the point? I mean, it's certainly used everywhere like requirements of having an MBA (which often include leadership/management classes). But I don't know if any training really makes someone a good people leader who didn't already have some natural talent at it.
The only assignments I remember spending extra time on were from comp sci courses. I think that's from a mixture of enjoying programming and some assignments providing a toy program. I'd always play around with what I built and take those ideas and build more. I found it difficult to do that with other subjects.

I think this is exciting because it gives students a chance to "play" around with their assignments. I can see students running through multiple simulations to compare results and thus going deeper on research beyond the scope of the assignment.
The only time where Google's absolute lack of customer service for end users might pay off
There can be a balance here. Often I’ll have a viewpoint and when I hear a different one, I won’t immediately say I disagree. Instead I’ll ask questions to discover where the gap in our understanding lies. Then, it may be helpful to share that I have additional knowledge (I’d I do), or to learn something I was missing, or to recognize we value different things and move on. Immediate disagreement is often far less productive.
> We're going to be a big company, we thought. So let's hire "professional managers." We went out and hired a bunch of professional management, and it didn't work at all.

> They knew how to manage, but they didn't know how to do anything.

> You know who the best managers are? They're the great individual contributors who never, ever want to be a manager, but decide they want to be a manager, because no one else is going to be able to do as good a job as them.

> -- Steve Jobs

YMMV, but best managers I worked under were extremely competent programmers and had an eye for the big-picture stuff. They knew when to intervene and when to leave engineers to their own devices. It's when managers start to think their job is to create specs, run & enforce sprint boards, and create processes upon processes, that working under becomes a torture. So, yes, I would say 'barely managing' is a feature, not a bug.
The severely limited scope of Wayland forces all DE vendors to reinvent the wheel and basically recreate their own X11. But this time it's worse because the APIs are DE/Toolkit specific without the standardization that X11 offered.

Also X11 was never "monolithic" but in reality completely modular. It allows for example to change the window manager or even compositor at runtime without affecting running programs. For this to work your API hast to provide more functionality than your typical Wayland compositor. This is often mistaken for "monolithic" when in fact is actually the complete opposite of monolithic.
I used to teach at a university, and am currently a manager at a tech company. It's interesting how similar these areas are in the sense that they are very hard to teach; and are currently mostly figured out from scratch from experience. The one teaching training that really worked for me was that we had a training where a more experienced peer recorded my lecture in a video, and then we watched it together. He did not give me feedback about what I was doing right or wrong, just asked me what I think about what I was seeing, and was essentially teaching me to self-observe. Perhaps there can be technologies to support this kind of self-observation on a day to day basis.
Best solution if you're D+ level is to assist in finding your replacement, train them and introduce them to the team before your departure. Be strategic about it. More importantly, be empathetic to those who granted you the authority to lead them, your team(s), and make sure they are in good hands. Don't abandon them. Make sure loose ends are either tied or handed off to capable hands.
Samsung S9 that I got 5 years ago. Prior to that I upgraded my phone every two years (typically every other Samsung smartphone generation), but the newer phones don't seem to be compellingly better than my S9 and phones these days are eye-wateringly expensive, so there's not been much reason to update while this one continues to work perfectly.
There is a long history of vulnerabilities in image codecs. The actual image processing is nice linear code you could write in memory-safe FORTRAN IV but compression means you have a lot of variable length data structures, pointer chasing, etc... And the pressure to make it run fast.
Intel Announces Thunderbolt 5 with 80Gbps Connectivity
I'm not sure they're even used for that purpose - that side of thing is done "live" as I understand it - the plans are so that ATC has the details on hand for each flight and it doesn't all need to be communicated by radio as they pass through.
I think the really practical part of this is dealing with out of memory use cases. Iirc he mentioned that in the video too.
(Quiet dev here.) Correct. Quiet traffic does not use Tor exit nodes, though we might use them someday, e.g. for fetching preview metadata when you post a link.
I see this same issue with htmx and other takes on SSR.. just because you can dynamically update the HTML doesn't mean you should make EVERYTHING dynamic. It's okay to have normal page transitions. It's okay to do something dynamic. It's okay to to toss a little plain ol' JavaScript in there if it's simple.
For better or worse, iPadOS is moving more in that direction for sure.

https://www.theverge.com/23787477/apple-ipados-17-stage-mana...
My first understanding of the title: a telescope for amateur radio... I was wondering what it was supposed to be exactly ;-)
sure, but why not just use Java in that case? Essentially equivalent, except not controlled by Microsoft, and arguably much easier to hire for.
On their tech support page [1], Google Fi is said to be resistant/immune to SIM swap attacks because the attacker needs physical access to your device and Google account. Yet earlier this year [2], the Google Fi hack said to have exposed Fi users to SIM swapping. Can anyone shed light on how this can happen without someone having your phone?

[1]: https://support.google.com/fi/answer/9834243?hl=en
[2]: https://www.reddit.com/r/cybersecurity/comments/10rqtt2/goog...
Thank you for this gift to humanity.

* I'm glad to see you are thoughtful about many protocols here. Will you be adding i2pd support?

* Could you make explicit for us what parts of this tool are the least decentralized?

* Do you need computational donations to the network? How can I assist?

* Do you intend to provide users complete control over private/public keys within the interface?

* Will you be providing significant command-line access to the tooling?

* How far have you attempted to scale this up?

* Will you be working toward collaborative text environments like Etherpad? Latency seems too high for that, right?

* Do you intend to enable the synchronization of larger sets of files, something like mutable torrents?
Reading this on the face of it...

- What about pirated copies?

- What about maliciously installed copies? (4chan: "alright frens, time to install-bomb <gamewehate.exe>! Remember to click the IP address rotation button each time!"
All lessons are made by neural networks. (Mostly biological).

Much more serious than the small lies are the big lies that the neural networks in one group teach their children about the neural networks on the other side of the ocean.

I wonder if all of this high technology will ever result in better communication between neural networks. Within a generation or two, it should be possible to instantly transfer high bandwidth neural activity globally. I wonder if this will change things.
Is this still the case for simple algorithms?
No joking, it's actually USB4 V2....
Many more birds are killed colliding with windows each year, but we still install transparent windows too.

Much human activity negatively impacts wildlife - we should be pragmatic in addressing these problems, and the harm to wildlife from renewable energy is significantly less than the harm caused by fossil fuel energy.
Far more broadly, think of logic as just a low-dimensional approximation of something complex.

Humans deal with logic and are taught “i before e except after c” etc. But even with describing human languages that may be inadequate.

What AI does is it essentially makes a model by which you can search a latent space quickly — both to clasify input and to generate output.

You can throw the recorded motions of the planets and stars at it and it might find physical laws that have 80 variables while humans want to deal only with simplified versions like Kepler’s laws of motion.

In the vacuum of space those laws may be enough but when it comes to the complexity of chemistry, biology, genetics, politica, etc. the AI might have way better model that we can never understand. Like for dietary recommendations. Would people follow them?

And what if they are wrong in some other ways? Like how humans beat AlphaGo through its blind spot or how you can fool face recognition by wearing a hoodie etc.
Statistical arbitrage trades don't tend to be like "yolo long these great stocks today" unless you have access to information very few other players do (and even then you try and only gain exposure to the factors you are informed about). They tend to trade complex relationships between many assets in a universe, like if your universe of assets has moved in a way that's out-of-line with how the assets tend to move together.
Artifact, Steam machines, Steam Link... they have a lot of misses with relatively low quantity output.
Hmm, it feels like a CRDT + any overlay network (This is probably how you use tor or IPFS p2p) would get you there. Matrix p2p is developing pinecone [1] as an overlay network, which seems very aligned with your needs, though, as you say, it is less mature.

Well, pinecone/yggdrasil/cjdns/tor are only part of the question, as they provide encrypted E2E connectivity. You still have to build on top of it to handle groups and lazy loading. They do solve routing though, so you can just try to send packets to every group member (like Matrix does). For a more efficient implementation, it would be nice to have multicast/unicast integrated in the overlay network at the protocol level. API-wise, it could be made as simple as sharing a private key with a group: multiple peers with the same address would then receive the same packets.

In any case, I feel like working together with Matrix (/new vector) on pinecone would help both of you.

[1]: https://github.com/matrix-org/pinecone
I guess I understand your point, but please consider that competent managers do not fall fully formed from trees. Sure, some are better suited to the role then others, but an average person can become an average manager with time any time.

Managers, like programmers or any other professional, start out as novices and get better through experience. Applying book-knowledge to real life and seeing what works and what does not is actually a solid way to learn. It's basically what we do when we learn coding, with the difference that feedback circles are much shorter in coding. Maybe you could help managers learn faster by giving them feedback?
I use Aegis[1] on mobile and OTPClient[2] on my computer, both are regularly backed up on change.

I do not use the TOTP feature in my password manager as feel it will defeat the purpose of 2FA (though I can split it to a new DB in KeePassXC).

For my work, the company uses a proprietary password manager, I just don't install it in any of my personal computing devices.

- [1]: https://github.com/beemdevelopment/Aegis

- [2]: https://github.com/paolostivanin/OTPClient
management is a lifetime of experience and they themselves often don't entirely understand what they're doing.

My favorite manager of all time just left me alone and believed everything I told him when communicating back to the business. It was never clear to me if that was on purpose (he trusted me) or if he was just a lazy ass.

And I don't care, I loved working for that man. But if you were to ask him to lay out what makes him such a great manager he'd never be able to do it.

These types of bloggers are exactly the people you don't want to be taking management advice from, they have an ulterior motive other than being great managers. They want to *sound* like great managers, not actually be great managers.
True, but that's incredibly user unfriendly. The average person isn't good at doing that level of risk evaluation. What's important and what not isn't intuitive.

And we have a much friendlier than GPG system for that: putting that on a website protected by HTTPS.
I disagree with this particular point. The US Postal Service has searched, read, and censored mail during wartime, and it's naive to assume that any provisioning of email service wouldn't have the ability embedded in it at behest of whatever legislation authorizes to the USPS to do so.

Also, given the current political climate, I would be very concerned that the Comstock Laws are coming back. Can you imagine your email provider blocking or maybe even criminally prosecuting people who send you information about contraception, safe sex, abortion, or legal sex work?
Interesting - I’ve never seen that much compared to mozjpeg and other optimized codecs. We also lazy-load large images.
My company was using VB for developing test suites for some hardware in the 200Xs. It died for me when I've discovered Python and suggested to my management to switch existing test suites to Python.
Fluff comment, but it's slightly amusing to me that this piece on management* was posted by someone using the name of a certain milkman** in Pratchett's "Thief of Time".

To quote Pratchett directly:

"Chaos is found in greatest abundance wherever order is being sought. It always defeats order, because it is better organized."

:)

* Directing / organizing / etc. the activities of groups, efforts, etc. towards specific (typically 'orderly') goals

** And "fifth Beatle" of the apocalypse ... (also, "deus ex machina" of the story, IIRC, though funny and insightful even from that perspective - as usual w/ Pratchett)

Then there's always the sort of henchman / understudy, here, in the world of "milkmen" ... https://www.redmeat.com/max-cannon/nourishing-nectar-nubbins... ... "I hate you Milkman Dan".
But then it is true about everything not just water. \s
>If it reads like a bad high school essay - it's ChatGPT!

The useful part about the "If it's vapid then it's probably an LLM" test is that even if it ISN'T an LLM, it's still vapid and bad in the same way, and basically needs the same solution:

Folks, if you want to write, take writing classes somewhere.
Are you comparing mosques/churches/temples, or are you comparing religions?
> "The Art of Prolog" and "The Craft of Prolog" were also two of the better programming books I have read in my life.

IMHO, The Art of Prolog is along with Concepts, Techniques, and Models of Computer Programming, Paradigms of AI Programming, and Structure and Interpretation of Computer Programs the canon of dynamically typed programming. The Craft of Prolog is also exceptional but has some chapters that are too specific to programming in old Prolog systems and thus outdated.

Lots of Prolog ideas live in answer set programming and Datalog. The latter is fantastic to build state-of-the-art static analyzers [1].

[1] https://arxiv.org/abs/2012.10086
That’s very true, but I do think if the goal is to increase wind power adoption, the aesthetic issue should be addressed. In other words, just saying the alternative is uglier isn’t really the optimal approach.
You can avoid a lot of that “as an AI model” by calling the API directly.
I want my WAN Servers back... it was a pain the first few months with steam.
That's how Unreal does it, 5% over 1M or something. Installs tracking has it own problem in itself, like pirated copies or offline, etc.
Do you see ads to play solitaire on a regular basis but "control yourself" to not play it?
I also don't see ads for magazines like I see ads for cars, food, gambling, etc. The magazines themselves contain ads, sure, but I have to have the desire to read a magazine first in order for my attention to be hijacked by an ad within.