skysight-inc/HackerNews huggingface dataset:
At my college, you only need one paper not many
That things are just annoying enough to pirate that there isn't ever a freeforall, like limewire or kazaa, again.
If you ever have your home infested with bed bugs, their eradication is simple. You need to have a bedframe with countable legs, a bug-proof plastic mattress cover, and a bag of diatomaceous earth. You simply zip the cover over your mattress, and put a 1cm layer of diatomaceous earth around the feet of your bedframe. The bed bugs naturally come out to feed on you at night, then find burrows to hide in during the day. Normally they'd hide in the crooks of your mattress, but we've already prevented this. They are forced to walk down your bedframe, and over the layer of diatomaceous earth, which causes fatal ruptures in their carapace. Bed bugs can only live about a month without feeding, and you should expect any small to medium sized infestation to resolve in this timeframe, certainly any infestation which might arise from picking up a few bed bugs from traveling.
> I'm going to be honest here and say that I don't know what Microsoft's actual motivation for requiring a TPM in Windows 11 is.

It is quite obvious: to force people to buy a new PC. TPM provides no added security value for the vast majority of users[1] but it is a convenient hardware that has only started to become standard (fTPM) in PCs built in the last ~8 years so it provides an excuse for Microsoft to declare computers older than that (which can run Windows 10) obsolete using "security" as an easy scapegoat.

[1]: https://gist.github.com/osy/45e612345376a65c56d0678834535166
A brief history of Time Scales
probably because they aren't real
Bought a new Macbook recently and tried most of these. Ghostty seems really good. It _just works_. Helix is pretty cool, also feels like it _just works_ versus something like base nvim (although I'd start with kickstart.nvim). Maybe I should give Fish a go.

Zed's pretty much fully replaced VSCode on my Macbook, but that's not new, it's been my daily driver for months.

An honorable mention from me is Zellij. Feels a lot more user friendly to beginners than tmux.
Probably advantage of DRM is that circumvention can be criminalized and absence of DRM implies circumvention.
No such thing as wasting a Cybertruck.
> What all three of these reversals suggest to me is that the 2024 election wasn’t a victory for populism or actually any kind of “ism.”

anti-incumbentism
People not aware that DEET bug spray is effective in airports/airplanes/public transportation for lice/bedbugs seems to be a recent phenomenon.
How shocking! Surely such things were completely unprecedented before the Jackson administration.

Oh, wait.

https://en.wikipedia.org/wiki/Corrupt_bargain#Election_of_18...
Their top level domain (.su) has mysteriously survived...
Bed bugs have nothing to do with lack of cleanliness. The babies are basically undetectable, and the adults barely so.

They feed on blood, not sugar or food or other markers of “dirtiness”. They don’t need to feed for very long stretches of time, so they can be hiding anywhere, anytime, and only toxic insecticides can get rid of them.
I'm starting to believe that these articles are commissioned. I asked their public model questions related to branding and marketing, instructing it to come up with a brand identity based off the apps functionalities. It kept talking to itself for more than 5 minutes in Chinese! Then finished up with a very bad answer!
Eating junk from your toenails on camera doesn't convince those people either.
Some of my favourites from this year:

* The Death and Life of Great American Cities by Jane Jacobs. Classic urbanist book that changed the way I see my city, and elegantly described so many things I didn't know I knew.

* A Psalm for the Wild-Built by Becky Chambers. Short, beautiful sci-fi story.

* The first four Dune books by Frank Herbert, so full of intrigue.
this of course is false… it scales fine if you know what you are doing.
H1b visas are not limited to tech, doctors and other professions can use them too. In fact, it's easier to get an H1B as a doctor, since many hospitals are non-profit, so the number of such H1B visas is not numerically limited
With how good modern screens are, and how good cameras are (and how easy both are to hack), you could always play back the video and capture the photons through the air.

There was something called Macrovision back in the VHS/DVD days that tried to defeat digital/analog conversion, and I'm sure visual techniques could be devised...

But I imagine someone with a good OLED and a good mirrorless camera (or even a cell phone nowadays) could make a pretty good 4K replication of any media that displays.
There are many USB capture dongles with chips that ignore DRM, easily available for cheap at popular online stores. Nobody has to go as far as jailbreaking screens.
how does the decryption key get into the GPU?

are GPU's currently shipping preprogrammed with keys used in DRM?
> Hmm. I'm ready to believe you, but 2257 doesn't seem totally infeasible to comply with in a VHS world.

I'm not saying that it was supposed to be impossible to comply with per se, but rather that it was supposed to be impossible specifically for the porn industry as anti-porn crusaders imagined/alleged it to be at the time. There was a bunch of drug-war-like rhetoric about how porn had become more violent, exploitative, and outright criminal since 1970, when the previous government commission on the subject reported that porn wasn't an important social problem and should not be restricted for adults.
AAPL 3.785T > MSFT 3.134T. In the only measure that matters for American companies, Apple won.
> Posting a story on Hacker News is like flipping a coin. Your story's likelihood of not getting upvoted is about 50%

My experience puts it more at a 10% chance than a 50-50.

My overall anecdotal learning is that nothing matters, and you never know. I’d remove all this data-driven hype about how to post and succeed on Hacker News and just have fun letting people love the stories you post.

Finally, remove emotion from your activities. Just be here for the fun — the comments, the people.

Hacker News is a fun gathering of the best technical and curious people worldwide. I have seen my comments upvoted, talked about, and also downvoted to oblivion with scorn and ridicule. I read them, laugh or ignore them, and sometimes engage in exciting conversations.

https://brajeshwar.com/2023/hacker-news/
I've been working 20 hours a week at a major company for the last 7 years and I love it. Full health benefits.

> What kind of role are you in?

SRE/Programmer

> How did you make the part-time arrangement happen?

I accidentally fell into it when I went part time to do a masters degree to consider switching careers but then, when I decided I didn't want to pursue the other career, I just kept doing part time and my company was fine with it. I work Mondays (7 hours), Tuesdays (7 hours), and Wednesdays (6 hours) and then I have Thursdays through Sundays off. I get paid half of course but it's still a good salary (grateful to be a programmer!).

> What’s been the hardest part of working part-time in tech?

Sometimes it's easier for me to take calls on Thursdays or Fridays instead of pushing back on it (technically I could, but I don't want to jeopardize my part time status). This is fine as I just make up the time in the following week but it means that I can't easily treat Thursdays and Fridays exactly like a weekend as far as scheduling trips, etc.

> Are there specific companies or setups that are more open to part-time roles?

I did it at a huge company so I think it's possible anywhere but I already had a great reputation and my company really wanted to keep me, and I think it would be harder to do without having a great reputation. I get the impression that companies generally don't like doing this because of the possible contagion effect of other workers wanting to do the same, so I generally don't talk about it much at work.

> Any tips, advice, or experiences you can share would be super helpful!

Four days a week part time is much more do-able than three days a week. Don't limit yourself just to companies/jobs that explicitly advertise part time work, though those certainly also make sense to apply to, but just make part time a key part of the negotiation process. Consider emphasizing flexibility.
> all of these expectations have been casually met with retail goods within living memory .. there are a few generations rattling around that haven't encountered it
often enough in life to come to expect it.

It's worse than that, because even for those who are old enough memory can be short and it's hard to viscerally understand that things were different some 10 or 15 years ago. It would be interesting to see a stress-test for a contemporary low end bookshelf from Walmart vs an older one, and to see a "hours of labor required for purchase" breakdown, but I'm pretty sure I know what it would look like.

People are aware that things like planned obsolescence happen, but underestimate how common it is, and are less aware that premium offerings where you pay extra for extra quality are also just a scam. I buy commercial products for everything I can hoping that classic capitalism is still working as intended, because maybe in more B2B transactions which are often high volume, companies are still somewhat afraid of losing a customer while they run their race to the bottom. But the relationship between consumers and corporations has drastically changed to be almost ridiculously adversarial, and increasingly you can't opt out by doing your research, or buying once-trusted brands, or spending extra money.

From coffee-makers to mouse traps, almost everything sucks, even after you give up on Amazon. And since we're here, the old saying "build a better mousetrap and the world will beat a path to your door" also seems hilariously naive and dated. Today you'd start with a marketing department and a few bribes to setup exclusive government and municipal distribution contracts if you were serious, and then make the worst possible trap you could get away with. With 8 billion people and a world-wide market, what kind of idiot would care about customers returning? A startup would invent the perfect thing in a day, then sell it to Big MouseTrap who would squash it, increase ad budgets, and push substandard mouse technology even harder.

While we're all getting used to the treadmill of buy, break, and buy again as if this were just normal, let's take a moment to contemplate the old man yelling at the clouds. It's not always for his benefit only, but sometimes truly an effort to educate the public about something they are missing.
The sort of person who can set up -arr daemons isn't going to really be on the radar of anyone pushing DRM. Those skills are so rare people will pay for them. The point is that there is a huge market of people who barely know what an internet is but want to watch media. As long as they can't figure out how to get pirated content up and running quickly then DRM is doing its job.

Pirated content represents a relatively small and motivated community. There'll always be something like it, so the question for rightsholders is how to manage the size and visibility of that community.
In the past, I set up something similar, except I would reverse forward my local ssh port to my remote servers (so that I could easily ssh back regardless of network topology). Ultimately I didn't keep it out of security concerns -- I had done nothing to limit the commands.

On the topic of limiting the possible commands - for my use case I only needed pbcopy. Maybe think twice before letting an insecure VM or remote host read your clipboard contents with pbpaste.
The FSF has turned into the crazy old aunt that insists you unplug the coffee pot after use in case it's bugged. It's taken me a long time to come around to the reality that they are holding Linux back at every juncture, probably still salty over the GNU/drama.

Modern TPM support in Linux and systemD now permits automatic disk unlock for LUKS encrypted volumes using a key stored in the TPM - some ~15 years after Windows could do it.

I wonder what the TPM support is like in the HURD - ha!

The only complaint I have about the TPM is there is no standardisation in connectors, pinout, or bus type when it's not soldered onto the board. I have three motherboards with plug-in TPMs and each required a different, unique part that was difficult to source.
Ohio State University won its game of American football against University of Oregon to advance to CFP semifinals.
I wonder how many trees were on earth a couple hundred years ago before mass deforestation
I highly recommend the viewing of the video in the linked blog, which was posted in October 31, 2024.

It's absolutely humbling how far we've come in such a short period of time. "Working in meat space" has always been touted as one of the last safe refuges from ML, but it seems like it's not going to be as unapproachable as we thought.
By IDE search do you mean that it was using glean even in your local vscode? Does glean therefore work in combination with LSPs, because scip says that code modifications are a non-goal and now I wonder why somebody would create such a big tool only for local code to still just use LSPs and never use the server version of code navigation (scip or glean).
Yeah my experience with Unity was that, if you are doing something the Unity way, its very easy. If you want to do something that the Unity devs never considered, you are at best developing from scratch, at worst existing Unity systems are going to stand in your way.

I built a prototype Metal Fatigue tech demo (No real game logic as such, just the framework) and I found that heightmap based deforming terrain for the underground drill rig to dig through was so outside the design intent of unity that it would be the sole thing I spent hundreds of hours working on to get it past the tech demo stage. Like I got it working, but its so tenuous I could never ship it as is. Not to mention the default modules were writing my changes back to the heightmap object, saving them when that was unintended. I think the code I was using was intended for tooling, not for game logic.

And the Unity Store is great if you need a plugin to clone some mobile game system, but once you went to any depth it was just a hook to get 50 bucks out of you for no gain.

Its an interesting ecosystem.
If you're going to run Windows 11 anyway, why would Microsoft care if you do it on a new or older PC?
Python might be bigger outside of the web but for any Web app, Rails wins hands down on the amount of battery included software that exists in my opinion.

I've done both and I find that in Django I had to resort to more manual steps than what I'd do in Rails.

The testing story is also better in Rails compared to Django, that's not even close.
That makes some sense, I'd say using DRM should void copyright completely, keys or not. I.e. if they want to go out of the way with invasive anti-user measures, they should lose any legal protection against copying of that stuff.

It should also drive home the idea that DRM will be broken anyway and they'll be just left with nothing, so let them stick to copyright itself without all that DRM garbage.
There was once a startup product for that. Came in a box "Now you can barcode everything in your house". Saw it at Fry's Electronics in the DOS era.

There's a modern version.[1]

This is a bit much for a house, unless you have way too much house, or several houses.

[1] https://www.intelliscanner.com/products/scanabout-home/
The Ohio State University (American) football team won a big game today
We’ll call it KeplerBoy day in your honor, a new unique day.
Show HN: An Entire Task Management CLI in 1 .SQL File
I made this to practice PostgreSQL, but maybe someone here also finds it funny :)

It has what's typical of a task management CLI: functions to modify tasks, multiple calendar views (month, week, list), search, a simple progress bar, and even a burndown chart. The unique part is it's all contained in 1 .SQL file.
Awesome! Contributors are definitely welcome, with just me this project will take an extremely long time to get to a polished state. For anybody interested in helping out, a Discord channel was set up to help coordinate.
This has been built in to postman for years
I don’t agree with your position on tests. I find that writing tests even for small applications saves me time. And that’s even in a language with a sophisticated type system.

I’m also not sure how much time you imagine one spends on setting up CI. In my case it’s just one file with about 20 lines in it, and I usually just copy and paste it from previous projects.
Perhaps like me you are somewhat blue/black colour blind. It’s apparently a deficiency in rods in your eyes.
Especially when you add HDR to the mix, I think it's still extremely difficult to get a high quality screen recording, if only because it's so hard to get the exposure right.
> B) How are these DRM schemes actually being defeated?

1. Disable video hardware acceleration in browser (preferably FF)

2. Open OBS studio

3. Record screen while streaming service of your choice is running.

Still works in modern OSs like Windows 10.

You're technically not circumventing the DRM decryption routines when you do this since the pixels displayed on screen have already been decrypted (just like recording cable to VCR post-decryption), so the legality of it is towards the lighter grey end compared to ripping DVDs. IANAL though.
Microsoft doesn't sell hardware. Why would they be incentivized to make you buy new hardware? Unless you're alleging that their hardware partners pushed for it, in which case there would likely be logs of communications that are pretty illegal.
Go initially tried to capture the C/C++ space and failed miserably. Rob Pike lamented[^1] over that in a famous blog post. It got the most love from people coming from Python and Node. Then it became the defacto language for writing networking tools, and to this day, it holds that crown.

Go is in an awkward spot—it’s not dethroning Python because it’s not as expressive, academics hate it, and it’s not as fast as Zig or Rust to appeal to systems programmers. So it only makes sense to target the web services section dominated by Django and RoR.

[^1]: https://commandcenter.blogspot.com/2012/06/less-is-exponenti...
Not necessarily.

For visual tasks, that is the state of the art, with visual features being "gouped" into more semantically relevant parts ("circles" grouped into "fluffy textures" grouped into "dog ears"). This hierarchy building behavior is baked into the model.

For transformers, not so much. Although each transformer block output serve as input for the next block, they can learn hierarchical relationship (in latent space, not in human language), but that is not backed nor enforced in the architecture.
What's driving stocks
Is not about exposing functionality, but to add semantic value to the upper layers.

Sometimes may include indeed extensions to a language, but in that case by the standard means of abstraction preferred in that language: clases, templates, functions, structures.

You keep saying that there are no problems and that it isn't like anything mentioned but you don't have any examples.

What is an example of "adding semantic value" that isn't using the languages normal constructs but is still not something someone needs to learn and memorize?
Not easily. But not all use cases require it. The regex crate makes heavy use of this pattern for finite machine states, for example. But this fits nicely with an arena allocation pattern, so everything can just be dropped at once.

Despite this, it's one of the fastest regex engines around: https://github.com/BurntSushi/rebar#summary-of-search-time-b...

Here's a related but more isolated analysis: https://github.com/burntsushi/rsc-regexp
thought you were joking… i learned something today :)
This is true for most databases though .

How much is out of the box or simple easy to access configuration not magic incantations either you need expensive courses to know or be battle hardened with years of experience is the question really
Windows 10 to Windows 11 upgrades are free. You know what's not free? The Windows license on a brand new computer if it's bundled with Windows. And here's a friendly reminder that the vast majority of users don't know how to build their own computer and install an operating system, even if it truly has been made extremely simple nowadays.
2008, Protected Audio/Video Path (PAVP), https://www.anandtech.com/show/2622/2

Movie studios wanted a way of securing the content between the time the AACS was decrypted and the HDCP encryption took over. Once the AACS was decrypted the encoded movie was sitting in main memory and could be intercepted by any other application.. The solution was to re-encrypt the data once it was pulled off the disc (I'm not kidding).. encryption would be done by the application.. The graphics driver would be able to pass along the encrypted data to the GPU, which would then decrypt and decode it in hardware and then the entire framebuffer would be HDCP encrypted by the GPU before sending it out over DVI/HDMI.
They do sell some PCs, but their market share is very low, and I can't imagine it's a significant part of their revenue. They definitely wouldn't bother slowing down Windows 11 adoption to sell a few more Surface Books.
In this case the piracy model might change into something like the software cracking scene where groups with specialized skills and equipment would be the ones doing the uploading. Regular people wouldn't be able to make copies with a capture card to send to their friends but popular films and shows would definitely still be released by those groups.
Most 3D printed parts have a telltale texture resulting from the layer-by-layer deposit of material. The same goes for many milled/CNCed parts bearing evidence of tool marks. Once you've seen and held enough, it's relatively easy to identify whether a given part was printed, cast, milled, lathed, etc.

I say most because there are finishing methods which can largely obscure these details and make it less obvious as to which method produced a given part.
Santa Cruz surfer rode potential world record 108-foot-tall Mavericks wave
Depends, in certain locales pirate IPTV is very popular, arguably even easier than Kazaa ever was! Stick a USB in your TV, done.
Today I learned: https://www.register.su/

Very interesting page, reminds me of old internet in it's writing style.
They don't sell hardware, but they get paid when their hardware partners sell you a new laptop with Windows on it.
Treasury's sanctions office hacked by Chinese government, officials say
Try what I told you, I get the impression you'll learn something in the process.
That knuth check story was pretty great. it reminded me of when I had to write pow() from scratch many years ago. However mine was not optimized in any way, and was a very sluggish naive implementation of an algorithm I found in the nist mathematical function library.

I was young and worked night shifts feeding tapes to a ibm mainframe, in the down time I would amuse myself by reading the ibm manuals laying around and writing scripts on the operator console, some useful and some not so much.

One of my more useless scripts was a sort terminal characters drawing routine, I wanted to draw lines at a specific angle which would require sin(), cos(), however, the scripting language used had no included trig functions. So I looked it up. and smuggled in a printout of the nist reference sin function. At which point I found, to my dismay, there also was no floating point power function. So the next night I smuggled in the printout for that one as well. And now, armed with a highly questionable implementation of sin(), cos(), pow() I could finally draw the hands for my stupid analog clock screensaver on the 3270 terminal. Honestly probably the highlight of my time there, but I was too scared to let anyone know about that script, didn't want them to think I had too much downtime.

https://dlmf.nist.gov/6.6