skysight-inc/HackerNews huggingface dataset:
Perhaps your version of bigots, but I can handle the ones I interact with much better personally with a different approach than -- paraphrasing -- "fuck all bigots."

I think the absolutionist path is wrong. I don't care about the respect or acknowledgment of the monolith of the "other." I do care about the people in my community and those I interact with on a regular basis. In that vein, I have found it useful to not be so inflexible about things. The majority of people are open to getting along if you get along with them. The rest are either working from a memory of bad experiences or have just simply been surrounded too long in a dogma they've adopted as their own. But these are not intractable problems.

What is an almost intractable problem is having all of my efforts be made moot, when a bunch of hell-raisers with nothing else on their mind besides "me and my problems" decide to make noise and drive even greater decisiveness.

I would like for Western individualism and cultural imperialism and disintegration to leave me and my people the fuck alone. I don't need your help or your ideas or to be saved from my foolishness -- thank you -- I'm doing well with my own devices.
> GUI by their very nature usually make "simple things easy, and difficult things impossible".

Creating an Active Directory forest was traditionally done via a GUI wizard. I would say that makes a very complex task easy, where-as creating it via CLI requires some amount of knowledge, making something otherwise easy "difficult" as you need to know what the CLI parameters are asking for (GUI explains it in plain <localized language>), _and_ you need to know what the proper cmdlet is, leading to difficulty in discovery.

Server Manager starts automatically after logging into Windows Server for the first time, presenting the user with a two-click method to start the deployment of AD (and some more clicks for the wizard itself). This lets anyone, from an SMB one-person shop to the largest company in the world (who is that?) deploy AD in a matter of minutes. It's empowering.

Equating Win Admins with chickens is rather disrespectful and/or elitist. "Don't get mad, bro!" doesn't absolve one of their statement.

I've written PowerShell modules in C# for SharePoint Server. I continue to use the click-click-next-finish GUI for certain tasks. Does that make me a troglodyte?

[0] https://learn.microsoft.com/en-us/powershell/module/addsdepl...
Random Selection: A How to Guide
Place the item in an ESD bag along with a couple desiccant bags. Replace the air in the bag with dry nitrogen and then heat seal it. Place into another bag as backup and seal that too. Keep away from sunlight or place the item in a foam lined box. This is basically the method NASA uses to store things long term. The only thing you can't really control is tin whiskers growing in the solder. If you absolutely need it to last, conformal coating the boards can help prevent the tin whiskers from touching anything else.
This may be technically correct, and I do have .DS_Store in my global, but I also put it in projects, because I know not everyone on my team is going to do that. I add it to the .gitignore in projects to save me from other people junking up the project. It’s a lot easier to add some lines to a file than it is to micromanage the global file for every potential future contributor.
A security kernel based on the lambda calculus
For 4 of us in London (UK) last year:

imported from grid: 1364 kWh

consumed (eg including local PV generation not exported): 3335 kWh

See: https://www.earth.org.uk/energy-series-dataset.html

Also maybe helpful: http://www.earth.org.uk/measuring-appliance-consumption.html

Both a little higher than recently because I shifted some of our domestic hot water (DHW) from natural gas to electricity.
“There’s no technical reason why these algorithms need to be black boxes; the real reason is to maintain the power structure.”

I’m kind of amazed that the article has the courage to say this out loud. The New York Times or any mainstream publication would never have been so honest.

If anything they would have said some weasel words like “some ex-associates of shipt have complained that the app’s compensation system is unfair.” Rather than just blurt out the truth, which is that it’s unfair by design because the owners of the app want to maintain a certain power relationship. It’s the kind of thing that everyone knows but is not allowed to say in printed form.
Weird, Id say Google Maps is really good product
It's not beyond amusing, the protestant work ethic is the tradition from where a lot of nations have derived their work ethic from. Just like the Japanese derived their work ethic from their traditions, bringing it up is just clearing the way that yes, it's a religion-originated way of thinking about work, there's nothing wrong about that and you getting hung up on it is what's truly beyond amusing.

> Lastly, you're trying to shift the discussion by claiming "best way possible" as opposed to others saying "do the bare minimum". These are very often not the same.

Because the discussion gets murky exactly at this point. Doing the bare minimum means not going out of the way to solve issues for others, like Americans working outside of their working hours and bosses expecting that should be done. I have many work colleagues in the USA who are beyond annoying by trying to prove themselves by working outside of what they are paid for, with the thought they should go "above and beyond" instilled in their minds. It just creates issues for other cultures who do not prize themselves in sacrificing their lives for the job.

The other side of it is doing the best work you are willing to do, with the limitations you currently have (skill, health [physical or mental], time, etc.), that's what I call "bare minimum" for myself. I won't be wasting my time trying to come up with new products, new paths of generating revenue, simply because I'm not paid for that, when I am in that spot I definitely offer the best help I can but I won't be fighting political infights, depriving myself of a life to work another 2h/day to setup a new project for some higher ups, and so on.

> I am advocating that yes, do the best you can do. Take joy, deep internal joy in doing your job correctly, because of what you build. This indeed does not mean doing the bare minimum, by some broken, made up rationalized excuse.

You don't need to take deep internal joy of doing your job correctly, at all, one just need to have a work ethic that doing your job correctly is the right thing to do, it's what I'm being paid for, and that's the bare minimum. If that means I can slack off a little bit because I'm aware I can deliver what's expected so be it.

Perhaps we are talking past each other here because I do not disagree mostly with you, I probably just disagree with your approach to it (and hence what I called a derivative of the protestant work ethic).

> As I said, a good work ethic is not a protestant thing, it is a human thing.

Not necessarily, if your work is bullshit and you are not paid enough for it without much chance to do something else because of life's circumstances there's absolutely no inner motivation to have good work ethic.

> We can expand this to everything. What are you being compensated for? Are your ethics formed around what's profitable?! Madness!

Much the opposite, what's profitable is usually the least of my concerns ethically-wise, I would even say it is most times detrimental to ethical behaviour.
AI Companies Need to Be Regulated: An Open Letter
Gravity's Rainbow is downright abstract at times, but if you use a guide like this [0] then you can move beyond trying to figure out what actually happens and really enjoy how Pynchon twists language and sentences into incredible images and scenes. Some of it is, for lack of a better term, downright fantastical rather than literal.

[0]: https://people.math.harvard.edu/%7Ectm/links/culture/rainbow...
After watching Lex Fridman's podcast with this man, I take everything he says with a copious amount of salt.
One place I really wish I would have visited. It's been the inspiration of so much fiction.
Amazon cares. Steam cares. Dunno about eBay.

Platforms sometimes care—by which I mean, achieve a market position that means sellers can’t afford not to use them, then leverage that power to force lots and lots of weaker people and entities to do what they want, possibly causing higher lowest-prices in the overall market in the process, so, also hurting buyers.
I have 1000s of 60-80s computers and I did plan to open up a museum but it’s probably not going to happen. So I might make art with them. I like them a lot more than modern stuff; the way they look outside and inside, I can repair them and they all work and make lovely sounds. If I would sell them; eBay or specific sites for that specific computer. I traded tons on msx.org and the prices are not the highest but good. Also there is a store in Japan that pays a lot for some types of msx ; I showed my collection of turbo-rs and I could’ve bought a house where I live with the end result. Of course I kept them.
The Canary Mission (link: https://canarymission.org/) is a website which lists individuals who have been engaged in Anti-Israel/Anti Semetic behavior.

This repository scrapes the listed members on the site on a weekly basis and shares the data for others to use.
> LZ is even better. Neither arithmetic nor Huffman will compress when the probability of all symbols is the same

Comparing LZ to arithmetic encoding is a category error. LZ and Huffman are combined modeling+encoding methods, while arithmetic is just an encoding method, and it can be combined with any modeling technique. Arithmetic plus a suitable modeling technique will achieve compression as good as LZ, Huffman, or any other scheme. The PAQ8 compressors, and I believe its successors in the Hutter Prize ranking, use arithmetic plus a very advanced modeling scheme.

http://prize.hutter1.net/hfaq.htm#paq8
Something like ksh, you mean? Like they talked about in the article?
> my guess is that most viewers are 20m from the screen

The point being made in context here is valid, about depth perception and immersion, but picking nits, to me this guess doesn’t feel right at all in terms of describing the viewing experience. The main viewing area is center front, opposite from the “good” seats in the middle, and there’s nothing within 20m of it, or even 50m I’d speculate. The good seats are probably 80m away, and most of the rest are further. No matter where you sit, the undistorted view is across from you, you tend to look away from the very closest part of the screen. So people on the sides might be close to their side of the screen, but are primarily looking at the stuff across from them and in the center front. The parts that are within 20m are designed to be periphery no matter where you are. Except for the floor, where I might have been within 20m, but I was looking at the band 20m away, and only looking at the screen for stuff much further.
The ACLU has changed - these days they’re more about letting their staff perform their personal political activism using their donors’ money. They stopped being principled about free speech years ago. FIRE is who fights for free speech now.

See this article for more:
https://www.tabletmag.com/sections/news/articles/the-disinte...
I think it's because it's inspired so much fiction. Blade runner, there's references to it in Ghost in the Shell, in the game Stray, and many others. Many people are fascinated by it.
This touches on something I've learned to be more mindful of: the "right answer" (especially to a techie) is often not the right answer in real world cases.
I am not a fan of PowerShell, but I am a fan of Jeffrey--he toiled and talked sense at a time way before Azure was a thing, but everything since he shipped has proven he was right.
Dear Roku, you ruined my TV
I designed my own for similar reasons, and it's interesting to see a somewhat similar position for the thumb keys. I optimised for hand/wrist position with minimal movement. However, I messed up the column stagger (off by one). Here's the writeup:

https://qubyte.codes/blog/why-did-i-create-a-keyboard
The real story here is what a big win this is for the rehabilitatory justice movement. Personally I think that prison time serves a number of purposes. It's a punishment in the classical sense (make people experience something they don't like, and they will weigh that experience when making decisions that could lead to it again), it stops criminals from committing their crime of choice in the near term (giving the public a break), and it serves as an opportunity to help those who have fallen into a life of crime gain skills and knowledge that can help them get a legal job. That last point feels like it's being misapplied here. Being a rapper, you say a lot of things that you don't mean. It's a mask, a persona. Glorifying gun crime is literally what the public pays you for. They want to hear it. So it seems like someone is a bit confused if they think that banning that content from his songs will help him rehabilitate.
Phone and tablet users don't even know what a file is. You ask them for a file and they send you a link to media platform.
To be fair, nothing in .NET required Powershell to make the choices it did (case in point: F#, ClojureCLR) for the integration. I wish to learn it but it being so...wordy definitely makes it an unattractive choice. A shell should be terser than F# or C#, not the other way around.
https://archive.ph/clKq5
If you’re mirroring your Mac, the computer’s mouse/keyboard/trackpad work across both the virtual screen and Vision OS’s interface. You can also pair Bluetooth peripherals directly to the headset.
It seems unnecessary to impose this requirement, when the lyrics would eventually be public anyway.

It’s also counterproductive, as it opens the government up to many more avenues of legal attack than simply warning him that publishing violent lyrics may cause an adjustment in his supervised release terms.

I’d love to see the legal justification for applying this prior restraint. Seems like classic overreach, although I doubt the government will see real consequences beyond having their conditions dialed back to where they should have been anyway.
Evil-helix: bringing the Helix editor to the evil side
Highlighting Journalism with the Fediverse Creator Tag
Mix Assertion, Logging, Unit Testing and Fuzzing in One Header File
I have developed a new unit testing framework with several intriguing features:

1.Integration with assertion, logging, and fuzzing.
2.Structured logging data that can be accessed and verified during unit tests.
3.The ability to quickly write fuzzing tests by enabling libFuzzer.

I would appreciate feedback from the community to help improve it.
What does it mean to lose credibility in service to narrative?
I haven’t seen one fediverse server not drowned in anime-avatars and furries. Not one.

Hard pass. And that comes from someone who likes open standards, open protocols, decentralized solutions you can host on your own.

For all its flaws, for content and people, X is infinitely more preferable for most people not into fetishes.
Ok that's complete bullshit, they might as well use the Falklands as a home base so they're "technically" doing a circumnavigation while starting and ending in the UK lmao.

Going through Panama, the Phillipines and back through Suez honestly seems way better. Aside from the part where they get shot and killed off the coast of Somalia of course.
Microsoft's Midnight Blizzard source code breach also impacted federal agencies
It's a shared to-do list with a biweekly meeting on the list, and a daily update on if things are on track or someone needs help.
Sell them to me! Just kidding, I ran out of space many Macs ago.
Measure theory is not about events of probability zero, it is about how to ignore them and prevent them from messing up results.

Let's say we play a game, we uniformly pick a random real between 0 and 1 and you win if it is rational, I win if it is not.

You can obviously see that it is unfair, but how do you prove it? You need a concept of integration that can easily ignore a dense set of discontinuities, Riemann integration is not going to give you any good results (in this case at the very best it would tell you that you win between 0% and 100% of the times, not very useful)

Measure theory and Lebesgue integration are a way to discard this noise.

Actually in measure theory you generally use L¹, L², etc spaces where functions are defined modulo null sets; that is the function that is 1 on rational and 0 on irrationals is considered to be the same function as the constant 0.

In measure theory on the Reals the value of a function at a specific point is generally considered irrelevant.
The fourteenth amendment says that rights can be taken away for "rebellion, or other crime". The courts have upheld this, which is why most felons in the USA cannot vote.

So, it's a conditional right, not a fundamental right.
I feel like this is one of those moral dilemma things where:

* It's probably really bad that BG is glorifying violence and murder and threatening witnesses

* It would be better if he stopped

* It's completely understandable that his parole should depend on him not doing it

* The court should absolutely overturn this and protect his free speech so he can go on glorifying violence and murder

Free speech, not just for good people!
> I bet that the “fantastical” nature of Kowloon is interrupted in reality by waste management

And the resulting pest presence yes. Yuck :)
> I type those with my index, middle, and ring fingers

I have never heard of anyone typing like this. I type those keys with my middle, ring, and pinky finger respectively.

A quick google search of “qwerty finger map” shows that middle-ring-pinky seems to be the standard. I don’t see any disagreement across any of the results. I suspect that your typing class was the exception, or you just picked up doing it differently than what was taught. I don’t think there was a large scale “switch” on how things are taught.

But yes, if you type differently than that then ortholinear keys would probably require you to make adjustments.
Prior review is widely regarded as a restriction on freedom of speech.
I'm pretty sure highly optimised code won't be elegant Haskell code though.
Absolutely in agreement, and I would expand that those are my favourite people in general. Having a strong opinion based on a good foundation but that can be changed if new facts emerge is one of the best traits people can have, it is a signal to me of genuinely curious people, filtering out the ones filled with the void of dogma.
This was a great read, thanks a lot!
One a side note, any one has a good guess what tool/software they used to create the visualisations for matrix multiplications or memory outline?
Requesting permission from your source control tool vendor to be able to continue your work is nonsense.

It's alive today! Sr.ht has categories of work you can't host too. Still marinating.
> It's a useful and powerful shell that reminds me of VMS DCL and csh.

I remember watching a video on one of the various Microsoft learning sites in which Snover and another guy were interviewed about the creation of PowerShell. One of the two guys said that after they realized that UNIX-style wasn’t going to work they turned to VMS and drew a lot of inspiration from it.
Which part of his comment was satire exactly?

He mentioned that your job as Software Engineer is to focus on Software quality and push against on unreasonable deadlines. It is NOT your job to make sure the company is hitting its sales targets, that's the management's job.

If you think this is satire, you are in the wrong profession and frankly I'm amazed that on a website called Hacker news, people are attacking parent for this advise. Then again, perhaps not since most people here are focused on startups churning out products with unreasonable deadlines.

No wonder no one takes Software seriously if _this_ is the attitude from the self proclaimed "Engineers" themselves..
The emphasis here is not on Putin but on the negotiations. If you refuse to negotiate, you will get killed. Even if Putin is replaced tomorrow with Mutin or Agutin, it's not like you can skip the negotiations stage.

It was stupid for Ukraine to skip negotiations in 2014, it was stupid for them doing three coup attempts in 15 years, but it was also stupid for Putin to do what he did in 2022. That's past now, though, that is immutable, and the future can only be fixed by negotiations.
And the walled city is long gone :'( There's just a little museum left of it.

As far as I understand this happened even before the handover.
This!

Any prediction beyond 2 years out is probably wrong.

His prediction for 2045 is the same as saying "Sometime in the future we'll have a 'millionfold expanded intelligence'".
Interesting cheap low power system. My brain connects "NAS" with "Data I value" and there isn't anything in the author's system that is focused on enhancing the data integrity. Not saying that is bad, just saying it's the thing that often makes commercial NAS system both more expensive and more power consumptive. I've got an 8 drive RAID-6 setup as a ZFS pool[1]. More power, last I checked about 50W when idle, close to 150W when "working", but I think at this point I've had failures in nearly every piece that ended up replacing something but never lost any data, never corrupted any files. Replaced the power supply, the mother board, and two drives. I haven't had to replace any memory but I do have an extra stick "spare" because that is the kind of thing that ages out and is hard to replace (it's DDR3 memory but I've had systems with DDR2 so really hard to get DIMMS for).

That said, I do see a lot of value in low power systems like that of the author and run a couple. The way I do the energy calculation though is that I boot them off internal storage (MMC/SD) and then mount a root filesystem from the NAS. That way they don't have any storage power cost directly, they are easy to replace, and the power consumed by my NAS is amortized over a number of systems. giving it some less obvious economics.

[1] It is an iXSystems FreeNAS based system.
I can't even begin to imagine the depth of conversation they had. Did Lex ask him about the meaning of life? Did they talk about love?
> It would be interesting to see a uniquely decodable code that is neither a prefix code nor one in reverse.

More interesting than I thought. First the adversarial answer; sure (edit: ah, I see someone else posted exactly the same!):

a 101
b 1

But it's a bad code, because we'd always be better with a=1 and b=0.

The Kraft inequality gives the sets of code lengths that can be made uniquely decodable, and we can achieve any of those with Huffman coding. So there's never a reason to use a non-prefix code (assuming we are doing symbol coding, and not swapping to something else like ANS or arithmetic coding).

But hmmmm, I don't know if there exists a uniquely-decodable code with the same set of lengths as an optimal Huffman code that is neither a prefix code nor one in reverse (a suffix code).

If I was going to spend time on it, I'd look at https://en.wikipedia.org/wiki/Sardinas-Patterson_algorithm -- either to brute force a counter-example, or to see if a proof is inspired by how it works.
There is a reasonably circular path you could take to sail around the world. Just sail near the edge of what is visible in this view [1].

https://www.google.com/maps/@-31.0010223,-173.4498925,3.01z
The fact that you don't seem to realize that downloading 10GB of stuff just to edit/generate PDF documents is completely bonkers just shows how out of touch Latex afficionados are.

As far as I'm concerned, the outputs are pretty good but until somehow really makes no-nonsense software that can do that in an efficient manner, it might as well not exist at all.
Gardensofkadesh.github.io/Demo/
The End of Comments (2018)
Am I misremembering, or was Ubeam, the founder’s previous start up, not sort of a legendary disaster/borderline fraud?