MurphyA/hacker-news huggingface dataset:
by zamadatix | 2026-01-30 18:20:12+00:00
That's what I'm thinking. BSSID ~= "AP MAC Address" it's just each (SSID, frequency) tuple the AP advertises has a different BSSID/MAC rather than a single shared one per AP.

E.g. in the above deployment each Aruba AP could have up to 16 BSSIDs/MACs per radio, but we really had an average of ~5 in use per band at any given site. So a single 2.4 GHz + 5 GHz AP would have 10ish BSSIDs/MACs associated with it in the export (which would then roll up to be BSSIDs/MACs at that office).

Then any of the SSID stuff seems to be more pure speculation (at least from what I've been able to find sourced from Microsoft so far, they are very light on details). Maybe tEAMS does something with SSID, maybe it doesn't - but the roadmap item doesn't even mention that half of the behavior at all, the Neowin article at least looks to be just inserting stuff about SSIDs without any source (and this site doesn't seem to source much at all). It certainly could use SSID as a fallback when there is no location, but where are the articles finding the plan actually has anything about doing that and why would it help more than setting the status to "Remote".

At the end of the day BSSID isn't unspoofable either (companies that care that much probably just want mobile device management or to look at the wireless controller itself), but it at least enables the actual goal of saying which office to be achieved.
by Obertr | 2026-01-30 18:20:12+00:00
Context of personal computer is very interesting. My bet here would be that once you can talk to other people personal context maybe inside the organisation you can cut many meetings.

And more science fiction, if you connect all different minds together and combine all knowledge accumulated from people and allow bots to talk to each and create new pieces of information by collaboration this could lead to a distributed learning era

Counter argument would be that people are on average mid IQ and not much of the greatest work could be produced by combining mid IQ people together.

But probably throwing an experiment in some big AI lab or some big corporation could be a very interesting experiment to see an outcome of. Maybe it will learn ineficincies, or let people proactively communicate with each other.
by WalterBright | 2026-01-30 18:20:59+00:00
You'd be legally right, dead right.

I walk that road many times. I hug the side on the outside of the turn (there's no room on the inside) and so I can see (and be seen) from further away. I listen for cars coming. I watch for them. I am prepared to jump over the railing.

It's just common sense.

BTW, do you know that if you rear-end someone, it's your fault? I once was in heavy traffic, and the traffic in front of me stopped abruptly. I hit the brakes hard. I also glanced in the rearview mirror and realized the truck behind me was not going to stop in time. So I quickly pulled onto the shoulder. The truck hit the car in front of me.

But fortunately, that gave the truck a precious few more feet of stopping distance, and the collision with the car in front was minor.
by oskarkk | 2026-01-30 18:21:01+00:00
I haven't used them, but IIRC they maintain a constant voltage until they're discharged, when it instantly drops to 0. That may be a problem, because if your device has any battery indicator, it will show the battery as full until the end. Nothing will tell you that you need to replace the battery before the device powers off. That's why I decided not to buy them. My mouse knows when my alkaline AA battery is low and gives me a warning.
by willidiots | 2026-01-30 18:21:21+00:00
They do acknowledge that in the notes, referencing one other study (n=3) with one healthy aged author that did not exhibit these signs.

>Relatedly, as this is a single-case study, without a control author, it remains possible that the decline in lexical diversity reflects natural ageing. But note that previous research [15] has found that healthy authors can maintain stable linguistic diversity into their late 80s, suggesting that the decline observed in Pratchett’s TTR is indicative of pathology rather than typical ageing.

IMO still all very inconclusive but an interesting avenue to explore.
Show HN: Fig – Experimenting with long horizon prediction for personhood
by mochidonut | 2026-01-30 18:21:22+00:00
Hey HN,

We explored how decision-making happens under severe information asymmetry and used career exploration as a test subject. In practice, people converge on a small set of highly legible default paths, with little visibility into credible alternatives.

That’s why we’re building Fig, a tool for reasoning about career paths when the next step isn’t obvious, given the dependence on fleeting personal preferences.

Most existing tools respond by collapsing uncertainty into a single recommendation or by modeling careers as linear trajectories. That works reasonably well at the recruiting stage, but fails earlier, during discovery, when paths are nonlinear and highly path-dependent. At that stage, the challenge is understanding which sequences of moves are even plausible.

Fig is built for that gap. It treats career exploration as a reasoning problem rather than a prediction problem. The system builds context from multiple signals, including structured data like résumés and work history, alongside behavioral signals such as long-form content people actually engage with (for example, YouTube watch history related to skills or domains of interest). These inputs are grounded in observed career transition data to generate and compare multiple plausible trajectories, instead of producing a single “best” answer.

Fig helps users reason about what they could do, given their current state, constraints, and how different choices tend to compound over time.

You can try it here: https://figcareer.com

We’d appreciate feedback on whether this framing is useful, where it breaks down, and what additional signals would make long-horizon decisions easier to reason about.

Happy to answer questions!
by destroycom | 2026-01-30 18:21:54+00:00
Sadly, their "native" client is a web browser.

Besides the usual complaints about electron and CEF applications, another pain point is they work horrendously in emulation. GoG Galaxy is only available as an x86 application on Windows. I'm running Windows ARM64 in a VM on an M-series macbook to play some games occasionally, and Galaxy is the slowest piece of software I have. Ironically, it runs worse than the games it spawns, which have a much more complex rendering procedure (and, like Galaxy, they also run in emulation, since the binaries are x86).

Emulation works particularly slow with JITted languages, so having the entire UI written in JavaScript doesn't help at all.

I even checked their job posting in the hope that it will be about a ground up rewrite for GNU/Linux, without the browser (since they are looking for a C++ developer), but it seems there are no plans to change that in the porting process. Which makes senes, it's a lot of work, but still a pity.

On a tangential note, requirements like this in the job posting also do not inspire much hope for improvements in the near future.

> Actively use and promote AI-assisted development tools to increase team efficiency and code quality
by iugtmkbdfil834 | 2026-01-30 18:22:14+00:00
I think I agree. Of all things MS does, this is relatively small potatoes. It a soft creep, but also a gentle reminder that I need to somehow get out of my position, do wfh where I control my environment better ( likely my own business ), or try to convince bosses that we should move away from Windows ( as impossible as sell now as it ever was ).
by Imustaskforhelp | 2026-01-30 18:22:31+00:00
Edit: looked more at openclaw

Its pretty cool fwiw, the author feels nice but the community still has lots of hype.

I now mean this comment to mean that I am not against clawdbot itself but all the literal hype surrounding it ykwim.

I talked about it with someone in openclaw community itself in discord but I feel like teh AI bubble is pretty soon to collapse if information's travelling/the phenomenon which is openclaw is taking place in the first place.

I feel like much of its promotions/hype came from twitter. I really hate how twitter algorithmic has so much power in general. I hope we all move to open source mastodon/bluesky.
by 0xbadcafebee | 2026-01-30 18:22:41+00:00
> but I now am doubting about, whether it was worth learning stuff at all lol since it's so controversial out there

In a world where everyone is doing stupid, insane things all the time, learning stuff the right way is rebellion. You know things most of your colleagues don't know. And that may be a threat to them, or maybe they'll ignore it. But you know what? You don't have to do what they do. When it's your turn to make something, you get to use your knowledge, skills, expertise, to make it the way you want & were taught. You get to influence the world through an experience uniquely your own. Build the world you want.

> am I just misunderstanding the real-work-like context?

You're just young, and don't know yet that adults, experienced people, etc are not necessarily doing things better or the right way. Most adults and organizations are idiots, lazy, selfish, with many competing interests and priorities. The real-world designs reflect that. Best practices really are best, but people don't like doing things best, they like doing things easiest.

The skill you're going to learn now is how to navigate a world that's held together by duct tape, and that nobody wants you to fix. The "soft skills" will help you navigate this world, and if you want, enable you to improve or change things. Start with the things that you have control over. Over time as you get bolder, try with things you don't have control over.
by re-lre-l | 2026-01-30 18:22:43+00:00
In my opinion, if I want to install any work-related software on my personal devices, it means I’m so excited about the job that I honestly don’t care whether a manager sees where and what I’m doing - just as a manager usually doesn’t care either. I mean, there’s no reason at all to install anything on personal devices unless you actually care about the business.
by EvanAnderson | 2026-01-30 18:22:50+00:00
The ESSID (Extended Service Set Identifier) is the human-readable thing you see. There is an underlying BSSID (Basic Service Set Identifier) that includes the unique identifier for the AP (its MAC address) your mobile unit is associated with.

On Windows you can see this (from an elevated context and, in newer versions, with location services enabled) by running: "netsh wlan show interfaces"
by storus | 2026-01-30 18:23:20+00:00
It seems like the worst practices from Trilogy/Crossover are leaking all over the industry. First the crunch at all times at FAANG, next tracking everyone in a few minute intervals, ending up with real-time video tracking at all times, all spawned by the desire of inept top management to run software development as a manual factory with predictable assembly lines and not an intellectual pursuit.
by bigbadfeline | 2026-01-30 18:23:23+00:00
> Yes, probably. Is it a big deal yet? Still not.

"Trust me bro, not a big deal... YET, pay up and move along, nothing to see here"

That might be true for you, but it definitely isn't true for everybody, if you don't want to stop bots, nobody is stopping you from not stopping them, but you continue arguing as if your life depends on it... Are you a bot too?

Who in his right mind would wait for some problem to become a really big deal without seeking a way to prevent it?
by browningstreet | 2026-01-30 18:23:33+00:00
They're neck and neck for me, in terms of PRDs, coding, and web searching. CC built the bulk of my current project, I did a lot of analysis of it with Antigravity (the interface is esp good for reviewing/commenting on long .md output files) and then, after building a simple roadmap of v2 features, OpenCode + Kimi was the most aggressive about running in a fairly autonomous manner and finishing the items on said roadmap. OC was also pretty hardcore about misinterpreting a limit I expressed earlier in one context as a limitation in another context -- which was fine, I'd rather say "no, really, you can go do that, I'm giving you permission and here's what I meant before" than find out it was too brazen.

It's a lot like managing two experienced mid- to sr- engineers each of whom have slightly different personalities and intro/extro verted personalities. CC has more personality but OC wants to race. They can both code, but for disparate tasks you might pick the personality and posture of one person over the other.

I find myself picking daily tasks based on which of the tools I'm in the mood to sit with. But across a few days I sit with all three.
by uean | 2026-01-30 18:23:36+00:00
Working on the systems/security/infrastructure side, we can already do this. Endpoint management systems already report wifi-ssid, internal-IP, whether you are using a vpn to try and hide info. SASE/ZTNA solutions provide location data, username, device used, connection details. Conditional access policies in the tenant already do checks against all of this anyway.

The roadmap just makes the whole thing user-facing so there's a status in Teams of where you currently are. But IT knew all along. And if IT didn't have tools deployed to get this info already count yourself lucky to work at an immature org security-wise.
by phil21 | 2026-01-30 18:24:10+00:00
Power is metered.

If a facility is somehow getting subsidized by the rest of the ratepayers then it’s a pricing problem that needs fixing.

The issue is that we collectively decided to stop investing in energy infrastructure for 50 years or so, and now all that capital investment needs to happen at once. You can’t even build a transmission line in a reasonable timeframe due to the insane NIMBY veto we have given everyone.

Typically industrial consumers of electricity with predictable 24x7 demand are a good thing for an electric grid. They actually subsidize the rest, and that’s reflected in the lower cost per watt they tend to pay the utility.

If the entire interconnection is simply out of generation capacity that’s a much larger failure further upstream by regulators and voters who wanted their cake and to eat it too for many years. It’s coming for us either way if we want to remain a viable competitive economy on the world stage. You can only maximize financialization for so long until you need to start actually making stuff again.
by palmotea | 2026-01-30 18:24:36+00:00
> SSID, signal strength, BSSID, private IP, public IP, ipv6, all trivially available to a binary running on a machine.

So it sounds like if you want to circumvent this: get a travel router that spoofs a work access point, and make sure any kind of identification requests that would reveal a public IP are either blocked or are going through your work VPN.
by D13Fd | 2026-01-30 18:25:29+00:00
> You're probably better off going with old-fashioned alkaline batteries.

Never. They will leak and die. Alkaline cells always end up leaking and dying in my experience, given enough time.

In fact, I do the reverse: If it's something I think will sit for a long time, I make sure to put a rechargeable battery in it. That way, worst case, it's dead—but it won't be destroyed by a leak.
by thehamkercat | 2026-01-30 18:25:50+00:00
The https://moltbook.com/skill.md says:

--------------------------------

## Register First

Every agent needs to register and get claimed by their human:

curl -X POST https://www.moltbook.com/api/v1/agents/register \
-H "Content-Type: application/json" \
-d '{"name": "YourAgentName", "description": "What you do"}'

Response:
{
"agent": {
"api_key": "moltbook_xxx",
"claim_url": "https://www.moltbook.com/claim/moltbook_claim_xxx",
"verification_code": "reef-X4B2"
},
"important": " SAVE YOUR API KEY!"
}

This way you can always find your key later. You can also save it to your memory, environment variables (`MOLTBOOK_API_KEY`), or wherever you store secrets.

Send your human the `claim_url`. They'll post a verification tweet and you're activated!

--------------------------------

So i think it's relatively easy to spam
by dlenski | 2026-01-30 18:26:05+00:00
https://ztechtalk.com/microsoft-teams#:~:text=obviously%2C%2...

Add this to the infinite list of reasons why I don't put company-issued spyware on my personal devices. If Slack/Teams/Outlook/whatever wants to "administer" my personal device in any way, it's a hard no for me.
by newsoftheday | 2026-01-30 18:27:33+00:00
Agree, one could imagine a scenario where a worker went to the bathroom in a not too busy wing, had an anurism, stroke or seizure which left them debilitated right when a fire alarm rings and people need to evacuate. As it is today, the person might die if not found in time, this assumes someone else knew where to look without similar technology.
by relwin | 2026-01-30 18:27:33+00:00
I won 2011's "555 Timer Contest" artistic category. As a bonus I got a phone call from Hans Camenzind, who offered to design a custom chip (for free) to perform the same function.

LeDominoux vid: https://youtu.be/PQOjkuJtBfM?si=pS9Qloekm7JJKCoE

555 contest archive:
http://web.archive.org/web/20120121212136/http://www.555cont...
by briancr | 2026-01-30 18:27:42+00:00
Yes there are lots of runtime checks.. unfortunately, but I always fork the time-consuming calculations into C anyway so those checks don’t really affect overall performance much.

Scripted functions have no set arity, and the same applies to callback C functions. Scripted functions collect their arguments inside an ‘args’ variable. Likewise, each C function has a single ‘argsType’ argument which collects the argument pointers & type info, and there are macros to help unpack them but if you want to do the unpacking manually then the function can be called variadically:

ccInt myCfunction(argsType args)

{ for (int a = 0; a < args.num; a++) printf(“%p\n”, args.p[a]); return 0; }

So all functions are automatically variadic.

It’s good to know that these GC/etc. solutions are even used by the big languages..
by anarticle | 2026-01-30 18:27:50+00:00
The trick is to treat this like an untrusted employee. Give it all it's own accounts, it's own spendable credit card that you approve/don't, VLAN your mini from your net. Delegate tasks to it, and let it rip. Pretty fun so far. I also added intrusion detection on my other VLAN to see if it ever manages to break containment lol.

Works for me as a kind of augmented Siri, reminds me of MisterHouse: https://misterhouse.sourceforge.net

But now with real life STAKES!
by bri3d | 2026-01-30 18:28:04+00:00
Yeah, it's mostly just a weird feature in terms of ick-factor vs. utility.

I will say that "IT knows where I am" and "my manager / manager's manager / whatever sees where I am on Teams" would represent two very different personal annoyance levels at most companies I've worked at; at most places I've worked getting someone's location through IT required them to be doing something questionable or illegal (ie - working from an unapproved country) or breaking some obnoxious return-to-office policy, not just "hey is Bob out to lunch again or is he over in Building 6 so I can drive-by him with some questions real quick"
by montyanne | 2026-01-30 18:28:08+00:00
The replies also make it clear the sycophancy of LLM chatbots is still alive and well.

All of the replies I saw were falling over themselves to praise OP. Not a single one gave an at all human chronically-online comment like “I can’t believe I spent 5 minutes of my life reading this disgusting slop”.

It’s like an echo chamber of the same mannerisms, which must be right in the center of the probability distribution for responses.

Would be interesting to see the first “non-standard” response to see how far out the tails go on the sycophancy-argumentative spectrum. Seems like a pretty narrow distribution rn
by soco | 2026-01-30 18:28:30+00:00
I was driving until not long ago a VW with all those systems and, while less pleasant than the current Audi, I never met any of those inconveniences you met. Yes I know sample size, but... So, lane assist had zero visuals involved - activated or not activated, and giving your wheel a soft bump in that direction (it never tried hard turns, for better or for worse). The downside is that construction sites with colorful lines would indeed confuse it, so you'd either press the disable button, or keep your hands on the wheel (wife complained about it, but for me it was acceptable). The Audi handles construction sites perfectly, so far (soon a year). Speed limits meant on both cars only a visual some place, so you could ignore it (Audi highlights on the HUD the speed limit). So all in all, I believe Hyundai f'up it big time, or something got really wrong in that car - a perfectly good reason to give it up either way.
by HelloUsername | 2026-01-30 18:28:39+00:00
Previous discussions:

https://news.ycombinator.com/item?id=37735614 (2023)

https://news.ycombinator.com/item?id=31438989 (2022)

https://news.ycombinator.com/item?id=20283794 (2019)

https://news.ycombinator.com/item?id=10161323 (2015)
by teunispeters | 2026-01-30 18:28:41+00:00
I am in the prairies of Canada:

1) -20c weather or colder - not really

2) no, see previous. Bikes don't handle snow.

3) no, see previous.

4) no, unsafe. (this is a me problem. Until people stop smoking on or near public transit, it remains unsafe for me)

5) no, this is a really REALLY rude question. Part of it is city design prioritizing suburbs, but part of it is that the moving has a very high cost, and only increasing as property / rent prices continue to skyrocket. Mind, that's mostly a Canadian problem....

6) An interesting question. This one works.

7) Not really, infrastructure isn't much present yet for used EVs. Mind, it's possible, just not easy to find.

8) same as previous

9) Not easily, prices are much too high. This may change with introduction of Chinese EVs though.

10) same as previous

11) MUCH easier than other options. In some parts, going back as far as 100 years is doable in getting a car.

So we - when we finally needed a second car - went 11. Moving is out (cost of moving is comparable to buying a new car), and a new car is expensive enough that the cost is too high to carry. But then, we are not wealthy either, and I have no idea who can afford to buy that many new cars, but it ain't most people I've met or worked with. I see cars - like public transit in far too many cities in Canada - as pricing itself out of usability.
by socalgal2 | 2026-01-30 18:28:43+00:00
> My son had tried Unity first, but the C# compile cycle was so slow that he kept getting out of the flow.

I'd like to know more about this. Were you comparing similar sized projects? I've only done very small projects in Unity and the cycle was near instant. Loading up some of their 3gig+ samples, there was an initial build that took 40+ mins but that's because it had 3gig of assets to process.
by palmotea | 2026-01-30 18:28:45+00:00
> That reminds me of when teachers would say: what if you're without a calculator? And yet we all have smartphones in our pockets today with calculators.

Your teachers had the right goal, but a bad argument. Learning arithmetic isn't just about being able to do a calculation. It's about getting your brain comfortable with math. If you always have to pull out a goddamn calculator, you'll be extremely limited.

Trust me, elementary-age me was dumb to not listen to those teachers and to become so calculator-dependent.
by acuozzo | 2026-01-30 18:29:36+00:00
> so you know all this complexity by heart?

No. It's that you've built up a personal database of libraries, best-practices, idioms, et al. over decades.

When you move on to a new project, this personal database comes with you. You don't need to wonder if version X of Y framework or library has suddenly changed and then spend a ton of time studying its differences.

Of course, the response to this is: "You can do this in any language!"

And you'd be right, but after 20 years straight of working in C alongside teams working in Java, Perl, Python, Scheme, OCaml, and more, I've only ever seen experienced C programmers hold on to this kind of digital scrapbook.