skysight-inc/HackerNews huggingface dataset:
There is probably a market for being a trusted second contact for systems like this. Wonder if that would pass muster for Apple.
Or he was about to reveal classified information and stopped short.
There doesnt appear to be any claim that this undesired software was being run on any other account besides the managed one.
>The flip-side is that with mandatory manpower for military adventurism, politicians and the military leaders who advise them have fewer reasons to temper their aspirations.

That's not really true. Open democratic societies that still practice conscription like Israel for instance, have a much higher level of civic engagement and understanding of foreign affairs amongst the average people. The population is ultimately much less tolerant of macho strong men and war mongering when they know what it looks like in reality.
Ask HN: Why is Meta's plan to create a metaverse getting so much criticism?
At the very least, I think it would be an interesting experiment even if it ultimately fails.
Or perhaps they’re the wrong people?
The "procrastination for too long" into hyper work, erm, "workflow", is too real.

Sometimes if I can get started on _something_, I can kick start the working. But if I don't, this is the fallback
Agreed. But then funding/employment terms has to be reworked to match.
> The idea that apple is a monopoly is laughable

The existence of geographic monopolies is not controversial, but customers can cross the border to buy from a competitor - the barrier that prevents competition is the cost of travel.

So why is it hard to understand that cost of leaving the Apple ecosystem creates a barrier that effectively makes the Apple App Store a monopoly for the distribution of iOS apps?

The existence of alternatives on another platform doesn't help customers who can't afford the costs of switching or (worse) owning multiple platforms.
I feel similarly. But to add onto this I also hate my photo being taken. It makes me insanely uncomfortable as I'm posing for the picture. and if its someone else taking it I feel uncomfortable knowing they now have a picture of me they'll probably put online, on Facebook or something.

In this day and age I do look like some kind of nutter avoiding it, so sometimes I just suck it up and let it happen. I'm not sure how to go about telling people - because I fear I'll be shunned as a wierdo, because I have been before.
"Big picture, USB-C is set to considerably reduce ewaste"

In 20 years once they atoned fir the dongle sins, I have 6 usbC adapters around the house
The long-term solution is to pursue financial independence so you don’t have to walk on eggshells around the emperor, and can be your authentic self.
Pay raises sound work related to me
We (community) should keep an open source database of what is banned. It would be insightful. For example any youtube comments mentioning "Open Street Maps" are automatically deleted ~30 seconds after commenting (very sneaky, the commenter might not even notice..).

Imagine what you could tell about a company by knowing what they don't allow their employees/users to talk about.

EDIT: also relevant, Paul Graham's essay What You Can't Say

http://www.paulgraham.com/say.html
Source? I am skeptical that we even can know that because so much can be implicitly encoded.
Since we are doing DC-DC, I'd say we go with the highest DCV we can get away with. 12V is just simply too low and the associated I^2R losses will be unacceptable.
> "Try it for a year" promotion for their National Guard service, and the guy on it ended up being stop-lossed over to Afghanistan or Iraq.

AMERICA AF
Yeah good luck getting a company to give you VPN access to their network without demanding you've been keeping your operating system patched. BYOD without such policies is a great way to make the network support staff quit and maybe slash your tires on the way through the parking lot.

It's called _attestation_ and Windows has been doing it for some time now with VPNs and domain credentials. Attestation actually makes it possible for BYOD to be done in a way that's not going to simply repeatedly expose one's network to every kind of malware known to man.
define "wrong"? Your comment fairly clearly said any.
May or may not be worth your time, but I think if you can learn Haskell it's pretty likely you could learn to read this code. It does a lot of stuff, and has to be read one bit at a time. Here's a dissection of the second line:

d←+`tt←1-(+˜⊸+´'/'=0‿¯1⊸⊏)¨tags # Tag type: ¯1 close, 0 void, 1 open

(I'll handwave the parsing a bit, but the rules are simple, with only 5 or so levels of precedence. Modifiers bind tighter than functions: superscripts like ´ are 1-modifiers and apply to one operand on the left, and glyphs with an unbroken circle like ⊸ are 2-modifiers and apply to an operand on each side, left-associative. The ligature ‿ is one way to write lists and has higher precedence than modifiers.)

BQN evaluates functions right to left, so the first thing that's done to evaluate this code is (+˜⊸+´'/'=0‿¯1⊸⊏)¨tags. And ¨ is each, so we apply +˜⊸+´'/'=0‿¯1⊸⊏ to each tag, which is a string of whatever's between < and >. This is a 4-component train (+˜⊸+´)('/')(=)(0‿¯1⊸⊏), and the rules of train evaluation say that every other component starting from the end ('/' and 0‿¯1⊸⊏) apply to the argument and then the rest apply to those results. '/' is the slash character and applies as a constant function returning itself, and 0‿¯1⊸⊏ is the array 0‿¯1 bound to the function ⊏, which performs selection. Applied to a tag t, it gives what might be written t[[0,-1]] in more conventional notation, taking the first and last element. After that, '/'= compares to slash. This automatically maps over arrays, so now we have a two-element array where the first entry is 1 (BQN booleans are numbers) if there's a slash after the < and the second is 1 if there's a slash after the >.

Finally the train applies its first function +˜⊸+´ to the result. ´ is a fold, so we apply +˜⊸+ as an infix function between the two booleans. We can write (a +˜⊸+ b), which is (+˜a) + b by the definition of ⊸, which I think as adding +˜ as a preprocessing step on the left argument before the +. Then +˜a is a+a, so we have twice a plus b. That is, 2 if the tag starts with / and 1 if it ends with /. The case with both doesn't occur in my xml.

The rest of the expression is d←+`tt←1-numbers. The 1- transforms 0, 1, and 2 to -1, 0, and 1 as mentioned in the comment. This is given the name tt. Then +` is a prefix sum, since ` is scan. Taking this sum gives a list that goes up on each open tag and down on each closed tag, that is, the depth of tag nesting.

That went through a lot of concepts, but if you can parse that line then you can parse nearly every other one, since they're all made up of trains, modifiers, functions, and constants. The only other syntax in ParseXml is ⟨,⟩, which is just a normal array literal using angle brackets, and the braces {} for a function, with implicit argument 𝕩 in this case. The other knowledge required is what all these functions do. That's the hard part, but at this point it's no different from learning any other language. The functionality is just indicated with symbols instead of names.
Servers still have moderators and admins. There are tools to moderate posts and accounts on the server, as well as how to federate with other servers.
It is a decentralized social media site, so it will surely scale well enough to meet realistic user numbers at least.
Upvote. My kids use Chromebooks as well, and we were asked to buy them ourselves, but I always assumed they would be heavily locked down and monitored.

We bought very cheap ones and they are only used for school work at school. They take forever to boot up and load google docs, but once there they are fine.

The kids know the teachers can see and read everything and anything that happens on that machine.

I kind of assumed they would be dropped or beaten up, and was expecting to buy a new one every tear, but the eldest is still in perfect condition after 2 years. Quite proud that they are looking after them.
Right, agree. But then there is the tradeoff of the popularity and availability of 12VDC devices due to RV/Boating. But strictly from a technical point of view you are spot on.
This is incredibly shortsighted and possibly illegal. There are limits to what companies can do to prevent or impede you from forming or joining a union. Amazon will need to tread very carefully here.

But why would anyone use the company's messaging app this way anyway? Wouldn't employees be safer just using Signal, Google Talk (or whatever it's called now), FB Messenger, WhatsApp or whatever? If not, won't moves like this drive employees to do just that?

We've had 40+ years of Reagonomics at this point, which have been a disaster for the lower and middle classes. It's about time we see the pendulum swing back the other way.
There are just so many unsolved problems.

Taking sequences of actions, having a general model of the world beyond just language, memory, etc. are all large ones off the top of my head.
He's not totally wrong. If you enlist in the army and later during your service they tap you for a conflict which you have ideological differences with, YOU ARE GOING irrespective of your convictions... unless you want a military tribunal and possible jail time.
That's because they cheap out and only wire up one side (apparently). I have a few like that too.
sigh

Another headstone to add to the Google graveyard
If Elon gets them to become an actual free speech platform and drop all right wing censorship, he will be my hero, and I will become a Tesla SpaceX shill for the rest of my days
I know you see people in this thread saying exit interviews are a trap and others saying they are really productive.

Both are true.

At crappy companies with bad management exit interviews are a trap. At good companies they can be very productive. It is often difficult to tell which kind you are dealing with so staying positive, not attacking specific people, etc is just a way to play it safe. It allows you to give some feedback if you want to but without putting yourself at risk.
I think GoGuardian is normally full device, but on Chromebooks it is installed via extensions. Extensions in on Chromebooks are 'user' policies so they are applied to entire OUs of users. (docs here for anyone who is interested : https://support.google.com/chrome/a/answer/6177431?hl=en#zip...)

These types of solutions are really common for schools because under CIPA you must filter your network to receive e-rate funding. Deploying it to the device meets these requirements and also extends filtering off site which is a commonly requested feature.

If it is just being managed at the user level - then creating a second account is exactly the way to go.
Right and so then they became less poor afterward.
Weren't the "crackpots" lumped in with quite a few folks that weren't confident, merely curious?
Well if thats the case then a lot of places are working employees to death and should all stop. Amazon clearly has the budget to look after its employees. Noblesse oblige and whatnot.
David Foster Wallace's famous commencement speech basically goes into this: https://fs.blog/david-foster-wallace-this-is-water/
The structure of having X apples in Y buckets is the same as the structure in the expression "X * Y", as long as the expression exists in a context that can parse it using the rules of arithmetic, such as a human, or a calculator.

These language models lack context, not just for arithmetic, but for everything. They can't parse "X * Y" for any X and Y, they've just associated the expression with the right answer for so many values of X and Y, that we get fooled into thinking they know the rules.

We get fooled into thinking they've learned the structure of the world. But they've only learned the structure of text.
Agreed. Personally, I'm interested in circuit board electronics. If people can get a personal trainer for fitness, why not for hobbies/topics of interest?
I split my bedroom with a curtain and big dry erase board. I call it the reverse mullet of bedrooms, party up front, business in the back…
Have you played with GPT3? The amount of effort that goes into the prompts is huge for these examples (and likely cherry picked at that).

The results are unbelievable. But they require a huge amount of nudging. I know it seems like we’ve made huge progress but we’re further away from AGI than we are closer to it.
People really submit anything to this site, huh
The permissions in the QNX version running on the ICONs were somewhat interesting. Both users and groups were 8 bit numbers, and groups had an admin if the user id in the group was 255, while root was 255:255. I had just learned how to program in C the summer prior to grade 7 when we first had the ICONs in my grade school, and was able to convince the admin to let me have a shell account. I ended up doing some useful things for the teachers by writing a program to migrate applications from one partition on the system to another (the applications partition was full while the user data partition was not, and apps were fine running from either partition - QNX essentially made it invisible to them). I found a few holes in the system as well - you could ctrl-c from the speach therapy app and get a root shell after logging while waiting for it to load.

The hardware itself had a number of features that predated similar hardware being widely available in the PC world. Every workstation had built in arcnet and booted from the network. They used an 80186 CPU, so slightly higher performance than an IBM PC. Every system came with audio hardware capable of playing back samples (I have no idea what sample rate or how many bits per sample it had, but it was grungy enough to probably be 8 bits at 20kHz). And they had glorious trackballs built into the keyboards that us kids would often swipe furiously. It was certainly an interesting system at the time, but I had already been exposed to 80386 PCs running MS-DOS with NetWare over ethernet in the summer which was far more performant.

At the end of my grade school year I ended up breaking the network horribly and knocked the ICONs offline until the system was reinstalled. By this time I had root acess, and mistakenly typed a 1 instead of a 4 and destroyed the root filesystem on the server. Ooops! That was quite the lesson. At least I didn't get in trouble (unlike some of my earlier antics in the school year that stemmed from complete boredom and an utter lack of interest in going outside for recess in -25C to -30C weather). Ah, those were quite the years.
What kind of performance can you get with micrograd? It looks to be a few python files (and no external library calls?), so I imagine it's insanely slow.
At least with tensirflow/pytorch there are some calls to C in the dependencies - so the speed decreases there are from the loops and such written on top of that. What's the deal here?

Why not just use Julia :)
You don't even need to go further, just go sideways. Consider the difficulty of Uber or Lyft drivers organizing together. They don't know each other and can't easily interact at work or via work, unless the company chooses to provide a communiction platform.
Ask GitHub, Basecamp, Shopify, Zendesk, Netflix, etc, etc. This notion that Rails is slow and doesn’t scale is misinformed at best.
They encode weights. Not sure what a "synapse" is though.
25% for 97% looks pretty good ratio.
> this is dumb

Sounds like a great way to miss out on improvement opportunities.
It's a desperate pivot to try to avoid blowback from fb's many sins. Aye, ship-maties.

The tech is not there.

It's been tried before with Second Life and was garbage.

There's an unbridgeable gap between the hype, what people will invasively strap to their face that makes them want to throw up, and actual unmetered real-world experiences like a hug.
CPS gives out Chromebooks. Ask CPS for a loaner Chromebook. Keep two Chromebooks. Chromebook A is for private things, Chromebook B is for school things.
Lived and worked in LA for over a decade and never once did I find myself feeling it lacking for social spontaneity.
I think this takes the cake. First, dodgy politics and other BS but Cosmo??
Be warned: joining servers that relay other public servers is a quick way to unwittingly encounter pornographic content that is illegal to possess in many countries.

The tech isn't safe outside of heavily moderated and/or small instances.
ActivityPub Fediverse Implementations
2CB: The Elite Drug
> That's a scale for the current champion, lithium-ion.

They are all currently lithium-ion. What they are varying is the ion.

The ion makes a big difference LiFePO4 is very different to LiMn and its mates (higher cycles and lifetime, lower energy density).

A LiS is a different ion yet again. It's not a 3 fold improvement in energy density like the article says, more like twice the density in both volume and weight. And like LiFePO4, no rare earth minerals. It's downfall has been durability (50 cycles or so), but there are now multiple teams announcing 1000 cycles or better in the lab, all using different approaches. It seems inevitable that someone will figure out how to manufacture one of those chemistries at scale in time. Then you will see a step change by a change in chemistry.

Without a change in chemistry all you see is improvements in manufacturing which is a gradual thing.
I share the same concerns. They also had some bizarre and worrying behaviour where anyone signing up with the same domain would automatically be joined to your account, seemingly without any approval steps.

This was ostensibly to allow “corporate” accounts to easily group all users together, but the behaviour relies in the backend on a manually maintained (by Tailscale) list of “shared” domains where this auto joining behaviour would be bypassed (eg. @gmail.com) to prevent say all Gmail users being grouped into the same account.

Of course this manual list missed some obscure shared email domains and there were users complaining on GitHub that they were unexpectedly seeing other users/machines in their account.

I hope this terrible design decision has now been fixed in some way but it adds to my slight unease at the authentication model being used (along with the OP’s concerns).

Aside from this Tailscale is a great product, but for something focussed on security these sorts of things need to be given a high priority (if they’re not already).
Even as a homeless person showing up with drug addicts while waking up from a ditch, I found opportunities less demeaning than Amazon. If my only option was truly amazon, as a father, I would send my family to go live in the 3rd world and remit enough for them to live on while I live under a tarp rather than work full time at amazon again.

Amazon is 10% of retail and retail is only a slice of the economy. If you can't find an alternative to amazon, you aren't looking.
Also note that if you have a laptop that supports Thunderbolt, you need a docking station that supports Thunderbolt. If you have a laptop that supports Alternate Video Mode, you need a docking station that supports Alternate Video Mode. AFAIK no laptop supports both modes, and very, very few docking station supports both. (you'll usually get reduced features if you have a mismatch; for instance, you'll get just one monitor, or two monitors at low resolution, or no video out at all, just the additional USB/ethernet ports)

My work laptop has Thunderbolt, my personal laptop does not. So this is an issue for me. I have a Plugable TBT-UDZ, which is one of relatively few docking stations that supports both. I can therefore use two 2560x1440 60Hz displays through either laptop.

This isn't without issue. My work PC (Windows) will every other week or so BSOD when connected to it, but, well, it's Windows. My personal personal computer (linux) will not crash, but every other week or so will simply refuse to recognize the docking station. So I have to unplug the docking station and plug it back in. It's annoying, but not the end of the world. I believe these two issues are the same issue, but I haven't bothered to confirm that. I don't have a Mac to try it on.

https://plugable.com/products/tbt3-udz
On my decidedly yolo-colors laptop display, I like that ever so slightly less. But not ever-so-slightly enough to fail to defer to a highly actionable and justified display of nerdity.

Thank you.
> That's why forced collective action does very poorly compared with voluntary cooperation. People don't like being forced.

This is about the same as proclaiming a fringe explanation for relativity effects to be definitely true, in a physics thread.
There isn't anything for it to compete with.

Anyway, a string theorist on the faculty doesn't cost any more than a mathematician. For the others you are continually having to pay for LHCs, nanokelvin freezers, and optical tables.
Yes. I am working on spinning up a local server for CSA(Community Supported Agriculture) in our area to connect farmers to consumer communities. The goal is to create connection, community, and bypass the current bottlenecks driving up food prices. Nextdoor is ripe to be disrupted too. The police love Nextdoor, but not me. The cheap and relatively easy way to spin up a server is with yunohost.org, but you can also do it really easily with a service like mastohost.
how centralized services deal with that?
filtering AI?
Here is my take on it:

* UX is IT's life coaching, etc... yes there is people who work as life coach, they get paid to be someone's friend basically, they suggest things to do, spend time with them in vacation, and somehow they give you the dope tips and tricks to be happy. There is hardly anyone who is mainly a UX person, the only purely UX person I worked with in my life was someone who did basically management of UI people. Bigger more important companies do have UX people. At that point any small improvement is worth it.

* PM, those guys are important in coordinating work, someone has to do it, its useful role, but it doesn't take any unique skills, the type of personality would help but the unique skills no. There is no way we are people of science and agile and scrum and things we do are highly precise, ofc you have to "know" bs to do the job, we will never stop pretending being a PM is more than being someone who know how to coordinate work, talk to people, get stressed out by higher up so he amplify than and stress out the devs so they can finish in time. Manufacturing jobs have such hierarchies too, it is simple work just do the thing, but someone has to be making sure you doing the thing. We devs are a bit sensitive and it has to be someone with some super duper knowledge in doing the management and he has to hint to you that you should give it 110% instead of yelling to you as the old way in the manufacturing world.
These working conditions should simply be illegal in the U.S. (and the countries it is not already).
There is no way around that. If society doesn't demand that then good luck to all of us. I am simply surprised again and again people haven't "broken" and keep putting up with this.
Lead remediation isn’t just sanding and covering with paint is not always a good idea. First windows and doors are painted friction surfaces which create lead dust. Second, painting over it assumes the bond between the substrate and the lead paint will hold in perpetuity. In practice it doesn’t but yes often painting is a good form of remediation. This does not work outside though. Third, sanding is not great for all of the reasons you mentioned but not the only way to remediate (e.g., steaming, chemical stripping, physical encapsulation, or removal are all options). Fourth, it was really just an example of how the built environment is incredibly sticky to things which are downright dangerous, known to be dangerous, and yet continue to persist because of the associated expense. Your example is also good.
Mastodon is one ActivityPub implementation. If you need something you can run on a teacup and string then https://pleroma.social is written in Elixer and seems to run well on tiny VMs.