skysight-inc/HackerNews huggingface dataset:
Hey I want to address why this extension is different from other scrapers.

This is for ad hoc generation of EPub from websites that don't have scrape well using traditional scrapers (think standard request based command line scripts or some other chrome extensions that scrape based on open tabs/window) for some reasons:

1. Usually command line scrapers and other extensions have predefined sites they work for, this one's outside of those sites

2. Or they requires nontrivial configuration and/or code

3. Some sites use javascript to dynamically generates/retrieve the text, in which case you need the browser to run the JS - This was the biggest gap for me.

4. This one runs in the browser, so maybe less likely to be detected and blocked

I also don't intend this scraper to be robust or used in a repeated fashion as a background scheduled job, that's why there's a UI for selecting key elements for scraping. It's meant to be more generalized so that you don't have to have a configuration for a site to still be able to scrape it relatively easily with just some mouse clicks.

If the site you're scraping is already handled by the other programs/extensions, then this wouldn't perform better since the other ones are specifically configured for those sites. Otherwise, this extension gives you the tool to scrape something once or twice without spending too much time coding/configuring.

I don't find myself sticking to the same site a lot, so wrote this.
The big oh is the same man. It just feels like it’s less efficient but it’s not. Think about it.

And it’s more modular with more loops. If you’re trying to shove 4 different operations into one loop you’re not programming modularly and you’re trying to take shortcuts.
X AI – Documentation
> Have you considered having empathy for people with different views than you?

This is an interesting response in a thread defending an abortion ban.
I assume it’s just lazyness
Were you writing Clojure there?
search cursor composer
>They claim they're going to get these laser communications between the satellites which will make things faster for a long distance... [this is because light travels faster in a vacuum than through fiber optic cable you up to London a very important one for the Global Financial system Starlink latency is under 50 milliseconds while the current Internet is around 70 milliseconds] yeah Starlink can't do any of that at the moment.

>Probably something to do with the fact that the satellites are hundreds of miles or kilometers apart and you're trying to hit a tiny moving Target from another moving target with a laser and then and chaining those together that doesn't sound very easy but they're promising to launch some satellites that can do it in the next generation [getting close to launching satellite 1.5 which has laser interest satellite links]

>Now where have I heard that before... Let's just call me skeptical on this one

https://youtu.be/zaUCDZ9d09Y?t=1688

This entire video is just the same thing over and over. As is usual with him, he doesn't actually make any strong enough claim and just goes on endless sneering. But in the context of the video, it is absolutely clear that he's saying it is just another lie and that it's basically impossible. Remember, this was mere months before the laser network went up. He also claimed that the bandwidth is never going to be usable, but it absolutely is.

Also, that's just the fallacy fallacy. This isn't some sort of debate club, it makes perfect sense to discredit someone based on past record. For example I would absolutely take with a grain of salt anything Musk promises. It would be very dumb to just erase any priors everytime someone claims something. And no one does that expect when it's to play fallacy semantics online. I never attacked thunderf00t as a person, I'm attacking his completely bogus track record on SpaceX.

This basically he does every single SpaceX event. I'm not even exaggerating, I'm pretty sure the exact same happened in the latest stream. Just making up stuff about holes, "guaranteed" failures, it's super weird.

https://youtu.be/OCUceQzCh-Q
It's a political advocacy organization so it would be very strange if it was not politically 'biased'.
The question is: how long until a vulnerability in your - now public - resource behind Pinggy is discovered and exploited?

The vuln is there, trust me.

If you use Wireguard or Tailscale, your network is private. Only other devices in this private network could explore this vuln.
To be honest, it probably depends on (a) how much you value your sixties over your twenties-thirties and (b) how much you trust the market to not take a barrel roll
https://archive.vn/cFpzA
I bet you weren't buying midrange Motorolas. I bought a Moto G for $179 (forgot the model: may have been G1/G2, and that may have been promo pricing for an unlocked phone) and used it for close to 5 years. I only stopped using it because the camera quality was showing it's age relative to the flagships of the day.
In the scan, where it says "and shortly came to the edge of the Punchbowl and easted my eyes on its beauty" OP changed "easted" to "cast" and the tumbler one says "easted[sic]" ([sic] is theirs). I wonder if it's supposed to be "feasted".
Why do you need to lock the phones for this? If the point is to lock customer to a subsidizing contract just do that: use the contract to enforce the lockin. What do they care if I use another sim card on the phone if I'm paying the monthly service for the duration of the contract?
That just tells you where in the EEE lifecycle you are.

Embrace, extend, and extinguish
`--->

https://en.wikipedia.org/wiki/Embrace%2C_extend%2C_and_extin...
I plan to use MonicaHQ , I failed to self host behind a reverse proxy and the effort was no longer prioritized but I would be interested if anyone else is using it.

https://www.monicahq.com/blog
I thought I put a gift link, sorry! Can you try this? https://www.wsj.com/lifestyle/careers/successful-professiona...
I'm convinced slowing feeding students, and having them produce good low-level codebase(s) (e.g. OSs, compilers) is a great Way to "holistically" teach them CS, much better than what's happening usually. "C is a razor-sharp tool"!
Also important is that the supply of money, of houses and of hotels is fixed.
Minor quibble here: If a student gets stuck on a single homework problem for hours, they're probably hopelessly lost and would benefit from being interrupted. That or the problem is way too broad to be mere homework.
Had a white van with huge antennas parked out front for a few days when they were refusing to believe that a large share house of young people didn't watch TV. This was in 2015. We didn't own a TV nor watch.

The van soon left after a few days but left a full bottle of yellow liquid. Makes a fun story, but yeah they threaten you a bunch and it's quite sad.
I was wondering if a geostationary satellite has ever broken up before. I found a NASA list of satellites that fragmented:

History of On-orbit Satellite Fragmentations, 16th Edition

https://ntrs.nasa.gov/api/citations/20220019160/downloads/HO...

Searching that PDF for "geostationary" I found:

"The Russian government’s disclosure of the Ekran 2 battery explosion on 25 June 1978 is the first known fragmentation in geostationary orbit."

There are two other geostationary fragmentations in the list, Ekran 4 and Ekran 9. These two events are hypothesized to have also been due to battery explosions.
> you’ve presented an elementary level view of the problem

I'm presenting the problem as it is understood by almost everyone who views the issue as a problem. The problem isn't ill defined: it's quite clearly defined. What we're disagreeing on is whether it constitutes the root problem. The EFF doesn't do itself any service by dismissing as ill-defined a perfectly well-defined problem when the disagreement is over whether it's a problem at all.

Put another way: if I say my problem is I'm seeing too many orange things, I think that problem is perfectly well defined. It's just not really a prolbem.
WHATEVER YOU PUT IT ON.

A company I worked for a long time ago paid to move me across the country. It hired both a moving company and a packing company. They both arrived on the morning of the big move and I told them to take everything, as I'd already packed everything I needed for the drive in my car.

Ten days later, the moving truck and unpacking company showed up at my new place, and among the items they unloaded was my kitchen trash can, complete with its trash from the previous city. Thank God I didn't have anything stinky in there!
This is an interesting suggestion but I’m running Ubuntu on a MacBook Air while traveling. When I set up the new home office though, I will try this tactic. Thanks for the idea.
For when you don't care enough about the groom to put any effort into his day. The only thing more crass would be an app so you can just prop a device up front and not even have to be there in person.
This has already been done.
Discussion on the tweet (12 points, 6 hours ago, 4 comments) https://news.ycombinator.com/item?id=41906306
You listed out what you think the options are. You have to pick one, so pick the least bad.

Realize there are practical limits to knowledge here. In the case of a new graduate, they are likely to have little or no job experience, so no one actually knows how they function in a workplace. Even if they were a personal family friend who you knew quite well, there would be considerable uncertainty.
Disney Plus and Hulu won't let you sign up through Apple anymore
The Secret History of the Mongol Queens by the same author was pretty good as well, though I liked the Genghis Khan book more.
Ah, so you are the author of Rust in Action. Thanks for the great book! Despite not liking Rust, the book was really engaging and enjoyable.
> Accessing a data member that's within the common initial sequence[1] of both union alternatives is perfectly well-defined.[2]

Wow, thanks for the detailed answer. I'm not that familiar with standard. I will explore your links.

> I don't know about Rust, but in C++ you probably wouldn't be able to type-pun `std::byte[]` in all the ways you'd need to during constant evaluation

Probably yes. Despite on that I used `constexpr` in impl, I didn't tested this.
I will add task to backlog (and never return to it, xd).
> My comment says ng/mL and nmol/L, and my sources agree

Buddy, I copy pasted ng/mL from your comment. You're correct to have amended it into IUs. (EDIT: Never mind, nothing was amended.)

> he told me quite directly that basically everyone around here should be supplementing vitamin D

Sure. That's medical advice.
WordCloudMaster – Seamless Video Recording
We are discussing the price of smartphones, not the price of data plans.

The infographic also seems pretty wrong, FWIW, especially considering that many US plans are uncapped and thus price/GB depends on usage. (There are sometimes, but not always, throttles past large amounts of usage eg 50GB/month, but since most of these plans cost less than $50/month, it seems extremely unlikely that most people are paying $6/GB as the website is claiming.) Verizon's "Visible" brand, for example, offers plans for $25/month with "unlimited" (soft cap at 60GB) data, for an effective $0.41/GB assuming you use up to the throttle limit. Even non-unlimited plans can be quite cheap; T-Mobile, for example, offers prepaid data plans for as little as $1/GB.
When a worker RTOs with a one hour commute each way, 5 days a week, they have already worked for 5 days that week.
What exactly is wrong with it? That is a definition fit for someone who does not have prior knowledge of what a runtime error is. It might be boring to us, and I might word it a little different, but it's fine.
> While that may be true, isn't another reasonable explanation that the Copilot development team is moving as fast as they can and these sorts of workarounds are being forced through in the name of team velocity?

this strikes me as most likely. it is anti-competitive, but it's probably not their motive.
Literally millions of people use it (whether they know it or not).

Societies should criminalize behavior and then (shocker!) enforce the laws! Let tools be tools.
The key is that changes in bodyweight integrate all the relevant information, so if you're tracking bodyweight and calories, you have all the information you need to make actionable choices to manipulate your bodyweight at will.

Add in sufficient protein and strength training, and you can manipulate your body composition at will.
Shades of UK comedian Joe Lycett: https://www.youtube.com/watch?v=2Gkiw7zpULo
And in Arkansas there’s no salt water, so upkeep on the boats will be a lot cheaper!

That totally makes up for moving to Arkansas.
The bbc has been in a state of cost cutting as the Tory government of past 15 years has consistently throttled the licence fee as “punishment” for not being state controlled enough (ie Tory’s feel the BBC is biased against them

This is unlikely - partly any news media is biased against government as they do the actual decisions, but mostly the BBC is middle class britain incarnate, whereas the tories represent - well whatever the right wing is becoming these days.

As for licence fee - it’s basically a historical accident that became a ring fenced tax. Governments have strong views about people not paying taxes.
The UK government/BBC is happy to give £91m/year to Crapita to administer the TV License [0], and there are a bunch of other contractors [1]. Almost 100 million pounds wasted that could be spent on programming, but instead go to private businesses. Instead, the UK government could just directly fund the BBC out of taxes. Even if it might require a small increase of the tax rate, they could save on the enforcement and tracking.

[0] https://www.capita.com/news/capita-announces-five-year-exten...

[1] https://en.wikipedia.org/wiki/Television_licensing_in_the_Un...
Baidu CEO: AI 'bubble' will burst 99 percent of players
No, the UK-based website is wrong. There are enormous numbers of plan options in the US, and their sampling methodology was probably bad. You can get reasonably good 5G plans for $1/GB in America; probably cheaper if you're willing to go with smaller/worse providers.
Teams, Meet, Skype, BlueJeans, WebEx, GoToMeeting, etc, etc. I still think Zoom is the best of the lot.
Ah, but the existence of a suitable library in the environment is assumed. So not having it is an unexpected condition.
A gift link doesn't survive HN's canonical-header check (best to put it as a comment on the submission instead).
I went ahead and made a post over at the PG proofreaders site (pgdp.net) to make them aware.
> In this blog, we’ll discuss how to securely connect to your Raspberry Pi or IoT device remotely from anywhere over the internet without port forwarding

Port forwarding over ssh is still... port forwarding.

This is neat and can be quite useful, but it's still port forwarding. There's nothing wrong with that - it's not like people will easily guess the hostname and port number and will start brute forcing ssh using this.

But neither VNC nor RDP should ever, for any reason, be connected directly to the Internet, even if using a random port number. Use ssh with -L to connect to VNC or RDP over ssh.
The King of Microrhythm -- composer David Bruce discusses J Dilla (and many others), and how to compose and play (!) off-grid.

https://www.google.com/url?sa=t&source=web&rct=j&opi=8997844...
Who, aside from the extreme right wing, Elon Musk stans, and grifters, has not been pushed off twitter in the past year (and especially the past couple months)?

Admirable for someone to try to quantify this, though. The Brazil mass migration to Bluesky seems to have broken through another floor for twitter's userbase, we're likely atop another inflection point right now as basically everything Musk touches turns into MAGA hats.
Show HN: Zoom Meeting AI Assistants Powered by OpenAI's Realtime API
I remember as a kid asking how many possible speeds there are between 60 mph and 0 mph. Infinite right? So how does the car get from 60 to stopped when mom hits the brakes?
It often comes down to enforcement. Cellphone debt is near impossible to collect, I believe statute of limitations is only 2 years in many states.

The contract is likely near worthless if sent to collections.
Whereby
I’m curious if anyone has the solutions to these.
There should be some sort of legal/comp guarantees for employees that go through with something this crazy... because the ones that do are the ones that are the most desperate.

I can't imagine what it must be like to do this just to be subjected to an actual layoff within the following year. Out of work in a tech wasteland, stuck with a lease/mortgage in a place no one wanted to be, kids in the middle of a school year, etc.
What is the purpose of a video of a word cloud populating?
That article was just wondering pain bad, written by someone who was obviously a beginner to PostgreSQL and did not understsand the issue he was seeing.

Yes, there are real issues but that article should be ignored.
Presumably, you're using Firefox or Safari, and so the `initial-letter` CSS property they're trying to use to make a big serif 'R' dropcap letter is breaking: https://developer.mozilla.org/en-US/docs/Web/CSS/initial-let...

(You're not missing much. 'A large serif letter from the body font' is about the most boring possible dropcap and not really worth the hassle, IMO.)
I thought that's what is making this typical. It's a layoff in disguise like most of the other RTOs we've been seeing.
If you’re wondering what “semantic macros” means, it’s just llm bullshit. Not worth looking at.
This still sounds like a "Walmart" company town
> The IEEE has been riding this horse for a very long time

Well, there's your mistake right there. You're supposed to be riding an ox.

All this talk of oxen and horses got me curious about the PDF, so I went and took a look. It's really far worse than you've described.

I couldn't stomach it for too long, but here's some highlights:

(1) The first ~65 pages are about "requirements gathering." Page 60 offers up this gem of insight:

Priority = ((Value * (1 - Risk)) / Cost

(2) The next hundreds of pages go through topics in sequence, like "Architecture" and "Design" (who knew they were different?). Naturally, "Security" is slapped on several hundred pages later.

I couldn't make it through the whole PDF, in all honesty. But I'm quite certain the soul of software engineering is nowhere to be found in there; they've eliminated it entirely and replaced it with stamp-collecting and checklists.
One rationale seems to be the standardization of PQ cryptography and thus the ability to go directly from weaker cryptography to PQ, rather than in 2 steps (112->128->PQ).

On the chopping block:

* ECB (\o/)

* Triple DES (TDEA)

* Finite field DSA (for new signatures)

* ECDSA at strengths lower than 112 bits

* RSA below 2048 bits

* RNGs, HMACs, HKDF, PBKDF and hashes based on SHA1 and the truncated 224-bit SHA-2/3 modes

No big surprises. The 224's are interesting, because folklorically they have value in hash constructions where resistance to length extension is useful. In practice, everyone just uses HMAC anyways.

*
You give up control of your important file to a 3rd party who controls the encryption and the storage.
This feels like what arguing with GPT-2 is like
Primary keys are primary indexes are two mostly unrelated terms.
Oh, how I do not miss having to attribute pointers with near and far!
Great snark from people that apparently didn't read the article, but this article is about hackers using stolen admin credentials to install a malicious plugin that renders popups with malware to site visitors.
Something is wrong if you're paying 90+ per line.

I had three free phones, service for 3 lines was 120$/mo. Phones were paid for up front and got ~60$ off each that in bill credits for 24 months.

The math came out exactly right
Since the switch to digital, presumably there’s no longer and signal for B&W TVs.
You signal in advance, but you check before you signal. Mirrors, signals, maneuver.
i would consider this bad advice.

The ssh process that does the port forwarding is not reliably running in the background. Opening ports like ssh or xrdp to the public internet is not good security practice. OP says it's not port forwarding, but it's still port forwarding.

This seems like a simple service to make a quick buck.

What you should really look into is setting up a VPN like wireguard.
Detroit 2.0
For those interested in learning Morse Code by sound, https://lcwo.net (Learn CW Online) is a good resource, although not really usable on a mobile device.

For building speed, I had the most success listening to random characters via https://morsecode.world/international/trainer/character.html during my morning walks. Another option to consider are the Morse Code Ninja https://morsecode.ninja/ YouTube and Podcast content.

Lastly, if you learn better in more social environments, consider the Long Island CW Club, which, despite its name, has members globally. https://longislandcwclub.org/
It's only an offense if you watch live TV [1]. They could have just lumped it in with your taxes, like they do in many other countries with state TV, but this approach in theory lets you opt out, even if they like to check up on you all too regularly. I suppose one downside of the BBC approach is tax is usually proportional to your income, while the TV license fee is not, and in fact you need to pay it even if you have no income. We had great games of hiding our TV in the closet as students whenever the license people came down the street.

[1] https://www.tvlicensing.co.uk/check-if-you-need-one/topics/t...
Thanks. Is that because one can get the basal rate from each weight plateau and then estimate the calorie deficit required to reach a certain weight target?

I guess the protein and strength training will make sure you keep your muscle mass while you are losing fat - is this correct?
Related: https://arstechnica.com/tech-policy/2024/10/bytedance-intern...

(via https://news.ycombinator.com/item?id=41906970, but we merged that thread hither)
The point is that the questions are phrased ambiguously such that a reviewer can credibly claim that a "correct" solution is wrong.

Take question 20:

> Spell backwards, forwards

Is "backwards" the object, with "forwards" describing how to spell it — as in, "Spell the word 'backwards', forwards"?

Or is it being used as an adverb, telling you how to spell the word "forwards" — as in, "Spell backwards the word 'forwards'"?
Yes. The plugin manager is really well designed.
Thanks for the response! Your dog is lucky to have you
A solution is available here: https://mrsjcoonan.weebly.com/uploads/2/3/6/2/23625108/liter...

But, my understanding is that the test is purposefully opaque, so that any answer can be considered “wrong”, at the discretion of whoever’s running the test.
Zeno’s paradox.
Did the work that WM Labs did influence the Sams club mobile experience? It (the app) is so much better than Costco and is one of the reasons I still pay for a Sams membership even though Costco has now moved into my area.
> how does the car get from 60 to stopped when mom hits the brakes?

The sum of an infinite series can be finite [1].

[1] https://www.mathcentre.ac.uk/resources/uploaded/mc-ty-conver...
Paper in Science: https://www.science.org/doi/10.1126/science.adq2852
Section 11.9.5.4 of the C++23 standard describes the observable behaviour.
> Plus it's open source, competitors can take it for free and add their own co-pilots if they want.

They can and they do. The process is working.