skysight-inc/HackerNews huggingface dataset:
It cracks me up everytime I talk to some very competent and senior devs who have zero knowledge of hardware - cloud has spoiled us!

Also the amount of devs who have had to work in shops with really crappy on prem infrastructure setups is also amazing - I guess I have just been lucky to work at places with solid infra
Is there a more relevant case you can cite? I’m fully aware of the differences, but its still relevant case law on how the US legal system would approach a case on this issue.
I was thinking this is "will it blend?" applied to some company's product. Looks like they sell industrial CT equipment and software.
So underbid them. You just found a golden goose.
A major financial criticism of Twitter is that their profits are too low compared to their revenues, mostly because of high salaries. Objectively, they're "doing their goddamn job" too well right now: I doubt a newly debt-laden private Twitter will be able to afford an increase in these human resources.
You could consider using NextDNS [0] instead of PiHole for this purpose. It seems like a good fit if you aren’t using the vpn for local network access as well (even then, I would consider switching to Taiscale, and then using the NextDNS integration with Tailscale).

[0] https://apps.apple.com/us/app/nextdns/id1463342498
You are really an unpleasant person to interact with. And let me know next time you personally observe a quantum phenomenon with your own senses.
One of the things that makes this a big deal is an iPad is often the most color accurate highest quality display anyone has.
Once, just once, I would like a traffic routing or analysis system to comprehend the concept of lanes.

There's no point coloring a segment red if I'm turning right, when all the slow-moving traffic is waiting for a left. Anyone who spends more than a day driving a car in a populous area will recognize this.

I noticed that Traff can represent blocked or closed lanes as individual events, but otherwise considers "fast" and "slow" traffic only at the scale of streets and roads.

Guess I will be waiting longer, still.
Most DBs don't (and won't ever) support that because the results become undefined. You could get different values out for the same query in different versions of the DB (due to query planner changes) or even within the same version and the same database over time (as the relative sizes of your tables change so the planner choses a different route, or index options are changed, so the planner is forced to go with a different route or has the option of a better one).

Though in a world where “eventual consistency” is accepted, may be “eeny, meeny, miny, moe” will be more generally considered OK at some point :)

At least SQLite tries to be consistent (taking the value from the row where the aggregate found its value) where that is possible (which it often isn't) which mySQL (which also allows non-grouped non-aggregated columns in the projection list) does not.
This is largely editorial bias and sensationalism. The original article was clickbait, $1.7m is merely the going rate for a public restroom (think of the big installations with women, men, and family rooms plus a janitor room). It is not what SF spent on a single commode.

Keep a skeptical eye whenever you see an article trashing SF. We are the boogeyman city for right wing demagogues in the USA.

Edit: Responding to a sibling comment:

> No public restrooms, no chairs in Starbucks, covers on everything in Walgreens, ID requirements to enter stuff, you get the idea. There's no obvious solution to that.

Lest people think the whole city is like this, this kind of thing is limited to a few square blocks inside the downtown area. As a gone-native SFer, I would have no problem finding public restrooms anywhere in the city, or a coffee shop with comfy couches soft enough to nap in.
Only the Model Ys that come out of the Texas factory have 4680 cells, and their production volume is still ramping up.[1]

1. https://twitter.com/Tesla/status/1571037989282906112
Sounds like it from their description ("USB-C media disks"):

Supported file formats include H.264, H.265, Apple ProRes and Blackmagic RAW, with clips able to be imported from the iPad Pro internal storage and Photos library, or externally connected iCloud and USB-C media disks.
Good points. By "posture" I meant more in terms of new capabilities in sufficient stocks or even current ordnances in sufficient stocks which by most reports I've read US is currently lacking for full spectrum PRC war (and vice versa).

IMO PLA being ready for TW invasion = PLA ready for long and total confrontation with US, including an all the marbles forward deployment posture. Like if dear admiral thinks PLA delivers early & is ready, then that implies PLA is prepared for whatever US can pre-position forward. Including mature ASW capabilities + huge seabed sensor suits to deal with ~6-9 on duty+training SSGNs and all the antiship capabilites to deal with however many CSGs USN can surge. If he really thinks PLA is ready to fight near term, then the PLA is much further along than the typical bullish PLA watchers.
Overwhelming majority of Ukrainians were against joining NATO until Crimea was annexed.

Finland and Sweden were against joining NATO until Russo-Ukrainian war.

It sounds like NATO expansion is triggered by Russia being a terrible neighbor. Blaming it on US because they presumably wanted EU to spend more money is some americentrist mental gymnastics.

Somehow US is all-powerful, bending the whole NATO to their will, and at the same time unable to convince Turkey to let Finland in. Reminds me one of the properties of fascism: the enemy is too strong and too weak at the same time.
Indeed, at the cost of heterogeneous cores and killing off AVX512.
Why does it feel like in western culture it’s becoming more and more treasonous/ taboo to suggest things of this nature?

If you suggested that every take their money out of banks as a mass movement l, would that be treason?
It's especially great for large important legacy datasets that similarly did no enforcement. You can then interact with the data and clean it up through some commands without trying to work with massive datasets in Excel where it sometimes just crashes the entire app.
Quite. Jo Cox, David Amess and Andrew Pennington (a local
councillor defending MP Nigel Jones) were all murdered at surgeries. Stephen Timms also survived an attempted murder by stabbing.
It was sarcastic, pointing to the similarity between what previous comment says and pirated games.
What's the "truth" behind the headline then? Genuine question, I totally agree that it sounds a bit "too bad to be true" especially without more context. But what's the other side of this story?
Variables were always one letter. You could however create a list with up to 100 entries and give it a custom name up to 5 letters long. This is in addition to the several (5?6?) default lists named L1 through L5or6.
> In production, we are running in containers, but developing in the container is too slow, so the team leans towards asdf and a README full of stuff to copy, paste, and pray. During a sprint, an engineer adds convert (ImageMagick) to the mix to support manipulating images and forgets to update the Dockerfile, and then production goes down.

Wow, it's like you can prove anything with a contrived example!
Ask HN: Is there every a good reason to create a 1GB+ JSON file?
From time to time, I see attempts to serialize huge JSON objects to files, and in every instance, it seems like a code smell. Today, I encountered a file that made the 1GB figure look like a joke (it was much bigger than 1GB). Has anyone else found themselves working with files like this (especially JSON, but would be interested to here stories involving other serialization formats. Media files excluded)?
This is awesome!!! It's great to have this option as an alternative on-the-go.
This is like asking whether innovation is necessary. Capitalism pushes us towards it. New forms of efficiency and value are unlocked by moving further out on the software complexity curve. Not everything thats complex works well, but some of it does solve the problem
The question is in error. Decidability isn't a property of specific inputs to a problem, it's a global property of all inputs to a problem. If I give specific inputs then you simply prove whether they are equal or not and then the algorithm just outputs a constant result, so this sub-problem is always decidable. (In general properties indexed by a finite domain are decidable, just by encoding all the answers.) This tells you nothing about whether the original problem is decidable.

That said, I can give a suggestive non-rigorous example, where you can see the decider would have to have special knowledge to resolve. Consider encoding (a subset) of the reals as inputs to a universal TM, s.t. the programs they encode give Cauchy sequences of rationals with modulus of convergence 2^-n. Note that in general the only thing the putative equality decider can do (without disallowed special knowledge) is to query these input functions at specific indices. Suppose I give the decider what seems to be the easiest possible input: a(n) = b(n) = 0. There is no sequence of inputs n which can be fed to these functions such that they are definitely equal. If N is the largest n given yet, then it is still possible that a(n) represents the real 2^-(N+1) and b(n) the real 0. No finite decider program can correctly answer for infinitely many such pairs.
If HN interest is a reasonable proxy, then judging by the number of Ruby stories that flow through here, yes.
I'm not implying any difference at all. I'm not saying the public can't use the toilet, I'm saying that the main problem that the government is trying to address is one with the homeless population.
At the end of the day we have more people coming into our community of who don't feel inclined to contribute to it. The pedantic semantics of the difference is immaterial to my peers and neighbors.
Side rant:

There was an angry Ask HN post a while back about how terrible the "new guys" are that are out there.

It then complained that the new hire wrote a horrible authentication service.

I thought it was an intentionally absurd post about the expectations put on new some rando new guy to write something important / they shouldn't be working alone on ... but they were serious.
what is 'fact' and what is anecdote are unclear here, I've observed none of this personally, until then it is me suspending disbelief and relying on the words given to me for the interpretations and observations of those that I assume have more familiarity than me. I have no idea if it 'could be' that they meant X. I'm asking to know, not because I have an agenda.
> Do you think it is real hatred or kayfabe?

I think when one side believes (with good justification) that the other side tried to get them killed in the workplace, it's not kayfabe any more.

https://www.independent.co.uk/news/world/americas/us-politic...
I'm on Ubuntu Server 22.04, and I've never had to use Snap. Is it exclusively a Desktop thing?
Your #4 cables do not dissipate heat nearly as effectively as the liquid cooling solution they're using on this test bed [1].

For this processor to continue dissipating 335W without overheating, it needs to dissipate that 335W of heat energy into hundreds of cubic feet of air every minute. Six fans push and pull the air through hundreds of tiny fins, which are conducting heat out of liquid coolant continuously pumped through tubes soldered to those fins and through a giant copper waterblock millimeters from the point where this heat is produced. And even with all that, it probably can't actually run at 335W continuously.

You don't have a $200 cooling solution on every foot of your battery cables, they're wrapped in PVC or silicone, buried in conduit, in plastic wire wrapping, or through insulation in a wall cavity.

As an EE, those rules are painfully applied to microprocessors, such that a ton of PCB design energy, mechanical constraints on packaging, and other costs are spent removing that heat. You have the convenience of just buying the recommended AWG4 cables and it just works, regardless of the severely sub-optimal thermal design you might employ when running that cable.

In theory your batteries could pass 255A through a single strand of bare copper from an Ethernet cable for a few tens of milliseconds before it went into thermal runaway and liquefied/evaporated. Remove that heat fast enough (liquid nitrogen?) and you could run tiny cables to your battery storage.

[1] https://www.ekwb.com/shop/ek-aio-elite-360-d-rgb
It's supposed to be a giant building longer than Hadrian's wall and higher than the Eiffel tower, with half of it sitting in the middle of the desert. The idea that the costs are going to be remotely on the same scale as those of residential buildings in the economic hub of a G20 country is... it's not a serious idea.
OP here, thanks for sharing sergio!
Like many others, I heartily recommend the Donut tutorial as a start. It'll teach you the basics, get a handle on the most used shortcuts, and a feel for how the modifier keys (shift, alt, ctrl) work with the mouse. I also recommend that you print out a shortcut cheat sheet ¹).

That's just Blender, though. Learning modeling at least partly depends on what you want to model. Are you wanting to make models for 3D printing, for offline rendering/animated movies, or for real-time animation (aka games)? Do you want to make hard-surface objects, characters, landscapes? Are you purely interested in polygonal modeling, or also sculpting workflows?

If you don't already have some sort of a goal in mind, I would recommend you pick one. It'll make it much easier for you to work towards and if you share it, people might be able to recommend much more targeted courses.

¹) https://www.google.com/search?q=blender+shortcut+cheat+sheet...
You managed to buy an APU2 or is this existing? They are pretty much uobtanium as of now.

I ran OpenBSD on my now deceased APU2. Never had any issues as it was solid up until it died, likely from lazily leaving it in a room which routinely reaches >90 F / 32 C in the summer. When the stars align and they release the SFP version, I'm going to grab one.
Love this!!! I am huge DaVinci fan because it runs cross-platform (yes linux too). The price is amazing for such a high quality product. Need to see what you really can do on the iPad, I doubt the VFX stuff is there. But this is great.
That's an interesting idea. I wonder what constraints led us to the current division of labor, and which ones are artificial.
> The problem is most engineers don’t want to do operations work.

I was convinced this was exactly what devops wanted to address and solve.
40 years ago I worked with some images taken with a CCD attached to a 24-inch Schmidt telescope. The resolution of those images as I recall was 256 x 256 pixels, and each pixel could represent 8-bit values. I guess there's been some advance in technology since then.
Is that accounting for dodgy accounting? Selling IP rights to themselves, routing digital goods through the Channel Islands, selling through other countries (Luxembourg?)? I don't know exactly what shenanigans they do, just that they do them.
>DevOps has different meaning depending on who you’re talking to

1000% this.

I think it's an instance of how the conversation in software always talks about solutions as if they're end-all-be-all answers, rather than explain a problem in specifics and why that made the solution the right answer at the time.

Then that "solution" becomes a buzzword version of itself, and popular buzzwords are tools leaders use to overcome institutional inertia. Which is a good thing, to get over that inertia. But then what comes misses the insight and understanding that eventually turned into a buzzword.
The rustbelt, deep south, and Appalachia are not some beautiful, middle class paradises. They're full of towns littered with heroin and meth addicts subsidized by welfare and petty crime. You just don't see it or read about it because it's across thousands of small towns and not concentrated in major cities, where media also tends to live.

These places have a lot of violence, social issues, drug overdoses, etc. They may not have homelessness at the same level because housing is cheaper and in many cases involves a trailer or an old house in disrepair.
A large number of City employees live outside the City. According to this article, only 40% of the City employees live in SF. https://www.sfchronicle.com/sf/article/remote-work-17510522....

So why is residence a requirement for the janitor??
Yup, the drive shows up in the Files app when mounted.
That's a good point. Still, the use of a fixed parabolic reflector dish involves aiming it at something, which would ordinarily be a point in the sky where there is a particular satellite, hence a geostationary orbit.

For other applications where the satellite move around, I wouldn't expect the antenna to be a parabolic dish. It looks like Starlink's isn't, although their original one is more curved than I'd have expected.

Maybe I'll modify this advice in the future and say "the curved satellite dishes that aim at a point in the sky are pointing south".
How do you get into this sort of stuff? "grab the src, subscribe to the lists and get to hacking!" is good but as a newbie, I would definitely need more guidance :D

Are there any good resources?
I can guarantee you it would not be immaterial to you if the state was shipping people there without housing already lined up.

It is the state's prerogative to distribute this as it seems fit.
The Philippines has pay toilets ("comfort rooms") everywhere. I've always wondered why the US has capitalism for everything but toilets. It really makes things more convenient as people have an actual incentive to offer toilets to the public, and the prices are low by local standards.
> DevOps people are generally assigned to a team

Yeah and this is a great solution (aside from the bus factor), maybe the person I responded to was really concerned less about knowledge and more about expertise (the word they did use in their was expert) At a company I worked with we called this T-shaped engineers. Deep in one thing, but broadly knowledgeable. Devs have to have knowledge of ops, but not "expertise" that is ultimately what ops is for, we may just ultimately be fighting over where the knowledge line is sufficient and what constitutes "expertise" :-). I for instance think terraform is not that much of a footgun and provides good rails to be used by developers.
> stop functioning to some degree until they're recommissioned by the manufacturer - though this is also abused by manufacturers to force a company to have to pay to re-commission a machine if it is re-sold

I imagine that moving a machine with a resolution in the realm of nanometers might affect it's performance if not done perfectly or jostled too much in transport (they have special postuments built for them in the place they will sit and are calibrated once settled in place). If I was a new owner of such a machine, I would order manufacturer checkout anyway.
That techspot review triggers me. Why does the guy go on and on about how impractical the 13900 is compared to the 12900, since the 13900 is "throttling"? Yeah, the 13900K hits a steady state of 5300MHz with all cores active and stays that way forever, which is great! The apparently "more practical" 12900K hits 4900MHz on all cores and does the job slower but it's "not throttling". This makes zero sense.

The popular tech press understanding of how closed-loop control systems work is just REALLY annoying.
The point is that they're using "permanently suspended" to mean "indefinitely suspended". They could also just say "suspended".
But the FW can’t filter by source IP and key, which is important to some people. There’s a gap in security coverage between WG and FW. This is commonly supported by IPsec implementations already.

Remember your WG service could be terminating many tunnels from many different sources. Some yes roaming may be valid. Others not. There is no way in WG to selectively disable roaming for some keys but not others. This may be an intentional design decision in WG but I would argue it’s a poor one due to the above.
Existing-Home Sales in US Extend Decline to Longest Since 2007
Once I worked with a codebase that used SQLite to mock MySQL for tests. It mostly worked, but they're different enough that things sliped by around nasty edge cases.
I’m not imagining anything, I’m arguing from logic. If the code is distributed via Git, then you have a normal programming language (with a particularly cool IDE/REPL). Which isn’t in any way a bad thing, but I hope you will agree that this is not how Smalltalk is usually advocated. You can’t have it both ways.
Call the person or the team or the practice whatever you'd like: DevOps is the merger of development and business operations. It is not developer + sysadmin. Companies with no "devops" (people/team/practice) build big sticky balls of mud. If they're lucky, they hit product-market-fit before the mud dries - if not, well, this is why most software companies die and why most large organizations cannot make progress. DevOps simply plots the trajectory of our drying ball of mud, and attempts to keep it moist for as long as possible.

I don't care if I'm by myself, if I have a team, if I have a devops title - all I want is to prevent the existential death-by-garbage-fire that eventually consumes all technology. If you're a developer and you're not aware that you're marching slowly towards a complexity-cliff, that's fine - we just have different jobs. If you're a developer and you're aware commits aren't by default equivalent to progress, congrats, you're an SRE/DevOps/Senior Engineer/Platform/whatever.
Yes but it is troublesome and AFAIK getting more difficult each year.
This has been available for a while but it's great to see some acknowledgement especially since the most recent data set was stuck in 2019 for a while.

Here are the datasets:
http://download.kiwix.org/zim/stack_exchange/

It's not clear to me why the data set shrank between 2019/3 and 2022/6; was something excluded? Compression improvements?

> stackoverflow.com_en_all_2019-02.zim 2019-03-12 19:53 134G

> stackoverflow.com_en_all_2022-05.zim 2022-06-17 12:36 75G
cen·sorship
/ˈsensərSHip/
noun
1.
the suppression or prohibition of any parts of books, films, news, etc. that are considered obscene, politically unacceptable, or a threat to security.
> My prediction is Adtech is far more likely to be in a bubble than cloud computing.

It's always so hard to nail down AdTech, to the outsider it seems like a world filled with bots and bad data and fueled by FOMO. Probably a good chunk of Google's revenue comes from companies that don't really need to advertise, but do so anyways so they won't loose their "competitive edge"
This episode demonstrates the foolishness of Twitter's prospective new owner.

He promises to allow all speech that is legal under the first amendment to the US constitution, while simultaneously eliminating spam.

That's an instant contradiction, of course, because spam is perfectly legal under the US constitution.

And every attempt to eliminate spam and bots, whether human or automated, will necessarily sweep up many non-spam and non-bot accounts as false positives.
I semi-agree but my take is that money can buy you people, it can buy you lines of code, more moving parts, more stuff. But it can’t buy elegance, efficiency and good design - those have to be nurtured. Most engineers nowadays haven’t ever seen a codebase that isn’t a hot mess (no offence folks). The demand for talented and experienced engineers eclipses the available supply. The industry is growing too fast for that. The engineers that really are good are needed in leadership, or become founders.