skysight-inc/HackerNews huggingface dataset:
You accuse someone of the modern equivalent of blasphemy and are surprised when you observe a chilling effect? Coming out of the gate with that vitriol indicates a bad faith stance.

There's a pattern I've observed with modern tech types. They fail to generate hypotheses with observable data, or have opinions about anything, without tacit approval from an authority. I think it's because being part of the herd is more important to them than actual truth or debate.

Next time you should pick better than to reference these guys.

https://en.m.wikipedia.org/wiki/American_Institute_for_Econo...

Here, I found a source that disagrees.

https://cis.org/North/Unlikely-Sources-Confirm-Wage-Suppress...

The argument however is not about the tech skills or economic prowess of h1b workers. It is about the chance of professional athletics being affected to a similar degree by the wage suppression effects of importing labor.

I'm not going to engage further with you because, as I mentioned at the start, you're arguing in bad faith. I will accept an apology should you so choose to humble yourself.
if you're not a native english speaker, it's normal to score lower on the (English) verbal tests
Optimistic locks are absolutely a distributed locking mechanism, in that they are for coordinating activity among distributed nodes - but they do require the storage node to have strong guarantees about serialization and atomicity of writes. That means it isn’t a distributed storage solution, but it is something you can build over the top of a distributed storage solution that has strong read after write guarantees.
Can you share some blogs you are following? I would love some more stuff to read.
I don't actually take any strong positions on the matter so long as the sense in which a term is used is clearly defined and agreed upon from the outset. This is merely an observation regarding what the literature considers "language" and this narrow definition's basis in brain structure contrasted with other forms of mental activity.

But if I must, I suppose I am indeed assuming a stance by taking potshots at this narrower (albeit more precise) use of the word language by (obliquely) pointing to counterexamples that could be considered languages in their own right; the sweeping claim that "language is not essential for thought" seems far broader than the narrow sense in which the term is construed in the actual paper.
Paris Is Looking Great
Actually there is also direct from Houston via United Airlines.
I get your point but I wonder about “many”. Of the 532 cable runs, I wager that a cut cable is more impactful than traffic analysis. In USA, the specifics of eavesdropping even require that the origin of one side of the traffic is assumed or known.
I Want to Vacation with Friends–But Not All of Us Can Afford It
Do they have warnings as big as "full self driving" texts in advertisements? And if it is NOT actually full self driving, why call it full self driving?

That's just false advertising. You can't get around that.

I can't believe our current laws let Tesla get away like that.
> This is not even possible in pulp science fiction

Incorrect - anything is possible in pulp scifi.

> In order to be able to move with the speed of light you need to transform yourself into a photon. Only a photon can move with the speed of light.

Incorrect - any massless particle will move at the same speed as light.

> Saying "close to the speed of light" changes nothing. You need to be light to move with the speed close to the speed of light.

Incorrect - it's perfectly feasible to accelerate particles to over 99% of the speed of light. e.g. the LHC can accelerate protons to 0.999999990 c. Also, it's not possible for massless particles including photons to move at anything other than the speed of light in a vacuum, so "close to the speed of light" is not possible unless the object has mass.

> Macroscopic objects cannot move with speeds approaching light speed.

Incorrect, though humans haven't been able to accelerate macroscopic (e.g. visible to human eye) objects to more than approx 0.064c (Parker Solar Probe), it's just a question of using enough power to accelerate the relevant object. There's no reason to think that a black hole accretion disk couldn't easily accelerate a lump of matter to more than 0.99c.
> With nonfree firmware, you are a slave from the vendor, because he could release a new backdoored firmware anytime making even more damage to the users' freedom.

You don't have to take the updated firmware, though?
Come on, you know it's an oxymoron. "full" and "supervised" don't belong to the same sentence. Ask any 10 year old or a non native English speaker who only learned the language from textbooks for 5 years can tell you that. Just... stop defending Tesla.
See also: “To err is human, but to really foul things up requires a computer.” —Paul Ehrlich
I think being able to use React Native and Expo are a huge differentiator.
Some people have no, zero, none understanding of sensible limits. "If X is good then more X must be better" applied to one or more aspects of their life. Hence protein in their diet, vitamin supplements, weight in a vest, and of course, infamously, having a presence on social media.
- BSOD's

- ActiveX

- Propietary software with opaque terms

- Expensive, pirated IDE's

- Hard as hell C++ standards with the Win32 API and a crappy cmd.exe against Unix+C+GDB/DDD and Perl for quick hacks.

- Advanced Windows users gateekeeping you for anything beyong a basic usage from an OS.

From 2001-2002 and GNU/Linux distros, things were far better for experimenting and learning.
That's a good way to do it. I was actually thinking of a Git hook or something in the ci pipeline as a place to start. So reading about how you implemented it was helpful. Thanks for sharing!
My personal projects are all server rendered HTML. My blog (a statically rendered Hugo site) has no JS at all, my project (Rails and server rendered HTML) has minimal JS that adds some nice to have stuff but nothing else (it works with no JS). I know they're my sites, but the experience is just so much better than most of the rest of the web. We've lost so much.
I think ticket prices should reflect a combination of the cost of goods sold with a reasonable profit margin, supply and demand, and competitive pressure from market forces, with regulations to prevent fraud and anti-competitive behavior.
I hope not to offend anyone, but if you want a real open source password manager take a look at Psono.

I am Sascha, the main developer behind it and we have no VC money nor any plan to do a stunt like this.
Sure, we can have a carbon tax on everything. That's fine. And then the nuclear plant has to pay for a Pripyat-sized exclusion zone around it. Just like the guy said about Tesla. All fair.
My first web project was with svelte.

Lack of a debugger for the server sided JavaScript seems just as silly to me as server sided JavaScript. I would consider that alone a non-starter.

I’d recommend another solution for experienced devs.
> By middle school, I was more or less distracted, and came back to technology later

Lol this also happened to me, I wonder how common this is?
> … [Colin Watson] invited SELinux experts to weigh in. No SELinux experts turned up to voice an opinion one way or another, and that patch remains.

Very interesting. I see similar things happen at my work. Some technical decision with a more senior engineer feeling middle of the road on some choice asking people to weigh in and no one does.

I 100% agree with Mr. Watson to remove the dependency, but I’m also not an SELinux expert.
Again, I'm having a hard time understanding what the issue is. It seems like you are deeply confused about what literate programming is and how it works.

Have you read the original paper here in full: http://www.literateprogramming.com/knuthweb.pdf ?

All of the navigation issues are taken care of by using <<chunks of code>> in a nested structure. You follow the numbers in those, like a follow your own adventure game, to find out whatever you need.

The index has a listing of everything used in the program along with where it was defined and where it was used in case you want to find something specific.

More modern tools, like NoWeb, turn all of this into hyperlinks so you can jump around the pretty printed version without having to loop up page numbers.
I’m not advocating for avoiding accountability for misconduct/malice - but in most companies, things are convoluted enough that individual blame is often misplaced, one is always juggling various limitations and issues trying to deliver.

However, the broader problem I have with blame-focus is that it only applies to Individual Contributor roles. I’ve never heard of middle management being held accountable for any actions whatsoever. And obviously not for less “egregious” misconduct like toxicity, workload, favoritism, etc. Heck middle managers can be completely ignorant of their reports’ actual work and survive for decades.

In my experience at FAANG, the worst of managers will get reassigned to a different team, and maybe have their promotion delayed. Occasionally, I’ve seen VPs get put on nearly a year of gardening leave after major misconduct like sexual harassment - and then they leave and become a C level at a smaller company. And of course, CEOs are fired only for complete mismanagement and company failure - and that’s a very high bar and can take forever until shareholders loudly complain.

Basically, my point is that you can only blame the actual workers at the end of the chain - everyone else along the way is easily shielded and escapes blame.
It's a reasonable thing to do. An eye for an eye leaves the whole world blind. If you could demand responsibility from any grievance you have from anyone they could dement responsibility from you for the distress you caused them with your grievance.
Perfectly rational when becoming an "influencer" is an easier decision to make with little/no downside if it doesn't work out, where as becoming an engineer requires a significant time and money (tuition fees) investment for something that's not actually all that well rewarded outside of a very specific niche (_software_ engineering) in the US.
Windows is awful at this. Completely weird problems with many apps (especially VPN) which get resolved with a reboot. Seriously? It is the whole culture around this OS which finds this acceptable.
Ok, but if there isn't a high-entropy sequence of "something you know" somewhere in the system, you've created some pretty bad failure modes. 1Password requires a master password periodically, but can otherwise be unlocked by AppleID (presumably also true for secure-element biometrics on other platforms).

I maintain that a good secrets management system has a number of passwords which should be memorizable (and memorized) which is greater than zero. Possibly by only one element.
Robot Odyssey: The hardest computer game of all time. (2014)
Well, it’s the basis of programming languages. That seems pretty helpful :) Otherwise it’s hard to measure what exactly “real world utility” looks like. What have the other branches of linguistics brought us? What has any human science brought us, really? Even the most empirical one, behavioral psychology, seems hard to correlate with concrete benefits. I guess the best case would be “helps us analyze psychiatric drug efficacy”?

Generally, I absolutely agree that he is not humble in the sense of expressing doubt about his strongly held beliefs. He’s been saying pretty much the same things for decades, and does not give much room for disagreement (and ofc this is all ratcheted up in intensity in his political stances). I’m using humble in a slightly different way, tho: he insists on qualifying basically all of his statements about archaeological anthropology with “we don’t have proof yet” and “this seems likely”, because of his fundamental belief that we’re in a “pre-Galilean” (read: shitty) era of cognitive science.

In other words: he’s absolutely arrogant about his core structural findings and the utility of his program, but he’s humble about the final application of those findings to humanity.
Dieharder
I've come across quite a few job postings in the last could weeks looking for senior engineers with experience migrating monoliths to micro services. Not sure if the fad is still here or if those companies are just slow to get onboard.

There are still good uses for micro services. Specific services can gain a lot from it, the list of those types of services/apps is pretty short in my experience though.
Reviving the coolest film scanner you've never heard of (2022)
You’re not obligated to do anything like vote or vote a certain way. Money is speech and it’s an advertisement.

That’s just some random blog. I’m sure Musks’s lawyers understand what they’re doing.

Frankly I find it inspiring he cares enough about our democracy to encourage people to participate in it at great expense of his own. You love to see innovation in turning out voters who may not otherwise have their voices heard.
Interestingly the 1982 Bladerunner used CRTs for many of its computer terminals which (to me) give it a somewhat dated look - the screens have noticeable curves
> A lot of the problems of the heroin trade could be solved by letting people grow and smoke their own poppies, like they did for thousands of years before prohibition

Yeah no.

Poppy growing used to be endemic in the part of South Asia I'm from and we're still reeling from the impact of opioid abuse along with how it undermined local political institutions.

There's a reason villages are now dealing with it via vigilante justice [0][1]

[0] - https://www.instagram.com/reel/DBTcOmQMvee/?igsh=MWcxNGlyY2l...

[1] - https://www.instagram.com/reel/CuZCHhcp_dF/?igsh=MXh0dTB6Nnd...
FTA: “One major issue when programming these devices in C is that every function call consumes RAM for the return stack and function parameters. This is unavoidable”

It’s not completely unavoidable: don’t use function parameters (globals are your friends on these CPUs). You can’t avoid having a return stack, but you can make as few function calls as possible (ideally zero, but you may have to write functions to fit things into ROM)

> *”To solve this, I flattened the inference code”

I think that’s “make as few function calls as possible”

> and implemented the inner loop in assembly to optimize variable usage.

That _should_ only make a difference for memory usage if your C compiler isn’t perfect (but of course, it never is, certainly on CPUs like this one, which is a poor fit for C)
I'm still unsure of why I'd want to move to jj from git.

My ideal git workflow is pretty simple:

1. `git switch -C new-branch`
2. Make changes, time passes
3. `git add .`
4. `git commit -m "Description of changes made"`
5. `git fetch && git rebase origin/main`
6. `git push`
7. Make pr to main

If main is out of date I rebase again to update.

This to me feels pretty light weight and is not a hinderence in any way on my day to day tasks.

What exactly makes `jj` better? Is there a specific usecase i'm not understanding?
I don’t take offense but is it in any way surprising that Verne being a Frenchman writing for a predominantly French audience depicted adventurers who actually look like him?

Seems to me like taking a sledgehammer to tore down doors which are already wide open but maybe I’m missing something. At this point, the mandatory postcolonial blurb in any literature article feels so expected that it has become slightly trite at least to me.
Reliability is certainly one aspect where dedicated tracks helps a lot, but is not the only solution (see for example Switzerland).
For Germany the issue is the overall too large utilization of the network and the large backlog of required maintenance of the rail infrastructure (in my opinion).
is it the same?
> no commonly usable platform
Check your contract, you are probably just limited by your provider
This is the best way, and actually the only sensible way to approach the problem. I first read about it here https://code.flickr.net/2010/02/08/ticket-servers-distribute...
It should more properly be written as dæmon. The æ ("ash") character is usually pronounced more like "ee", as in encyclopædia. I've never heard anyone say "encycloPAYdia" :-)
The EU cannot do that. It's way too busy killing its carmaker industry and way too busy importing completely under qualified people by the tens of millions while at the same time censoring anyone who tries to criticize their choices.

I'm in the EU and it's a very sad state of affair we're in at the moment.

I lived in four different EU countries already. I fear it's soon going to be time to pack once and for all and leave the EU.
I normally see it as a version column in a database where it being with the data makes it non-distributed.

I'm not even sure how it could be used for exclusive update to a resource elsewhere--all clients will think they 'have' the lock and change the resource, then find out they didn't when they update the lock. Or if they bump the lock first, another client could immediately 'have' the lock too.
At the core they avoid consideration of an entire side of the story except to cherry pick certain individuals from that side and then lob a string of personal attacks on them; making fun of how they look or how they talk.

It's entertainment. Don't let it cloud your decisions aside from considering the raw facts. Thoroughly research everything on your own. The laughs are not free.
one of the better memes on hn well played
...it's not, although I have to say, I really appreciated the succinctness of OP's article versus the original.
Rivian has some options in those ranges, but it gets really expensive. In all actuality 300 miles seems the sweet spot. Long enough to get you most places on a single charge at home except for the few long distance trips each year.

And even for those long distance trips 300 is a lot of time driving. It's 3-4 hours of driving before you charge. Split it up some and you stop every hour or two and use the bathroom and you don't even notice you're charging.

300 is the sweet spot if it's not winter and you don't have a heat pump because of the stupid decision to use the least efficient means of generating heat
One needs expected result defined for each of those. I doubt that is feasible.
Some serverless DB services claim to offer transparent geo replication (eg AWS DynamoDB, and MS Cosmos which known for being expensive though).

But also most apps don't need low latency.
> But is it true because this behaviour is immutable or is it because there has been no serious attempt to change it?

Humans conform to the norms around them. This was an evolutionary advantage. That is, "Look at them, they're still alive. I'll do that as well."

That's detrimental in modern times. Doc says, "You're overweight. Drop 20 lbs." You might says "yes" and then you leave, walk thru the waiting area, and see everyone is 40+ lbs too heavy. Consciously and sub-consciously you think "Nah. I'm good look at *them*." This is further exasperated by broader cultural norms. Fat shaming might be bad, agreed. But out-of-shapeness has been normalized, championed, and celebrated. There's also a lack of transparency (read: honesty). The extra weight is said to be perfectly fine. It's not. It comes with plenty of implications and complications.

A great positive example of socialized behavior is smoking. It was marginalized and slowly became less and less "popular". In theory that could work with "fitness" but suggesting obesity is bad will get you canceled. There's no socially acceptable way to stop the cycle. And Big Pharma is happy for this.

P.s. Kudos for teaching your children well. Sadly, you're the minority.
> In contrast, a lean self-bootstrapped firm ought to be much less at risk of becoming not open.

Sadly, in my direct experience, VC-backed competitors will just use the bootstrapped firm's open source work as free R&D. Or even use their bootstrapped open source code in a way which directly competes with the bootstrapped business. And they'll hire marketers and directly target the bootstrapped firm's customer base.

When the bootstrapper complains, the VC-backed companies all just proclaim "You shouldn't have chosen an open source license if you didn't want this to happen!" ... which is correct legally (the licenses don't prohibit this behavior), but blatantly ignores the complete destruction of the social contract which makes independent / bootstrapped open source possible.
No speed limit does not mean that everything goes infinitely fast.
This video is great.

It looks like Wayno really understood the problem.

It explains concisely why it's a bad idea to roll our incremental progress, how difficult the problem really is, and why you should really throw all sensors you can at it.

I also appreciate the "we don't know when it's going to be ready" attitude. It shows they have a better understanding of what their task actually is than anybody who claims "next year" every year.
Open source LLM tool primed to sniff out Python zero-days
One advantage is that jujutsu tracks merge conflicts so you don't end up in a situation where you'll have to resolve the same conflict more than once, which may sometimes happen with git.
> Pre-Arduino, learning electronics wasn't more profound. It was just less accessible.

This absolutely matches my experience. I was very interested in electronics growing up in the 80s. I took everything apart (occasionally without breaking it), I had those spring terminal "200 in 1" kits, a crappy soldering iron, and tons of enthusiasm and energy to channel into it. But I very quickly hit a wall trying to understand analog circuits, and I gave up (and redirected my interest to computers).

Some of it could be the limited information I had access to, in a small town, pre-Internet. There was a lot of math, and this was when I was like 8-10 years old, so it was way over my head. But I tried several times over the following decades to get back into it, and I just couldn't find a way in that connected with me.

The point of all of this is that in 2012 I stumbled across an Arduino kit and everything changed. Now I could apply the digital logic and programming concepts I understood to make things that did stuff. I rediscovered my interest in electronics, and the part that's most relevant here is that because it was accessible and fun, it gave me an on ramp to start to explore the analog world a bit more. The concepts began to make sense and build on each other as I developed an intuition for how they worked, and now I feel reasonably comfortable with analog circuits.

So I don't see it so much as nobody is going to learn other things because they can just throw a MCU at it, I think it's a great way to get started and then go on to develop a more thorough understanding of electronics (if that's your thing).
Thanks @IPTN;

> PocketBook devices do NOT run Android

Well actually some _do_ run Android, but good to see also some of them (like the Era) do not...

> these are driven by a schedule based on the set timezones
Yea, i don't really like that unfortunately, as it doesn't properly work inside when lighting changes.

I'll patiently wait on a next release, hoping for a non-Android and light sensor included device :-)
Apple's New iPad Mini Highlights the Company's AI Advantage
To the astonishment of forecasters, a tiny hurricane just sprang up near Cuba
Does the act of assigning meaning to any thing count as language?

What if the things are part of a set, chosen for uniqueness and distinguishability. Meanings determined by tradition?

There's a lot of territory between the two.
And the process of getting the money is reasonably straightforward.

Not always. The airlines often lie.