skysight-inc/HackerNews huggingface dataset:
Wonder if CCTV cameras will start to detect incoming infrared and use a visible light spotlight in response.

>Darkness is no longer the refuge it used to be
Tbh from personal experience darkness still is the refuge for people like me going on quiet night walks, until the time I got mugged. Darkness was a great refuge for them, not so much for me after that day. Or the time that a burglar entered my house at 4am and was cleaning out my room, reaching over my sleeping body to grab my phone charging next to my pillow. Great refuge, felt so safe.

For home surveillance I may just have to equip motion spotlights as well, now.
Pagi on the App Store
>>I do not applaud the artificial limiting if supply.

If someone asks you to work 14 hour days but you only choose to work 8 hours a day, are you artificially limiting the supply of your labour? Or making a sensible choice for yourself? The monks have decided they don't want to turn the drink they make into a massive corporation that would be required to make it at the volume the world wants to consume. That is to be applauded - not many people have the strength and sensibility to say no when the demands of the world are greater than what is good for them and their community.
It’s to distract from the government’s unwillingness to hold a public inquiry into China’s election meddling.
I learned there that if you build a successful startup on Ruby, your infrastructure costs are going to be insanely high trying to make it scale and you'd be better off using a typed language with true multithreading and a solid GC.
I'd venture to say 25% of the jobs in large companies are bullshit. Bullshit jobs floating on a sea of pointless meetings is a pretty good description of a lot of corporate America.
One can argue that extremes of fast and clean code will both result in something horrific.

What Casey is doing is showing how bad a hammer is at removing screws. I mean duh, you're removing screws with a hammer.
Ah, so tune down the E-cores to provide headroom for the P-cores? That seems like a pretty reasonable thing to do.
Thank you for this, it's something I never understood.

I have to shut down everything at the end of the day and start from a clean reboot the next or I get overwhelmed. I think it's sort of my way of unloading work stuff from my brain at the end of the day and loading up again at the beginning of the next.
the gratitude thing is kinda fun. I imagine that managers treat that as a "positive only" indicator (lack of gratitude markers should not be counted as a negative, but a lot of them should be counted as a positive), since it's dependent on coworkers who do that kind of thing.

In a previous job I would always offer "e-bux" for fixes. I was half tempted to write a quick backend to track these e-bux, but gamifying that sort of stuff has its own consequences as well...

> If there is an issue with a single deploy, it stops the whole company from shipping changes.

This definitely feels odd to me. Monorepo shouldn't mean mono-artifact! Perhaps this is more theoretical/one point, but if Stripe engineers feel this and this person felt this after less than a year... Bazel is nice y'all. (EDIT: I'm being too harsh here, CD in particular probably makes the calculus on rollouts very tricky)
I think if anything pandas may get additional vectorized operations, but from what I understand Polars is almost completely Rust code under the hood, which makes multiprocessing much easier compared to dealing with all the extensions and marshaling of data back and forth between Python and C/C++ that pandas does.
My neighbor cut down and chipped a large area of mostly dead trees. Maybe his original intent was to clear the area and expand his back yard but it's been 2 years and it's still just a bunch of ugly stumps and brush. I have a lot of woodpeckers around and it makes me sad that they lost a bunch of homes - woodpeckers primarily nest in dead/dying trees.
I think something that should have been in the title is that the breach was facilitated by a vulnerability in an application that many users here might have, Plex. They don’t speak on the nature of the vulnerability in that application. Has it been addressed and fixed through security patches already, or is Plex still potentially dangerous right now?
I dug around my refs and I was about to recommend https://clig.dev/, but I see you've already found it. It's a great little reference to have when building a CLI. I typically read the code for other CLIs, particularly those written with the framework I'm using. The last framework I used was Cobra [0], and I studied how others did theirs:

- https://cs.github.com/?scopeName=All+repos&scope=&q=github.c...

[0]: https://github.com/spf13/cobra
If you fly at Mach 11 and the enemy at Mach 1.3, you fly at vastly different altitudes. You fly roughly at 80 km, and the enemy at 15 km height. The enemy has nothing they can shoot at you. Whatever you decide to do, either you hit, or you miss, but you don't lose. Of course, you are still vulnerable to ground-based missiles, but in the context of an air battle, you have nothing to fear.
> Caught up in Stripe’s Nov 2022 layoffs, which primarily affected new hires like me.

Both in the author's resume and in the article they felt the need to clarify that Stripe layoffs hit new hires primarily (... it wasn't due to their own performance).

Is this true? ~6 people I know who were hired in 2021 and 2022 are still there.
Ask HN: Options to configure Linux as an arcade cabinet for a game I write?
I am a hobbyist game dev whose engine of choice is Unity and who is interested in making an arcade game. I work on my projects at a local arcade bar and I think it would be fun to try to make an arcade cabinet.

The owners have some friends who made an arcade cabinet. However; it's run on a full windows desktop computer and the bartenders have to click into the game application using a mouse and keyboard after logging in. This happens daily due to opening up the bar and due to some game breaking bugs in their cabinet. I don't think that's a good experience because the bartenders would prefer to treat it like a kitchen appliance like all the other arcade cabinets (plug it in, it's on... Unplug it and it's off).

Assuming I'm want to use linux as the base OS, what options do I have to create that kitchen appliance experience?

Current research notes
- Redhat distos have a "kiosk mode" intended to start up a single app
- There might be a way using systemd and disabling the login screen to get the desired behavior
- There's always the option of creating my own linux fork to jettison the parts of the OS that I don't need, similar in concept to what valve did for their steam deck product.
- (constraint relaxation) I could achieve a similar experience as the windows desktop by using Ubuntu and having a "user manual" explaining how to restart the cabinet/application

P.S. In terms of hardware I may hook a graphics card up to a raspberry pi or do more research to find a chip that's reasonably capable of running a 3D game at a reasonable price.
Interesting take. Do you have links to support that claim?
I think there’s a middle ground here. It’s very understandable that the monks don’t want to ramp up production. But being monks they also don’t need to acquiesce to the logic of the global market where their product will inevitably become the sole province of the rich. For a contrast see the Westvleteren Trappists who have taken significant efforts to prevent a Pappy van Winkle situation.
I think that this is the real problem is that one needs to do one's own diagnoses and treatment; this will probably take a year or two to learn the ins and outs. I would pay good money for somebody that can be a good guide to finding the real root cause or causes.

I see your 2 allergist here. Had consult Dr. Choy, did not result in finding anything useful. I wonder if turbinate inflamation can be caused by something that would not show in those skins tests. Do you feel that Dr. Gupta is better than Dr. Choy?
EY staff in China encouraged to wear Communist Party badges
The majority of people laid off were hired in 2021 (including myself), and then 2022. There was a graph posted to Blind before we lost access
All code is just text...
That's the exception and not the rule, most people are unable to tell if they wrote something.
I am not a user of orgmode, but: Managers would not have an opinion on the technical tools used for a presentation but would rather focus on important things, like clarity of message, tempo etc. But even if they do have an opinion, who cares?
Those vouchers were rendered useless though so she had every right to get a refund.
There's Vimium Everywhere, a very recent tool for Linux of mine. I don't know of any other. https://github.com/phil294/vimium-everywhere
At first glance, I definitely like the ideas to encourage positivity and gratitude. But I had the same worries as you: if things go wrong these same ideas could get twisted into toxic popularity contests and "pieces of flair" mandatory fun. People could start comparing how many kudos each employee profile has, then start pushily soliciting them, and then "kudos inflation" happens...

Maybe things Just Work so long as you avoid hiring jerks, and people feel secure enough in their jobs that they don't see the need to anxiously compete with their teammates. (Some company cultures definitely go the opposite direction, favoring cold-blooded ambition over prosocial cooperation.)
Stadiums Have Gotten Downright Dystopian
Because it’s clear we start from radically different perspectives.

You believe some information must be illegal an politicians must protect us from seeing it.

I believe only actions should be criminalized and that no one should have the right to decide what we, as adults, can see and what not
I believe the iPhone front facing camera can pick up infrared wavelengths so you can use it in the dark to pick up any IR illumination.

Point it at the front of your TV remote control and press a button to see it in action.
> the most common device - the phone, or has any concept of cloud backed synchronization between devices.

Isn't it incredible that we've lost the ability, as a culture, to be on top of things without our pocket supercomputers?

I don't need org mode on my phone. I dont need it on every device I own. I use org mode on my PC, and if I need any form of portability I can jot stuff down on a little piece of paper.

Also, it's just text. We have countless services that can synchronize plain text files. Stop being whiney and pick one.

> And I’m sure managers love it when their employees need to give a presentation and they pull out the old trusty pine book

Stop being so snotty.

> and start presenting something they made in emacs…

Yeah, I love an editor talk actually. Presenting with an editor is a strong signal that a meeting is low-bullshit.
… and what about interoperability with scikit-learn, PyTorch, etc?
Do you have a way of partitioning off what you're currently working on from the rest of the queue? I feel like I would constantly get distracted with hundreds of potentially interesting things sitting at the top of my screen.
As with most surveys, the key is how the question is asked. Ask for an overall opinion of Fox News and the results would likely be reversed.

Fox News has trained it's viewership to not identify it as "news media". But if not "news media", what exactly is "Fox News"? A blatant propaganda organization embracing lies and conspiracy for political and financial gain.

Don't take my word for it, Rupert Murdoch himself recently admitted as much in sworn testimony --- and deflected all the blame to the talking heads he employs.

https://www.axios.com/2023/02/27/rupert-murdoch-admits-fox-n...
There's been a writeup on this topic by the Fly team -- https://fly.io/blog/docker-without-docker/
I'm guessing it's because the page has this tag:

<link href="/blog/" rel="canonical" />

They're probably also screwing up their SEO this way.
Yeah, that post could’ve been cut down by half but still retain the literary flourish the author desired.

Entertaining and informative enough to power thru, though.
The Arrow revolution is particularly important for pandas users.

pandas DataFrames are persisted in memory. The rule of thumb was for RAM capacity / dataset size in memory to be 5-10x as of 2017. Let's assume that pandas has made improvements and it's more like 2x now.

That means you can process datasets that take up 8GB of RAM in memory on a 16GB machine. But 8GB of RAM in memory is a lot different than what you'd expect with pandas.

pandas historically persisted string columns as objects, which was wildly inefficient. The new string[pyarrow] column type is around 3.5 times more efficient from what I've seen.

Let's say a pandas user can only process a string dataset that has 2GB of data on disk (8GB in memory) on their 16GB machine for a particular analysis. If their dataset grows to 3GB, then the analysis errors out with an out of memory exception.

Perhaps this user can now start processing string datasets up to 7GB (3.5 times bigger) with this more efficient string column type. This is a big deal for a lot of pandas users.
You have to think Big, not just in terms of single product areas like VR but how it fits all together in the Metaverse. Zuck is a genius in this regard
fwiw, the reason github pages is the fastest is because they're cached by fastly. you can cut out the middle man and put your static site directly on their edgecompute platform now (up to 50MB): https://www.fastly.com/blog/no-origin-static-websites-at-the...
> I closed my paid account, they claimed I owe them money, and the only way of replying is to log in with said non-existent account.

What about sending them a physical, certified letter? Have your lawyer write it.
Same. I don't want to have to reimplement all my CI logic if I change hosting providers. I'm surprised so many vendors assume the opposite.

When I surveyed static hosting providers about a year ago, the only ones I found that didn't insist on taking over your CI pipeline were Netlify[0] and Firebase. I assume it's possible on Cloudflare and AWS, too, but I wanted to go with a provider where static hosting is core to their business.

I've been happy with Netlify, but given how deeply they bury their "manual deploy" feature, I fear the day that they decide to force everyone into the Netlify-native build workflow.

[0] https://docs.netlify.com/cli/get-started/#manual-deploys
To me that's a weird question to ask then. FWIW, I try to address all comments on the content, sometimes - for highly voted commenters/submitters one just notices over the years.
Casey is a bad example of a game designer and he'll be the first to admit it. However, it is worth noting that Jonathan Blow very much does design while he codes and recommends the practice. He also generally abstains from library dependencies and implements a lot of thing himself.

Of course, part of the point of Handmade Hero is to show that you can totally reimplement everything from first principles. Libraries are not magical black boxes, they're code written by human beings like you or me, and you can understand what they're doing.

For instance, he wrote his own PNG decoder[0] live on stream, with hardly any prior knowledge of the spec, even though I'm confident that under normal circumstances he'd just use stb_image. I'm sure he did this just to show how you'd go about doing that sort of thing.

[0] He only implemented the parts necessary to load a non-progressive 24bit color image, but that still involved writing his own DEFLATE implementation.
I did a nature guiding course a long time ago, and according to that the biomass of termites in the Kruger National Park exceeds the elephant population there.
Does your face feel warm, when the sun shines on it? Would it feel warm from a handful of low power IR LEDs? I doubt it. People underestimate the power of sunshine.
You can’t, so you assume that all thanks are “performative” (insincere). The action thus becomes indicative of adherence to group norms for the performer, so more of a culture-fit test for the person giving thanks. There could also be an in-group acknowledgement by being thanked if the performative culture gets really strong.
https://josephcantrell.org/

He’s got some psychiatric issues.
The primary qualifier here is this isn't American police. Use of force, excessive use of force, and lethal use of force are much, much rarer here. Police kills about a dozen people per year. Not over a thousand. Though worryingly this number has risen a lot in the last couple years, it used to be more like half a dozen ten years ago.

Regardless, when it happens, it's still a police force, so you still have esprit de corps, "blue wall of silence" and "DA doesn't feel like prosecuting people they work with day to day" effects, and evidence is quite frequently not gathered or "gets lost". So for example if there is excessive use of force at a protest it wouldn't be unusual for those recordings to be misplaced. Bodycams aren't universal yet, but they're always somehow turned off during excessive use of force. The latest example would be a 16yo refugee who was shot dead with an MP5 (i.e. not standard-issue-24/7-belt-carry for police, something you have to get from the car), all officers had bodycams, no recordings. Five officers were charged with various things (up to 2nd degree homicide) because a citizen made an audio recording of the police action (which is a felony btw.), revealing contradictory and false statements.
As Millions of Solar Panels Age Out, Recyclers Prepare to Cash In
If we could get the tobacco lobby on board with this thinking, imagine what a better world we could wake up in tomorrow
In your goofy provocation, their housing is assumed. That's what you're caterwauling about, yea?

And yes, all people deserve shelter, education, and food.
If Signal were a truly open distributed system, instead of relying on a centralized almost closed source server, it would not be possible for any government to block it.

And the only thing worse than being blocked, is their "leaving" the country, basically denying the encrypted messaging to the people who need it the most.

I wish that matrix got the attention it deserves, but right now, we are still stuck with this "better than nothing" solution called Signal.
At that point I would just buy the cheapest iPad and use it only for that. If you need mobile data, setup a hotspot temporarily.
I build everything alone and the way I've solved this is:

1. Use consistent patterns for how you implement things. Don't mix and match; nearly all implementations in a given context/domain rely on the same mechanics.

2. Document the patterns you use. If they're your own, take the time to write up a blog post or tutorial on the how/what/why of them.

This has enabled a surprising number of people to pick up a project I've worked on with very few questions and little effort.
Do you have an opinion on N5? My second hand (somewhat dated) info is that Pandas are not a good fit for unstructured (CV) data or ML.
Thanks for doing this. It will be really helpful, I was looking forward to do some custom modification in the mocks server.
I tend to avoid too much Desktop pollution except to maybe keep something I'm referring to a lot. However... While I used to maintain a pretty granular file folder hierarchy, these days I mostly just dump things into an &Archive folder or one of a few other fairly generic folders and, yes, rely on search/knowing the approximate date.

And I don't really have trouble with finding my own stuff. It's finding docs that have been shared with me in part because things I really need are mixed in with a zillion agenda docs and presentations from some meeting I didn't really care about.
Latency of Celestial Bodies
The term oriental is offensive because it's been used to reinforce the idea that those from the exotic orient are forever foreign and could not become American. This justifies exclusive policies, segregation, etc.

That's not the only reason the US Federal government decided to stop its use in official documents. It's also a terribly inaccurate term - exactly WHERE in the East are you talking about? India, which is in the East, is far different from South Korea, which is also in the East. I'm sure that people in those disparate regions would much rather not be lumped together in a single category.

It's a lazy, outdated term used by lazy people.
This is basically what CodeBuild does.

The default Docker containers that CodeBuild uses (you can create your own) and the shell script it uses to parse the yaml configuration file (mostly a list of shell scripts) are all open source and the entire process can be run locally.

https://github.com/aws/aws-codebuild-docker-images

https://docs.aws.amazon.com/codebuild/latest/userguide/use-c...

Disclaimer: I work for AWS. But nowhere near the team that developed Firecracker
Yellow Chartreuse and tonic is/was one of my go-to hot weather drinks.
Sure often playing valid moves is possible, but not only is it moving the goalposts but different approaches actually produce skilled players using neural networks.

Anyway, my point was less about the game than how its failure show what’s going on better than it’s successes. The GPT approach is optimized for chat bots and its successes have more to do with exploiting how we approach communication than anything that can turn into AGI.
Penpot, an Open-Source Design Platform Made for Designers and Developers
East Palestine the New Vietnam?
When was that not the case? Only time I can think of is A/B testing facebook.com and maybe the transition to mobile feed?
“You’re a nice young man, but it’s Fourier analysis all the way down.” - DSP engineer to ML engineer (probably)
I love qutebrowser and use it daily (and donate to the compiler), mostly on Linux but also on Windows.

Here are some of my headaches that force me to use Chrome/Firefox anyway sometimes, if anyone has answers to these I am very interested to hear them.

* Can't save passwords / autofill (for accounts I don't particularly care about)

* UI scaling in Windows (for high-res screens) is bad. The web page contents do not scale automatically.

* Does not resolve Teams "secure links" (workaround is to right click teams links instead and copy them, then paste in qutebrowser)

* Twitter videos don't work

* On linux (somehow this works on windows), "accept all cookies" sometimes does not get rid of that prompt. Stack overflow is an example where this happens. Another example is redhat where the prompt does not load for a while [0]

* Clicking something that spawns a box where text can be inserted does not bring me into insert mode. Example [1] (the searchglass). This causes me to close the tab by mistake sometimes by typing 'd'.

[0]: https://access.redhat.com/documentation/en-us/red_hat_enterp...
[1]: https://www.atlassian.com/software/jira/templates/web-design...
I can't tell if this is parody or not, which admittedly makes the comment 10x better.
I've definitely experienced similar, mostly when thanks are rolled up above team level into large all-hands type meetings though. In those cases you'll get senior managers polling everyone to submit some thanks so that their team isn't under-represented in case it looks like they're not pulling their weight.
I really like Org Mode, but I only need a tiny amount of its functionality. Emacs is my editor of choice anyway, so it's convenient to use Org Mode for my personal daily to-do list and backlog. And not even for a specific workflow system (e.g., GTD or whatever), just tasks with scheduled dates, deadlines, and some custom states. Agenda view is neat, too. That's plenty for me. It always impresses me though when I see how much others can do with it!
HP Dev One “sold out” less than a year after release
The only ethical way to kill a rat is to, first of, make sure the rat is cognitively sound and able to stand trial. Second, produce a relatively compelling argument for capital punishment. And last but not least, allow the rat's legal team chance to appeal the verdict, shall the rat is deemed guilty by the jury.
> A running joke

On purpose??