skysight-inc/HackerNews huggingface dataset:
I remain unconvinced. If github goes down, it goes down for everyones projects. If everyone ran their own servers, only one or two packages would go down at a time. So instead of 100% its like 0.1%. And since they're simpler, as per OPs comment, they'd stay up longer. So a distributed git, as it was originally intended to be used, is more robust than a single point of failure like github.

Perhaps githubs value is elsewhere.
IMHO the same reasoning applies for the personal machine - you can reduce the risks quite significantly, but you should expect that you won't be able to fully secure it and after the basics (like keeping up to date with patches and not running unusually untrustworthy software) are done, the next most effective steps would be more about mitigating the consequences in the case the machine is compromised, not expecting to be able to prevent it from being compromised. It's not a common occurrence to get your machine owned, but it's also not entirely preventable, some risk is always there.

Like, for personal use - have offline backups that protect you if your machine gets ransomwared; don't keep the keys to your cryptoinvestments on the same machine as the VSCode plugins OP mentioned; etc.
Ask HN: What's the best SEO API to offer secondary KWs suggestions in our SaaS?
Hello everyone, we are building a SaaS in the content management space and we are looking for APIs to add SEO capabilities and especially secondary keywords suggestions. Thanks in advance for your help and guidance.
Madagascar: Severe drought could spur world’s first climate change famine
So my friend and I have actually built a blockchain-based esignature app recently, because there are a couple advantages of using blockchain.

One is privacy - you don’t actually have to share the document being signed with our application; we never store it and never have access to it. This is because what is actually signed and stored in the blockchain is a hash based on your document. So if there’s anything sensitive in a doc that you’re signing, there’s no risk of a hacker getting into our app and leaking that to the world.

Another advantage is that it gives you a publicly accessible way of proving that a digital file existed in a given state on a given day and time - anyone with the document can later go back and validate that the copy they have is the one that existed on that date and time. The value add of the blockchain is that this information is publicly available on a distributed network that uses encryption and requires agreement among the nodes in the network, so it is functionally impossible to go back and tamper with it later.

Couple other advantages, but they aren’t necessarily differentiated by virtue of the app being on blockchain - one is speed and ease of use, because there’s no uploading or recreating digital signatures. You just identify a document to sign, ensure both parties have possession of and wish to sign the same thing, and click to sign. The other is the ability to quickly and easily use our simple REST API to add this kind of e-signature and document verification capability into your own app. This is especially useful for anyone who’d like to memorialize some information in the blockchain but doesn’t want to deal with figuring out how to do that directly.

Edited to add the name of the app - Indestamp.com
Good! I really prefer physical controls!
> Pirates rob ships in the see and use guns for that purpose I presume. What a web site providing access to the music has to do with it?

"Piracy" has been a term of art in the copyright world for over 100 years. https://en.wikipedia.org/wiki/File:Copyrightpirates.jpg

> Is it a property at all if the usage of it is limited?

If you buy a copy of a book, you are not eligible to reprint that book and sell it yourself. There are limits on what folks can do with copyrighted works they buy.

It might be worth reading, for instance, about the American concept of first-sale doctrine: https://en.wikipedia.org/wiki/First-sale_doctrine
Disney's FastPass: A Complicated History
>Well, there already is a pipeline for the oil product

not every oil well is hooked up to a pipeline. Some (many? most? not sure) are only serviced by trucks, presumably because they're too remote to profitably operate a pipeline for.
> I think we got a glimpse of something special in the early internet, and I think we can build toward that again.

I mean, you are writing on HN, a specialized community of practice which is the polar opposite from massive social media sites like Facebook or Twitter. And if HN is not exclusive enough for you, there is Lobsters where you need an invite to even post or comment. To me, these dynamics are pretty close to what went on on the "early internet" pre social media. Though it would be nice if federation standards were more widely adopted, to enable optional interop across sites.
Or target the JVM, ship jar files, and solve the problem ~25 years ago.
This is akin to say you can slip while jogging in a forest. At time I have to avoid the angry dog chasing me. So yeah if you bike fast around cars shit can happen. If you coast on small lanes in a village, you will catch yourself on your feet before falling off of your bike (and if not then don't use a bike you're not ready).

I wasn't even "comparing" bike / feet. Just showing the potential pain points. I just couldn't jog because of my knees while I could bike (it actually helped said knees). I do prefer running for overall health... it involves more muscle groups and your respiration is also more intense (and so far I never had biking high, while running puts me in the zone.)

Cheeers.
Look at your diffs in horizontal splits?
THANK GOD. This convention has always annoyed me especially in cases where I was told to shorten variable names (sacrificing readability) or where a line of code was clearly more legible even up to 120 characters. Finally, I can point out that there is a Linux wizard out there that disagrees.
You can do this with OpenAI. Just type in the content keywords and OpenAI's completion engine will give you all the relevant keywords.
We recently got a loaner car from our local Subaru -- lots of controls were touchscreen only, including climate and radio controls.

Needing to take your eyes off the road to interact with safety-critical controls (defroster, for example) is a step backward.
> If you're employed by a top company in the US, your health insurance is generally much better quality than most public option in Europe

Assuming you are high up enough in the organization. Unless junior developers get the same plan and coverage as the CFO.

The bigger assumption would be that a person with a good employer plan today, had no health conditions that went under-treated as a child and are more acute in adulthood.

Someone in a UHC country may not have top-quality access to care, but it is the simple act of access to primary care itself that can have conditions diagnosed and treated early. That in turn will have a compound effect on QOL, even if you do earn the Tim Cook-level coverage plan when you're 50.
I liked this response in the thread related to blind contributors and braille displays.

https://lkml.org/lkml/2020/6/5/685

To summarize, this blind user at least doesn't consider 80-characters max width to be a supportive argument. They are more worried, instead, about matching up the terminal width to multiples of their display. And of course, to avoid forced guis.

Sometimes I think it's easy to make arguments about accessibility without actually consulting someone with an accessible need.
Varies by car, of course.

I think Tesla is the most extreme towards the all-touch end of the spectrum. I recall reading their windshield wiper controls are only on the touch screen.

My GM vehicle has physical knobs and buttons for almost everything, but some of the functions are also available in the touch screen. Climate control, as an example.
This is a start: https://www.voanews.com/a/australian-government-vows-to-unma...
Does this account for blank lines?
If you use overleaf, after compilation, they parse the log file and try to give you better guesses of what each error message is. Also, if you click on an error they redirect you to a help page with what you can do about it.

Hopefully, whatever they do can be intergraded to offline latex tools like latexmk.
According to https://www.valuepenguin.com/auto-insurance/car-ownership-st... even in new york the vehicle ownership rate is only half (23) of the highest state (Delaware with 44 registered cars per 100 inhabitants). Assuming basically every family has one or two cars in Delaware (that's the impression I get of what is the norm in an average USA state), that translates to nearly every family having a car on average in New York as well.

Then again, the Netherlands reportedly (https://longreads.cbs.nl/european-scale-2019/car-ownership/) has 48 per 100, which would be higher than the highest USA state, while I think most people are aware of the difference in car mentality between the two countries so something doesn't add up here. I'm not sure what I'm missing.
> It doesn't give you the practical "do this" sort of advice a true beginner needs or at least this true beginner needed.

What are you talking about? He lists an example two week program complete with sets and reps in that book, plus outlines exactly how to find the weight you should be lifting with. Form is rigorously specified, to the point I've managed to stay injury free from lifting while never having been coached.

As someone who had done practically no strength training (benching with friends every once in a blue moon), SS:BBT took me from completely ignorant to regular lifter.
I leveraged water bottles. 1.5L to make warm up like arm exercises or weight to hold for punches. Very very nice IMO.

ps: I don't know who does the russian trick (30 push ups whenever they have to wait a little .. elevators, mw ovens etc)
That's what I said!

(CEO Boeing Aircraft)
I've had similar experiences in my dealings with ADHD. I've found resources like khan academy and 3b1b to be miraculous in helping me stay engaged. or atleast letting me rewind and watch multiple times.

w.r.t. books on programming - I've found that ones that offer a hands on project really aid in staying engaged with it. That's usually enough to give you a solid primer on a topic, where other literature starts to become a bit more accessible/less of a drag/less overwhelmed with unknown terminology
I really expected to hate the dial-based interface in my (non-touch) BMW but I actually grew to quite like it.
In US and some EU countries perhaps, but I can assure you that is not the case for most of us out here.
You should also read the response to the response. This is not an issue.
> Where can you get e-pub books?

Most tech publishers that sell directly, IME, sell multi format bundles, and one of the formats is usually ePub (and usually DRM-free).
I rented a car recently with a touch screen that would display that safety dialog and also not allow a destination to be entered into the sat nav without first placing the vehicle in park. Considering that this model of vehicle is often marketed to families it seems odd that they wouldn't consider the possibility that a passenger could enter the destination without distracting the driver. If touchscreens are that big of a liability (and I believe that they are since the touchscreen doesn't provide any tactile affordance for the driver to distinguish controls) then they shouldn't be in the car in the first place.
If you put acid in a gut you have just more acid. Why we don't "cook from inside" each day then?

This birds live and nest in the tundra; not a place short of acid soils and acid water. Again, why they don't dissolve resting all day in permafrost mud?

So maybe they should consider a different explanation? Lack of food in tired migrant birds?, because nothing grows in that waters... plus poisons in water. Lead maybe?. Keep shooting.

Birds remaining too much time in the water could be solved providing a few artificial islands in the center. Even building a second pond with healthy water a few thousand meters away would be more simple and even cheaper that shooting at birds all the time for years (after all they have a lot of digging machines available yet). Smaller pool with food or big pool without any food? Does not seem like a difficult choice. Give them protection and food and will say goodbye in a heartbeat.

More simple but less funny, of course. Apart of that, the number of man-hours spent on this looks like a total waste.

And putting chalk in the water would fix it and should be doable, because you just need to reach safe tundra levels, that are very acidic yet. Chalk is relatively cheap. Why is that "too expensive" for the company?. Better kill the animals instead to do something really useful?.
Central wheel control FTW.

BMW pioneered it in 2006
"internal issues"

Bit more details would have been nice. Now i fear of poorly assuming they made internal network ipv6 too?
Shouldering/kicking through a door is made to break the door at the hinges (unlikely), or the lock. An adult made that tries to kick through the body a door and break it open will take several minutes, at the very least.
You are very confused.

The nuclear bombs were to save earth, it was designed to split the asteroid in two or blow it up form the inside or something something. It wasn't very scientific, but still way better than Deep Impact as entertainment. Go watch stuff on Youtube about Double Asteroid Redirection Test (DART) if you really are into this sort of stuff [1]

Why would people on Mar not be into Michael Bay? Well, they probably will, humans don't really change sadly. He'll probably become a historic figure in some sort of sect, our culture is going off in strange directions. Strange compared to the past 100,000 years, where it was just simple stuff about the gods and we killed each other over that.

How about step one we get to Mars, then worry about the culture. It'll be very interesting whatever way it goes.

[1] Or read "Cubeworld", by Henry H. Gross for a fun short story on this idea, by making the Earth a cube the change in gravity something something deflect asteroid https://www.amazon.com/Mathenauts-Mathematical-Wonder-Rudy-R... "Mathenauts: Tales of Mathematical Wonder"
So?
I'd be more concerned if the companies engaged in questionable behavior regarding licenses - MIT is pretty easy to deal with.
Porn is just another way to deal with anxiety, just like most other things in a consumer society that devalues humans and views them as commodities. The post touches on some of this but doesn't provide any useful guidance on how to develop resilience against the anxiety that leads to excess consumption. It's entirely possible to avoid porn if one is willing to address the root causes of their anxiety. Vipassana meditation is a good starting point.
I was on my rowing team in college, and I have a couple of opinions.

1) 27 strokes per minute is not max. I'm 70 years old and I do 30 to 33 on the rowing machine where I work out. When I was in college, our training sessions were all at 30 to 35 strokes per minute. Training sessions lasted for 1 to 2 hours, six days a week.

2) As for HIIT, during a race we would often do a "power 10", where we would apply maximum power to our strokes for 10 strokes. We only did 10 strokes because at the power levels we were expected to apply, doing more than 10 would burn us out rather quickly.

I still do rowing because it's an aerobic exercise that works most of your muscles; arms, back, legs, stomach. The only exercise I've heard of that does more all around is cross country skiing, and I hate the cold.
As I think I said in a previous entry, I use line breaks to separate "logical" instructions, whatever length they have. This is very common with chains (like the typical split.filter.map.filter.join). This also helps with comments, because you can put a comment above the corresponding line of code. If the comment is long and involved multiples explanations, maybe you need to try to split the code into multiple lines, for example a function call where each parameter is something worth explaining. Other times the are a lot of syntactic useless code that is required only to wrap the important part (looking at you, Java) and often I split it so that the important part is the one on a separate line, something like:

// Get the ids from the data
var ids = object.stream().map(object->
object.getName() + object.getType()
).distinct().collect(Collectors.toList());

Word wrap is the one that automatically adapts the code to my screen, not the other way around.
> From his videos, we know that he has guns

This is interesting because we know that's not a good security. In fact, it has been shown that having a gun in the house is associated with more firearm-related deaths and not less.
So I suggest anyone that is thinking of buying guns to read this.

https://pubmed.ncbi.nlm.nih.gov/15522849/
iPad feels too slippery to me as is. I get one of those screen protectors that give a paper-like feel to make it more like what I am used to from Remarkable.
You’re not paying attention. Does miner have a choice what transactions to include after they win the “election”? Don’t rush, take your time.
Touchscreen in a BMW is already optional to use. You have the control joystick, which you use when driving. Touchscreen is for the passenger next to the driver, or when standing still. I personally never use it and prefer the joystick for all interactions. Touch is just useless when the car is moving, my eyes are on the road and my hand can't find the buttons.

EDIT Talking about this thing: https://www.youtube.com/watch?v=WKmxrvDupCI
Wake me up when old.reddit.com is the default. Actually, strike that. This can't be helped until we all meet with Aaron again, but then we won't need Reddit.
I've pushed the code to GitHub it would be very easy to fiddle with the parameters or add sliders - Mr.Doob has a library for that. Let me know if you make something cool with this. Thanks
All of your questions have to do with copyright, which has little to do with the format of the thing you're purchasing (an mp3).
I hate touch screens in cars, but this isn't a win for fans of physical controls, despite what a bunch of other commenters seem to think - they aren't adding any new physical buttons, just disabling the touch screen and only allowing you to use the dial.
Looks like it won't work out of the box, unfortunately, since {macro,mini}quad doesn't support a custom X11 parent window :-(

But I've opened an issue upstream to track functionality in the renderer that would allow this[1].

[1]: https://github.com/not-fl3/miniquad/issues/250
Interesting. A lot to explore there. How much is unskilled labor arbitrage versus specialization by region? What does "brittleness" really mean?
Or at least that the driver has to use (wipers, heating/defrost/defog)
That seems to me like a lack of imagination on his part even assuming he has some grounds for the "2 second" rule.

How does he know that people remember it via "reading out loud to themselves"?

Maybe they visualize it instead.

Maybe people chunk it into a 3 digit and a 4 digit number, like a phone number.

Why should "reading out loud to yourself" be limited to the speed of actual speech anyway?
Show me a single example of anybody claiming this in earnest (using a real identity, not a troll or stooge) and I'll delete my comment
Arguably, the hardware was designed to support an adequate and sufficient line length.
you shouldn't be allowed to go around spreading deadly virus and killing other people
Genuine question: What’s wrong with 3?

I mostly don’t need my terminal after getting docker up and running, and if I just want to view the output, I can always open it (Control + V).

And I usually have vscode and chrome open.
My main OS is Fedora Silverblue, which is "an immutable desktop operating system". I install GUI software through Flatpak. For development, I run a VM (Fedora Server) and connect to it through SSH (VSCode works really nicely here). I have different VMs for different use-cases, but mostly I work in just two "fat" VMs. I try to be diligent in what I install and use in the main OS as well as in the VMs.

It's not entirely safe, but I think gets me 90% of the way to a reasonably safe workspace. If there is malware in a VM, I can nuke it and reset affected credentials in my main OS (which is not infected). It's not too much extra overhead, I just SSH into the VM and work as usual. I've used Qubes before and have also tried a fully Docker-based workflow (developing exclusively in containers), but there can be too many headaches with either.
What do you mean by “runtime compiled”, exactly?
Are you sure that video games are more helpful in teaching 5-year-olds how to read than books which can be read to the children or which they can read themselves?
I'm doing exactly the same, I'm using almost exclusively the Kindle app and it works fine on my Boox tablet.

What disappointed me is the slowness of the refreshing. I guess it's because I hadn't used any e-reader before. I bought my Boox with the idea that I could also run other apps on it, since after all it ran on Android.
Running other apps is possible but it's just really a pain, even web browsing is just too slow.
It took me about half an hour of constant retries for the rented Apple TV movie I downloaded for offline use to play. Each time, for some reason or another, was blocked with the error message “This movie can only be played on displays that support HDCP (High-bandwidth Digital Content Protection)”.

I was on a plane with no internet, so troubleshooting the error was impossible. Furthermore, I can’t test playback of a movie in the future because doing so starts the three day expiration timer.

In the future I guarantee I’ll be torrenting.
No one goes there anymore anyways, its too crowded
Everybody has that choice before they win the election, so are they all leaders?

You really don’t see how this terminology is completely incoherent for this scenario?
This happened to my best friend-- she was in her early 30ish, she was mildly overweight. She collapsed in her grad school class and was dead almost immediately from what I understand.

Because of her age an autopsy was required-- which couldn't find any reason for the death other than it was a cardiac event.
The Qanon psyop was primarily targeted towards neocon and right wing boomers, not teenagers. You wouldn’t be at risk of “falling” for it today as a high schooler. It’s also been dead since 2019 or so.

I say psyop because it was essentially boomer catnip. “Good guys are in control” “sit back and do nothing, we have them right where we want them” “it’s all going according to plan” etc etc.

As far as psyops go it was wildly successful, posting cryptic messages anyone following the news heavily would know then “reveal” them later as proof. This manufactured false credibility as an insider, then their “instructions” were to essentially sit back and do nothing while the deep state was taken town for you.

They also sprinkled in religious references to further appeal to evangelical boomers, again playing off the “X will save me, I don’t need to get off my butt and do anything” angle.

I say all this because the overwhelming consensus among the crowd most associate with Q (center right to far right) is that Trump was a traitor and Q was a tool to keep his more radical fans from doing anything during his term.
Thanks! RSSHub is another option we could add to the mix https://github.com/DIYgod/RSSHub.

Also, all projects mentioned on this thread can be tracked and easily compared on LibHunt https://www.libhunt.com/posts/500676-rss-proxy-create-an-rss...
Metropolitan New York spans a gigantic area of land that includes Edison, NJ, Bridgeport, CT and other areas that have nowhere near the level of public transit as NYC itself.