skysight-inc/HackerNews huggingface dataset:
As a parent, I feel for this fellow parent.

About 10 days ago, my 3 year old son developed Bell's palsy in a period of 24 hours. This means the right side of his face became paralyzed, for no good/known reason. Most cases of Bell's palsy, esp. with toddlers, go away within about a month.

https://en.wikipedia.org/wiki/Bell%27s_palsy

I'm taking videos of his face every day to track progress, to see whether it's recovering. Also, I'm sharing some of the videos on a Messenger chat with other concerned family members. Obviously, since this is his face, I'm not in danger of violating any TOS on this. I have Google Photos auto-upload turned on.

But, knowing how stressed I was when this started, I was definitely not thinking about Google's (or Facebook's) TOS when I was making the videos, so if it had been some other condition where the affected area was the groin, like in the article, I'm pretty sure I would not have realized I'm risking my entire online presence.

Some good news to close: my son's face is showing good movement after ~10 days, so I think he'll recover within a month.
But how do you caps lock ?
> I typically show candidates a snippet that uses typing.Protocol as part of a broader technical discussion, and I can’t recall any candidates having seen that specific construct before

I think the `typing.Protocol` [1] (aka "structural subtyping" or "static duck typing") does not get enough spotlight! This is one of the keys to migrate a very pythonic codebase to type hints, and allows to avoid infinite type hints shenanigans all over the place. Of course, MyPy supports this feature natively [2].

[1] https://docs.python.org/3/library/typing.html
[2] https://mypy.readthedocs.io/en/stable/protocols.html
What happens when the ammonia leaks in to the river?
How to help young trees survive prolonged hot dry weather
Rheinmetall has been demonstrating gatling-launched fragmentation grenades as a drone-swarm countermeasure.
People on HN constantly talk about the high quality. Nobody wants to be the one who started a shitposting trend that ruins it all.

Also, there are no other "subreddits" with close ties. It's similar to old forums from the 2000s.

Even when forums had useless drama, at least they still had community.

Facebook and reddit pick up the culture of the sites in general, so almost everything has clickbaits and dick jokes everywhere.
Interestingly, selecting Ireland does show the Ubuntu option (many other countries from that list do not)
Ask HN: What is your setup for reading PDFs?
What is your device for that and how do you scroll?
Is your setup enough comfortable for reading while travelling or you do not travel a lot as a passenger?
Suppose you are reading not a programming/math book which requires you to evaluate every line you have read.
Since it's software, it's never be a perfect so someone will find a bug sometimes to break the restriction.
11 of the ~ 25 links are not actually loading.

10 of the links do actually have the Ubuntu option: USA, Canada, Austria, Netherlands, Ireland, Italy, Switzerland, Spain, Denmark, Norway

3 of the links DO NOT have the Ubuntu option: Germany, France, UK
Ask HN: Can/should I make an online shop with handwritten HTML&CSS?
I'm a cs student who have been selling a very specific and niche bicycle part. I have already sell quite a few locally using facebook marketplace. I recently tried Amazon and sold a few but was shocked by the 15% cut.

I'm wondering if I can/should make an online shop using vanilla html and css with PayPal/Stripe API payment buttons. I only have 3 product models and don't need shopping carts as most people would just buy one item. Shipping fee will also be fixed. No need for SEO or analytics. I have made a few websites before and enjoy making simple lightweight ultra-fast websites, so time spent on developing the website wouldn't be a cost to me.

Any security / legal / business aspects that I should consider?
No, they are not. Beyond leap years and leap seconds, I know absolutely nothing about time, how to handle all the "daylight savings" and other kind of bullshit. And I actually do not care, at all. Luckily for me, people who do care and know these things have made libraries that can handle it all while expecting only minimal knowledge from me, such as being aware that time zones exist at all.
If there are 10^58 people in the second situation we call them longtermists.
Lil UEFI: What happens when your CPU first powers on?
It’s like you know me.
This video has a fair amount of information on exactly that question:

https://www.youtube.com/watch?v=bkZ0ZBAVDu4
Shaped charges can blast a sizable hole through any material, likely big enough to fly the next drone through. Only so many hits to get through a hull.
> Two new standards; the first for dial-in users, the second for commerce.

The two standards are more and more different each year XD

Public IP addresses, for example. Big sites have public routeable IPs, end users are behind one or more levels of NAT. You have to pay extra money to be able to be able to open ports 80/443.

> All data are Mosaic. What is it about the World-Wide Web that makes everyone want to stick 100-K pictures on their home pages? Add that to the incredible inefficiencies and poor designs of the Gopher and HTTP (WWW) protocols and we see another generation of computing resources torpedoed by the enthusiasm and poor programming of graduate students.

Now even the programming languages and runtimes are Web-based! Inefficiencies are compound.
> Dell's website really sucks

Even their cookie box is weird. I’ve never seen ”Declinate all” as an option.
I work for a non-profit medical group, and we have pediatricians in our group.

Starting in March 2020, due to, well, you know, all of our doctors started doing consultations via video chat and picture-enabled text messaging. This service continues to this day, particularly for our most vulnerable patients (which included, until very recently, children under five who could not be vaccinated against the novel coronavirus).

Children come down with a lot of things that look strange to parents, especially new parents who have never had a child before. Especially parents who are staying home with their children to avoid a new (that's where the "novel" part of "novel coronavirus" comes from) disease that they don't want to give to themselves or their kids.

What you've advocated for is a world where parents can't communicate with doctors except by showing up in person. This is something we demonstrably do not want for a whole host of reasons. For a period of almost a year, unless you were basically bleeding from an artery or your arm was hanging by a thread, you could not see a doctor in person, at least not through our group.

It should be common sense that we are intelligent, thinking beings with the ability to discern right from wrong and that those are not binary choices. There are myriad reasons why someone might take a photo of a naked child that are free of malicious intent and, legally, are perfectly valid. Medical assistance is just one of them.
"Now we are doing video streaming and quantum gaming, streaming video games through the atoms. We basically encoded the video game onto a signal and detected it with the atoms. The output is fed directly into the TV.”

I'm sorry, what? Quantum Gaming? Ridiculous.
i think ultimately what drives the churn in javascript are business needs. selling more things, and reducing costs.

node is a product of reducing server cost by offloading the app onto the user. this is why your browser tab is using 5gb of ram.

spa are also part of this race to have the most attractive and fluid experience for the customer, and to cut on costs by having a single web app that can function on many different platforms.

and having all these build tools to reduce file sizes to save on hosting delivery costs.

so i dont think its so much a technical issue as it is one driven by business needs. this is the main issue. all this innovation in js has raised the level of expectation to a level that the language/platform itself was never design to accomodate. and now we are stuck with this mess for the forseeable future.
There are portable version of Firefox if you want to use it. I think there is no security argument to be had aside that IT may only want to support one browser. Advantage is that the deployment on Windows machines is pretty seamless. Other advantages are probably mainly MS selling questionable security features through their licensing model.

I predict that Edge will integrate a lot of contested MS features and in the end will be a horrible browser again. Even know it is bloating up to something else.

I would check the allowed browsers for spy- and bossware though.
They are not really ahead.

https://nuclearsafety.gc.ca/eng/reactors/power-plants/pre-li...

Terrestrial Energy Inc. is the furthest along in terms of the regulatory process.

And for Moltex to work they also need to get a CANDU fuel reprocessing facility online.

But I do think its a great and practical design.

They say they have a version that can be a thorium breeder but they have released little to no information.
Remapping a combination of the windows key + another key like a backspace to Caplock gets the job done for me. Even shift + caplock would also solve the problem
What problems did you face with cycling directions?

Regarding the route shapes I can only guess: we use an encoded polyline as default for a very compact response. You can either disable this or use our JavaScript library, or there is a new UI https://github.com/graphhopper/graphhopper-maps

Regarding routing parameters: our custom_model approach is more powerful than simple parameters and still not complicated: https://www.graphhopper.com/blog/2020/05/31/examples-for-cus... See e.g. the several bike examples and see how to get an world wide instance up and running: https://www.graphhopper.com/blog/2022/06/27/host-your-own-wo...

In recent master you can additionally control how elevation influences your route (e.g. prefer or avoid them entirely or steep sections or similar)
Show HN: Data Austerity Notation
Designed to replace JSON, YAML, and EDN; at least for everything I need those languages for.
Too bad MMT is great in theory, not so much in practice…
> What would the process look like if I released a "competing" app independently, and the company wanted to take it down?

If you have inside knowledge (ie not otherwise available) of your employer's app you might be on shaky ground, employee or not.
Partnership Ecosystem Map
Crowdin and Android have an active Channel Partnership according to blog.crowdin.com and store.crowdin.com. There are 121 companies in the Crowdin partner ecosystem and 77 companies in the Android partner ecosystem.
Mirrors work in both directions. No matter how big you build the heliostat, the best you can do is bring the thing it's heating into thermal equilibrium with the sun. Its temperature will never exceed the temperature of the sun. To make an electrical analogy, increasing the size of the heliostat is like reducing the output impedance of a power supply while leaving the voltage unchanged.
That’s sad. We integrated Adyen like 5-6 years ago and this requirement was nowhere to be found. All I remember was their SDKs are difficult to integrate.
If they can offload on the market, this might be net lossless or lower loss at scale than other methods.

I guess taking net company worth into a bank in Cyprus or something and using it as security to buy land, boats, whatever achieves the real outcome. Even if only some 1/nth can be collateralised
If, witnessing the kind of power Google wields unchecked, you haven't - at the very least - taken steps to regularly pull all of your data out of Google, because, oh, this kind of stuff just won't happen to me ... please reconsider.
> People complained how cities became unliveable.

so by extrapolation, would we need the world to become unliveable before cars gets replaced?
Strange. A couple of weeks ago I ordered one on the .uk site and shipped to a UK address. It was before this announcement, but it had Ubuntu 20.04 LTS pre-installed. I haven't picked it up yet so I can't confirm that it actually has Linux installed, but that's what it said on the website and the order confirmation.
This is why in civilised societies there is no vigilante justice, but courts and lawyers. This is inconvenient, but unavoidable.
It doesn't assume this. That's just the definition of "risking everything". If you loose, then you have nothing left and you are at the bottom.
Thanks for the info! I'll look into your recommendations.
There’s no good reason for such a policy. Someone will argue about extensions, but Firefox has policy management tools available too, and if you’re restricting your devs from full admin I’ll throw a company in the same box, for the same reasons starting somewhere around “if you can’t trust” and ending in “shouldn’t have hired”-and full admin means your policies only kind-of matter.

If the company is large, please name and shame (presuming you’re not concerned about being identifiable), but obviously don’t put yourself at risk if you’re not sure this is safe.

Seriously, and I know everyone doesn’t have this luxury, as a dev this kind of thing would pretty much make me leave immediately-it speaks to a certain kind of culture, and let’s just say I’d be a bad fit.
This sounds incredibly interesting to me as a Japanese learner myself. Do you have some kind of email list I could sign up for future updates? Even if it's a couple of years until it is available, I'm sure I'll still be interested in the product.
/r/unresolvedmysteries and /r/HobbyDrama/ are my personal favorites
It’s not enforceable if the employer cannot prove beyond reasonable doubt that you have used company resources on it. Time, hardware, IP, skills, domain knowledge.

First three are obvious but you can be put on the hook for using skills and understanding obtained on company dime, too.
Some states Americans can change the generation company, but last mile company can't be changed. (the power lines either underground or on a pole). This is managed by whatever company (or sometimes rarely the municipality) operates in that region.
Just in time for my Ifixit kit to arrive so I can take my swelling, fire hazard Dell battery out of my old xps after the swelling or electrical issues broke my old charger and made my trackpad stop working.

Dell claims it’s not a known issue, so they won’t fix it for free, but if you google it, it seems fairly common on my model

It always had suspend issues with Ubuntu too, it wouldn’t wake up 100% sometimes and would lag until I restarted it
Android Localization: Key Steps
Main Steps for Android Localization
By following best practices, you can make the process of localizing cheaper and less time-consuming while also making it easy to scale and maintain.
Dell will learn the hard way and backtrack, or will abandon Dev edition XPSs due to low demand (due to idiotic keyboard). And no, remapping keys to Esc or whatever isn't acceptable, just as it wasn't on Apple's touch bar notebooks (RIP).
which is fine i think - the rat race is what got us to today's huge material wealth and comforts.
My problems installing new Ubuntu releases on (at the time) latest XPS hardware were due to the version of the wifi drivers packaged in Ubuntu. Forgive me if I'm wrong but I don't recall the kernel version helping, I had to grab newer driver debs from the testing repo until the next Ubuntu version was released.

But you make a fair point because I can't find a similar announcement last month for the certification completion itself. There is probably a strategy behind that, we might simply not understand what Dell is trying to achieve with their developer edition.
That's really interesting - although when I read that story I thought the point was the broken recommendation system.

Happens to me a lot on Youtube too - you watch just one thing - and now your recommendations are full of things like that one thing. Or Facebook/Youtube, somehow: I watched a single video on Youtube about Viking sword fighting and suddenly my people recommendations on Facebook were at least 20% militaria fans, always visible from the profile picture already. It finally stopped but it took well over half a year.

That's why I thought this story was about recommendation systems recommending either only narrowly what you already know, and finding something new is not really well supported or not better than random, or that one outlier can skew your recommendations for a long time. Worst is there is no way to tell the system "stop recommending me this kind of stuff" at least for the second problem, no manual way to make adjustments for the user.
What is a fresh install Ubuntu experience with XPS laptops with two GPUs? In the Dell store only single GPU models allow to select Ubuntu preinstalled and I wonder if this is due to software problems with handling two GPUs well.

I'm looking for a new laptop. My current one has two GPUs (not Dell), but due to stability problems I ended up using only integrated GPU on Ubuntu Linux. I wonder if with Dell the Ubuntu support for such setups is better.
I think the article focuses on SQL parsing that builds an AST that's usable in the programming language of your choice to analyze/transform the AST. so you'd have to write a mapping at least. Otherwise I agree.
If you're so stressed about it, why don't you turn off auto-upload? Why don't you use something other than Google Photos?

If you have a genuine requirement for photo sharing -- to share your shild's photos with their doctor, say -- there are plenty of other ways to do that. It's not like you're some captive hostage to Google here.

eta: I do wish your child wellness and a speedy recovery!

eta2: To the downvoters: Go for it - I can afford the decrementing of a number in someone else's computer. But. This was not an attack on the parent. Answer the damn questions!
What about proximity fuse explosives? Would it be possible to disable the propellers on a drone by delivering a payload close enough to it?
Yeah, in a realistic scenario, if the carrier can take out 360 drones before the drone wave reaches it, the adversary would launch 700 drones, not 361. I hadn't even thought about hitting the carrier in the same place over and over again. But supposedly carriers aren't even designed with thick armor?
Maybe I'm a bit cynical, but I don't see anything admirable about this mindset. In fact, I think it's incredibly selfish. What kind of inhumane person would "risk everything" on a business venture?

This reads like a dystopian horror novel exploring the extremes of a deranged entrepreneur's mind.
At this point of publicity unban need to come with some "we are changing our policies" promise, which they are not willing to do maybe?
I've been a happy Google photos user for a few years but the fact that they have changed their business model from "free forever" to "now you pay", and the fact that photos take half of my Google free tier, and this scary stuff about CSAM I think the time has come for self-hosting everything.

I will wait a bit for email (too complicated), but as for pictures, any software you would recommend? Ideally, the server should run on a Raspberry Pi and has face recognition and automatic tagging.
> in which countries

What are those "countries" you speak of?

Do you mean where the user resides?

Do you mean where the data is stored?

Do you mean where Google is incorporated?

Do any of these "countries" matter when it is a corporation with a country-sized budget on the left side of the ring?
Whatever their benefits, mixers also enable and support the laundering of illegally-obtained currency and the circumvention of government sanctions. These points are both reasonable arguments against mixers. It remains to be seen whether society as a whole will accept your argument that mixers are an innate human right, protected under the constitution.

However, I observe with these sanctions that both the US judiciary and those of many others countries has decided cryptocoin laundering is not a protected human right, due to the balance of harm caused to societies outweighing the rights of the individual. It’s your right here in the US to declare that they’re wrong, but I do not see in your reply any new evidence or arguments presented that would change the course of the US government.
Lots of complains about reliability here. I’ll just offer the counter-anecdote that I’ve been using an XPS 13 Developer Edition since 2016 and it’s been fine.

Ironically I already don’t even use its physical escape key, in preference for a more ergonomic mapping.
The problem with India is that they started with redoing the whole solid fuel thing first and that took a very long time.

Its hard to find information, but based on some talks I saw a couple years ago I don't think they are close to liquid fueled reactors.

They are still working mostly on creating thorium pellets to put into reactors.
It's also about support.

You buy one of these, and then 2 months later call up Dell and say the Wifi on laptop is not working, then it can go one of two ways.

If you're running Ubuntu 22.04, then you'd be justified in demanding they support it, and repair/replace as appropriate.

If you're running $SomeOtherRandomDistro, then their support team you're dealing with may not have the right tools/processes to test and diagnose the issue. It would, I would argue, be justified for them to reject your support request until you can show it failing in Ubuntu 22.04. Assuming it wasn't something obviously physically wrong with the device.
Yes I agree. (I think I said "third party")
I think you heavily overestimate the amount of crew on these ships. There are typically less than 20 people aboard any freighter. Which means that if you go down an order of magnitude the ships must run completely autonomously (at least part of the time). I think we are pretty much maxed out on automation
Thanks. Works better than Low Earth Orbit.
Did you get a choice in keyboard layout?

Or did the US SKU give you a US keyboard?
Right, but really risking everything is almost impossible to do. Like if I took my life savings and put them on red, I'm still going to be fine because I'll outrace that loss in no time.

To really risk everything I have to burn bridges, damage my brain, and lose all my money.

In the end, you always have yourself. Except when you die. And then it doesn't matter.

Interestingly, though, I've always stopped for people on the side of the road to render aid and had many fun stories come from it but I almost never do when I have women in the car. I'm not entirely sure why but I don't.

The only exception was years ago on the Road to Hana where it was after dark on the South East side of the island and we came upon a family with a busted tyre. But I think on the mainland, probably not.

So maybe there's more to loss than oneself. I think I'd eat total death myself over harm to those I am responsible for.
I think repair rights for Asus/Samsung Chromebook should be cared by Asus/Samsung rather than Google even though it's named "Chromebook", just like Windows laptops.
> Now YouTube is the only Google product

Newpipe FTW

> it works pretty well without an account.

Disagree, especially given how broken YT Search is.
Lithium batteries do not stop working suddenly what people are usually talking about degradation so the capacity might be 5%-10% less. The improvements in battery tech has improved number of charge cycles as well as how badly the batteries degrade. With the way battery prices are falling if you buy batteries for $100 today after a decade of use the batteries will still have 90-95% capacity and new batteries cost less than $20. Oil and Gas prices are likely to go up in the future or at least remain the same. Solar and wind electricity price are getting cheaper by 5-10% a year. So electric vehicles will also be cheaper to run by a large margin. I think 1-2 punch of battery/electric engines and renewable electricity prices are going to change many things. And a lot of countries and their economies will be caught flat footed.