skysight-inc/HackerNews huggingface dataset:
> I really can't believe they haven't changed the password. I wonder what part of their workflow that breaks?

Probably their single sign-on. They probably only have the one company password, shared. That's the single sign-on!
WebSockets :)
I highly recommend the silicone LED filaments over the currently available EL wire. Much more robust and easy to work with. They are also very bright and efficient - they were designed for LED Edison bulbs. The only real downside is the fact that you can't shorten them, so you have to design around stock lengths or hide part of the strand.

Tested - https://www.youtube.com/watch?v=zhe8d9NgcsI

BigClive - https://www.youtube.com/watch?v=tykxeuyfX5Q
part true, but if you greatly increase the supply of plumbers by drawing on a global pool of people it would cease to be true pretty rapidly.
Relatively few people on HN have a total objection to arms dealing.

For example, not many people oppose the sale of F35s to Australia or Leopards to Norway.
What they did here is one of the first steps towards an AI that generates nontrivial and correct mathematical proofs. (An alternative benchmark would be IMO-level inequalities. Other topics such as algebra, combinatorics and number theory are probably no easier than the rest of mathematics, thus less useful as stepping stones.)

And an AI that generates nontrivial and correct mathematical proofs would, in turn, be a good first step towards an AI that can "think logically" in the common-sense meaning of the word (i.e., not just mess around with words and sentences but actually have some logical theory behind what it is saying). It might be a dead end, but it might not be. Even if it is, it will be a boon to mathematics.
California has its own version of this in the north east Bay Area- with a high density of refineries blowing directly downwind into dense poor communities. Chevron owns and pays for the local newspaper covering that area, which spreads misinformation about the health risks to the community.

It amazes me you have this dense urban area with ultra strict vehicle emissions rules, where low income people struggle to get their cars to pass, and yet you have these refineries down the street flaring regularly and sending up massive plumes of black soot.
You need to ask it to implement those new commands.
It would be good to have a log of the last N directories visited in variables like cd1, cd2, cd3, ... cd9.

These could be interpolated into commands:

$ cd somewhere # found via CDPATH
/path/to/somewhere
$ cp $cd1/file.txt . # copy file from where we were just before the cd, to here

cd1 would be always the most recent, cd2 second most recent.

Here it is up to cd4:

if [ -z "$c1" ] ; then
c4=
c3=
c2=
fi

cdlog_chdir()
{
local cur=$PWD
if command cd "$@" ; then
c4=$c3
c3=$c2
c2=$c1
c1=$cur
fi
}

cdlog_chdir()
{
local cur=$PWD

if command cd "$@" && [ "$PWD" != "$cur" ]; then
# only if we successfully change to a different
# directory do the following

if [ "$cur" == "$c2" ] && [ "$PWD" == "$c1" ] ; then
# Special case: if we changed to the directory that is second
# in the cdlog, then just swap between those two.
c2=$PWD
c1=$cur
else
# Otherwise rotate through all four.
c4=$c3
c3=$c2
c2=$c1
c1=$cur
fi
fi
}

Tip: in bash use ESC Ctrl-E to expand variables in the command line before running it. Then the command is recorded with concrete paths, rather than variables that are changing. You can recall the command from history to repeat it.

Handy aliases:

alias cd='cdlog_chdir -P'
alias cs='cdlog_chdir "$c1"'

"cs" goes back to the previous; if that is repeated, it triggers the swapping behavior in cdlog_chdir, hence the "cs" name.
Haha good one! Most mail clients do top posting but then go through elaborate tricks to order the conversation top to bottom. I never though about it but it’s weird indeed.
Do you think that the difference between journal publications and blog posts are the use of capitalisation?
They should include the original copyright notice in their version of the software according to your license.
But then you forget to smash that like and subscribe button with the bell to show your support on patreon.
Rust, as a language, doesn’t know anything about heap allocation. The “running out of memory” stuff you’re talking about is a feature of some APIs of the standard library, which you often completely forego in an embedded context. Or you can use the (still unstable, to be fair) APIs that return results instead. This is what the Linux kernel is doing, for example. It was a hard line for Linus, but didn’t prove to be an obstacle in the end.
It's the topic of this fascinating paper:

https://arxiv.org/abs/2207.14502
He's been part of some very pivotal oss projects/books/talks so people like to follow him to see where he's going and what he may be working on. I'm sure there are a huge number of engineers he's worked with/mentored who would also be interested.

I actually follow fitz all over the place but didn't realize he was part of Subversion so I'm seeing this from the other end and get to trace back to his previous stuff.
Samsung Galaxy S24 will use Exynos everywhere but the US
That sounds like a someone calling the cops because the meth they bought was fake, which I've heard actually happens. LOL
That really belongs in the browser I think. Ideally we could just highlight the info we want to save, type a note, and the whole page gets saved offline as plain HTML, along with a markdown file that points to it.

Pocket is about as close as it gets it seems...
> The App Store is a monopoly by definition. It is the only form of app distribution to 100% of iPhone users.

That’s not how monopolies are defined under US law, so no it’s not, by definition.

It’s always possible to define an arbitrarily narrow market such that one company owns 100% of it. The legal definition of a monopoly requires specific criteria to be met which have not been met in this case.
Yes money is a social construct/contract.

No it does not grow on its own. It usually shrinks, actually.

Non-currency assets can "grow" though
Hmm. Not that I have any idea what those publications were, but Conde Nast also owns arstechnica.com to which i subscribe and is regularly linked on here.

So time to worry.
> Better be rolling your own compiler in that case.

No need for that.

> the pointer is assumed to be non-null

Just give us an option to tell the compiler to stop assuming nonsense like that. I'm gonna make it standard on my makefiles just like -fno-strict-aliasing and -fwrapv.

There's no use trying to work around C standard problems. Compilers should just be told to define the undefined and to disable everything that can't be defined. Then we can write code on solid foundations instead of quicksand.

> Or your own memcpy with a different name.

I wish. I couldn't escape that function even on my freestanding nolibc project. The compilers will happily emit calls to memcpy and memset all by themselves whenever they feel like it and god help you if you don't provide them because for some reason this nonsense can't be disabled.
Are they that concerned? Some people are, and they will take some action - but only on what is reported in the media they read, and its very sporadic and random.
Kx has much improved Q/k's debugging capabilities - including stack traces.

see: https://code.kx.com/q/basics/debug/
It's a job like any other. And it's not outside of SWE, it's part of it; this is a bit like asking how someone moved from SWE to being a backend developer.
I had the opportunity to visit Pixars office at Emeryville 20 years ago. Loved the garden shed offices!
backtrace has been supported for some time. the debug facilities are nice

https://code.kx.com/q/basics/debug/#stack-frames
> go to a good college (that you're expected to help pay for)

Either don’t send your kids to college or don’t expect society to pay for them then
There’s a similarly named html -> pdf tool called htmldoc:

https://www.msweet.org/htmldoc/

It’s crazy fast, but doesn’t handle Unicode well or have much support for CSS.
Albania is a small and poor country, the three million albanians probably don't cause them significant server costs, and they couldn't afford Youtube Premium anyway.
Oh absolutely. Pg talks at some point about how LISP macros can create a sense of godlike power / mania, and I think there's some of that in APL-land too. The true titans don't need to debug in the traditional sense - a whole program fits on a single screen, they can load it in their head, reason about it, and see what happened.

Non-titanic engineers accidentally generate bugs in these languages with high "floor" IQ requirements, and debugging someone else's K code is terrible. Debugging your own K code is terrible, not less because when you get help you will feel very, very stupid indeed :)
Walmart's Financial Services Became a Fraud Magnet
Here's another question with an answer that blew my mind just the other day; not nearly as long though: https://scifi.stackexchange.com/questions/283546/does-hagrid...
It's a tradeoff. I'm willing to accept some clumsyness in return for conceptual and technical simplicity. Others may feel different. In practice, most people who write plain text emails manage to format them pleasingly themselves (and 72 column plain text is perfectly readable on my phone, although I prefer not reading email there).
A scenario worth considering before deciding for yourself if Chevron being overturned is entirely bad news: If a would be dictator were elected in the United States, would it be better if the courts had broad power to check the executive branch's actions, or would it be better if the courts' power of review was very limited in scope?

The independent agencies hold incredible powers over American private and economic life[1]. Under the doctrine of Chevron deference, the courts have very limited authority to review the independent agencies' actions. These actions include the exercise of judicial power (via their administrative courts[2]) and de facto legislative power (via their regulatory authorities[3]).

These agencies are housed in the executive branch. There is an argument to be made that the president has full authority and control of the executive[4].

Therefore, it is currently very possible for the president to argue that they have vast legally permitted powers. Or, even more simply, the president could nominate loyalists to oversee the agencies who will follow their instructions, effectuating the same outcome even if the legal argument fails. Overturning Chevron would limit the danger presented by these scenarios by giving the courts greater power to review and overturn the agencies' actions.

It's something to seriously think about when considering whether or not Chevron deference is a good idea. Chevron Deference is also a comparatively new concept (1984[5]), and is much younger than the agencies themselves (many established starting during the New Deal in the 1930s[6]).

Personally, I would suggest that it is generally unwise to leave toys for would be autocrats to play with laying around, even when you have noble goals in mind. And if that's right, overturning Chevron might not be such a bad thing, particularly in the unstable times we find ourselves in, even if it has some undesirable effects.

[1] https://en.wikipedia.org/wiki/Independent_agencies_of_the_Un...
[2] https://en.wikipedia.org/wiki/Administrative_law_judge
[3] https://en.wikipedia.org/wiki/Rulemaking
[4] https://en.wikipedia.org/wiki/Unitary_executive_theory
[5] https://en.wikipedia.org/wiki/Chevron_U.S.A.%2C_Inc._v._Natu....
[6] https://en.wikipedia.org/wiki/Independent_agencies_of_the_Un...
There was a center of excellence and a lot of innovation by a relatively small industry at the time.
A few weeks ago I saw a food truck using the old Lasseter FreeBSD beastie logo in southern California. Here's their Instagram with the logo prominently displayed in multiple places.

https://www.instagram.com/aguasfrescaslupita

The truck I saw has him maybe 4 feet tall on the left hand side: https://9ol.es/tmp/PXL_20240110_021538249.jpg

We should invite them to like, a linux conference or something. They'd be very popular.
It's around, and they recently stopped providing free download links for recent versions, from which I take it that they have a reasonable enterprise sales program rolling now.

The feature split on the free / enterprise edition holds a lot back; my vibe on the free version was it was just enough to validate that shakti is performant, and then they want you to pay.
Their economy is actually expanding both in terms of GDP. And GDP PPP (now on par with Germany, which is in major industrial decline). It’s public information and pretty well covered by business and economic publications. Their biggest economic issue right now is an acute labor shortage.
I assume the author knows why they're called U-boats, but the fact is that modern English speakers don't call them U-boats unless they mean very specifically German World War II submarines and maybe not then.

I would use "U-Boat" but only in the same way I'd use "Boomer", to indicate a specific type of vessel in a particular context, if I meant a submarine, such as in a simple drawing, I'd say "submarine" and so would other English speakers I know.
it was a github issue related to paths because I tried to point to the pkg dir. Github pages didnt' like it.
DOM-adjacent Bluetooth API. What a time to be alive!
Kind of a weird reply. What it sounds like they need is an EE with experience in radio/comms. That’s a rare skillset these days. I’m not sure why that’s rage worthy.
Here’s the talk page of the person who removed the content: https://en.wikipedia.org/wiki/User_talk:Bon_courage#January_...

Some strangely interesting flame wars there about similar edits.
Or maybe it's because this is the first time in history that you don't have to greet them. Turns out most people don't want to do so.
Oh it's the "Intellectual property" talking point again, who could've guessed. The future of tech and any tech-adjacent industry looks bleak.
The primary sources are hard to find on this, but the common year of first usage in English (1914) seems to coincide with the first sinking of a ship by a German submarine-launched torpedo [1].

1. https://en.wikipedia.org/wiki/HMS_Pathfinder_(1904)
Have your baby fix it.
You know who’s nukes demonstratedly aren’t guaranteed to work these days? That’s right, the US’s: https://www.military.com/daily-news/2023/11/02/minuteman-iii...
Does anyone know how the WEF and Davos are supposed to actually affect real people? I haven't seen anything written about it that isn't highly politically charged.
I still see more links to twitter then to mastodon on HN.
Tesla Stops Model 3 Highland Deliveries in Australia over Compliance Breach
Have you read this one? It's got the HTML parser answer beat by a lap and a half.

The only comparable answer I'd ever seen was something on Seasoned Advice, the culinary SE. I'll have to go dig that up.
The color grading and film is so excellent at giving it an eerie feel.
If it's theft, then your brain belongs to Disney and you need to start forking over your salary. Your connectome is littered with their platitudes.

This is the same argument the horse people had about the cars taking over the streets. In the end, progress will win.

Do we really want people spending hours and hours practicing and performing legacy acts of creation, with some people never able to summon the opportunity cost to even begin? For people to endlessly labor over creating a small amount of unrepeatable output?

Or do we want a world where everybody on the planet is able to turn their thoughts into something visible and tangible quickly? For society as a whole to have orders of magnitude bigger and better works?

This is a horse to car moment, but for thought itself.
To me it felt like a new season of Serial
I'd pose the question as whether legislature has the power to be deliberately vague with the intent of allowing the executive branch to fill in the details.
In Swedish
When you're on Bing for too long, it's a bunghole.
The Magritte ball has a pipe for letter P but, of course, that isn't right.
Sheryl Sandberg to exit Meta's board
Is there any anything more suited for political discussion than a group of people who own and run the world gathering in a heavily guarded mountain enclave?
Samsung Galaxy S24 – S24
It's not quite that, TL;DR: performance review system was 'de-complexified'. Googlers will say "GRAD", and people outside assume it has something to do with RTO because of timing (which is still ~fake at Google. No one knows the secret # to get a nasty email, but 3 times in 6 weeks doesn't get it).

- 80% get average grade. 2% get worst, 6-8% get between worst and average. That covers 90% of the distribution.

- The below-average grade is a death sentence to your career there.

- The rest, people recently found out, is half-eaten by people who get promoted.

- There's now _precious_ little incentive to put in an effort in a culture that was already known for it's rest-and-vest-ness.

- The quotas are enforced 3-4 levels up from bottom, and managers are expected to warn anyone who might get below average. In practice, that means 15-20% of people are being told they might get a scarlet letter.

- There is ~nowhere to transfer internally since late 2021. 100 applicants for every open role.

- The internal orgs all love to do whatever the opposite of "yes, and" is. And each were told to Focus™, so that leads to people having an easy excuse to turning down _any_ request. It's much more efficient to shit all over the other org and not do the work and tell your director it's their fault than it is to enable bottom-up action.

- The simplification of performance reviews also meant it shifted from being 80% peer feedback and 20% management to 95% management. And Google, like anywhere, is full of people at their worst, and their best. It's lead to a, frankly, gob-smacking amount of chicanery that I thought I left behind at immature companies. Even your average gossip-y early startup is better, because there's a certain sense of reality, instead of ad dollars that magically convert to paychecks.

- Constant, ever-beating drum of firings. There was the huge one last year, and then the sizable one recently in a couple orgs, but it's been near-constant.

- The firings are absurdly post-modern sterile. You wake up, locked out of your laptop, locked out of the office, and have an email in your personal inbox telling you they're cutting your team.

- They have to "cut teams" instead of do layoffs because of the legal / cost ramifications of just doing layoffs to drive up profits. But that opens up some of that chicanery I mentioned: have it on good authority from 2 sources that the political movers who came into the Assistant org. for Bard would ship people onto "classic" Assistant teams just to fire them.

It's really hard to explain concisely, but basically, I'm not sure I'd recommend anyone come close to that place unless they're sub 100K in savings. Nothing makes sense, nothing is real, everyone knows it, and you have a bunch of the world's smartest people optimizing for how to do the least without being the least. A lot of that involves saying no and telling everyone it's someone else's fault, and like any hierarchical organization.........
Apple's bad faith 27% tax on web purchases
Havent heard of OSMAND before - thanks for sharing. Downloaded.

Yeah google is likely training an ai at our expense. Not sure why they’d choose that over a deterministic approach that has been working reliably for more than a decade.
I'm not that knowledgeable, and def not a C apologist, but what language are you thinking of? To my eyes, that is some heavy abuse of the preprocessor in a way that I don't think almost any modern "safe" language could possibly countenance.

I read that code like he got the expressivity benefits of a lisp macro system with close-to-the-metal C speeds in like 100 lines of code. I'm curious what else could do this.
It’s questions like these that made StackExchange worth visiting and browsing. When they decided to be super strict about being on topic it made the quality of the sites go downhill a lot. Now there is much less reason for experts to hang out on the sites and while there provide answers to new questions.
I did not say that people on here are correct, I said they like to be. And when you judge others you always judge them the hardest when it comes to things with which you have a hard time yourself.

Now you could probably draw many connections between religous and/or poltical movements and the people they are attacking using that thought — but the details are left as an exercise to the reader.
Also, morally - I would argue that the billions of people who choose to use Google for free every single day because it makes their live better, thanks to ads, might think it’s pretty cool too.

Please stop demonizing the very thing you enjoy using. If not you then probably your parents, etc. Google became so valuable because it gives people a lot of value.
Yeah by stealing things from our own people? Thats a dumb way to win.
It wasn't but it looks great!
You're right, I didn't put that together, and now find myself descending down the rabbit hole of Navy slang :)

https://en.wiktionary.org/wiki/Appendix:Glossary_of_U.S._Nav...
Preindustrial cities were population sinks due to communicable diseases.
There's no technical reason why sideloaded apps would or should have wider access to permissions. That's a false dichotomy.
Great to hear someone other than myself is interested in an all software site.

I started working on a site for that in December after getting fed up with the number of times I've looked for a program to do X, not finding it, starting to build it myself, only to stumble across a random HN comment two months later that links to a program that solves the problem better than I ever could.

I'd really like a resource that lets me find this stuff better, so I'm making it.

Of course, if the usual pattern repeats again — sometime in March I'll come across such a site that has already done this and been running for 5 years and we never knew
Humans as a population react very quickly to changes in cost. To take your first problem, water shortages, one answer is to charge something closer what it's actually worth. That actually happened in the Pajaro River basin in California, which grows a lot of the berries for the US. [0] Taxing water faces political resistance and also has downsides like pushing out some crops. The rest of California is not desperate enough to do it yet, but I would guess they'll get there soon enough.

[0] https://www.nytimes.com/interactive/2023/12/29/climate/calif...
It's actually totally OK to use the wrong part of speech if you like to. Nothing to do with being emotionally immature.
I want to know what Wim Taymans, Lennart Pottering, and FreeCAD's RealThunder use! There doesn't seem to be many of the big name devs, outside of core low level stuff, talking about editors, unlike guitarists and such who love talking about gear.
Backpack-mediated anti-inflammatory macrophage cell therapy for TBI
>I only ever use spotlight to find apps or files on my local machine

This is how I've seen many proprietary engineers search for their own local files, not realizing that Apple now knows their company's trade secrets.
Push a button, get a car delivered to you, remotely
>This only makes it harder for open, non-profit models to compete with large corporations in making AI models.

No. This only forces open, non-profit models to think a bit harder about incentives to provide artists for contributing their work into the training set.

What you exhibit here is a failure of imagination.
> Google is not a person.

Citizens United has entered the chat. [1]

[1] https://www.brennancenter.org/our-work/research-reports/citi...
The Russian economy has been diversifying away from oil and gas for a decade and is close to the US in terms of percentage of the economy. They produce about as much steel as the US with less than half the population, a wide variety of other vital raw inputs. They’re a massive food producer and also export complex things like nuclear reactors, rockets, fighter jets.