skysight-inc/HackerNews huggingface dataset:
If one single person is allowed to add a privacy compromising service to one of the most important pages on their website (the login page) then there are deep, fundamental flaws in the organization that brings into question the security of the entire platform.
OK, but I don't find the distinction as stark as others on HN seem to. My location data being used by Apple-authored applications running on my device, none of which I've ever intentionally used, is not that different to me than my location data being used on my behalf by Google-written applications, many of which I personally enjoy, running in Google data centers. I like that I can see my location history in Google Maps for web, I also like that I can get that data as KML from Google Takeout.
You could alternatively just go to Prague to sort it out in person, but you will have to pass through a rather tricky to navigate airport :)

https://www.youtube.com/watch?v=gEyFH-a-XoQ
A friend of mine had a very similar workload his entire career, although differently scheduled: He would work full-time for a couple of months, then not work for a few months afterwards. As long as the companies you work for have relatively short project cycles, this could be possible.

Of course he was relatively stagnant in his position, but when we looked back on the years at his retirement, it was amazing how much travelling he did over the decades.
Why the tech/software link at all? Large (or not even that large really - size probably more an indicator of variety than existence at all) companies in general tend to have 'extra-curriculars' like that, cricket or otherwise, even if it happens entirely off-site and out of working hours, it's just an easy way to know people and organise such things.
I found grief is like a stormy ocean. When it’s fresh, the waves keep hitting, and all you can do is try to keep from drowning. That’s okay - it’s okay to focus on just not drowning. You don’t owe it to anyone to pretend you’re on a peaceful lake.

With time, the waves hit less and less often. For a while, though, it’s just the frequency that changes - not the amplitude. It will hit just as hard, and your responsibility remains the same: just don’t drown.

With a lot more time, the waves get smaller, too.

My only piece of advice is that when the waves hit, don’t focus on dog-paddling or floating or whatever stupid fucking thing people say you should be doing. Just. Don’t. Drown.

When the wave breaks, and you have your moment of peace, then you can take a moment to remind yourself that this will pass. The waves will get less frequent, and smaller.

Perhaps a touch more actionable: when my father passed, I found it helpful to engage in hobbies related to, but not identical to, his. It hit the right balance of making me feel in touch with him, without clobbering me over the head by emphasizing his absence.
I use vscode to open and run notebooks using the jupyter plugin. Works great. Don’t need to fire up the browser
> might not strictly follow the length that you set

Why on earth not? It’s very easy for a computer to check the length of a string, and compare that to a number, there’s absolutely no reason and no excuse for deferring that to the user.

The end user should have every expectation that a generated password will conform to the minimum length setting, and other password settings that are exposed.

Failing to generate passwords that meet the promised criteria is a bug, and not something users should need to have “common sense awareness of”.
I don't think it would work on a platform on which people can organize to bully. That's an advantage of HN, it is hard to build such a community because of the lack of communication between users out of topics.
This is correct to my understanding, just because working remotely for a foreign company is extremely easy to get away with and not enforced, doesn’t make it legal. I assume this is true for many other countries
Psychologists say that depression after a loss of a dear person lasts around 2 years. My lasted 3 years. So, no matter how you cope with this event, you will feel bad for 2 years, unfortunately.
> The 0.1% is screwing over the 1% as bad as the 1% is screwing over the 10% as bad as the 10% is screwing over the middle class as bad as the middle class is screwing over the working class.

This is nonsense.
Yes, a lot of naturalist seem to think it's just about the ability to process information, but that's not it at all.
The downvotes are because the loud pipes thing is a myth, especially on the highway. MSF classes actually cover this.
التصلب الجانبي الضموري – الأسباب والأعراض والعلاج بالتفصيل
My understanding is the title is “fastest”, which is 3.8 exaflops of sparse fp16. I assume these are theoretical peak or “benchmark” peak performance. Replicating their hardware in the cloud would get you the same title until a concrete workload is used.
It definitely is.

Heat is the most retrograde form of energy - the form with the most entropy. You can put 100W into a resistor, and you’ll get out 100W of heat. You can put 100W into a lightbulb, and it will generate less than 100W of light and some heat (because it’s not perfectly efficient) but in a room with no windows that light will bounce around until it’s absorbed by the walls and turned into heat so the room will heat up the same as if you had a 100W heater. If you put 100W into a miner, it will mine bitcoins and shed 100W of heat.

Water always runs downhill, energy always follows entropy down into heat.

Edit: Maybe this example will make more sense - consider an old fashioned record player. If the turntable is magnetically levitated, and is in a vacuum chamber, you can spend a tiny amount of energy to spin the table up to 45 rpm, and then (with no needle on the record) it will spin at that speed basically forever, because it's in a frictionless environment (there's no real frictionless environment, of course - you'll need a tiny amount of energy to keep it going). If you have an old turntable from the 70s where all the cheap grease has hardened, then to keep it spinning, the motor will have to do some work. Let's say you're putting 5W in to keep it turning. That 5W is overcoming the friction from the air, and from the old grease, and from the belt drive that runs the turn table. That friction is generating 5W of heat. It has to be, because if it was generating less than 5W of heat then either we'd be using less than 5W to maintain a steady state, or the else the turntable would be accelerating until we were using 5W to maintain a steady state.
I'm pretty sure they're doing that to draw folks from AWS and similar.
https://www.thingiverse.com/rss/popular

https://www.thingiverse.com/rss/featured

It looks like I've changed the default update interval on the second link to 12 hours; perhaps it was producing too much stuff otherwise.
Or even more friendly, CalyxOS. Works perfectly, easy to install and very few problems in the 6 months I've been using it
Steady on!
Not everything in the world exists to make a buck.
Actually, the logic is sound. Right now, the calculation is 215 bodies / 1 institute, so an average of 215 bodies per institute. In order to make your statement true, you would already need to find more than 100 institutes without bodies in the yard to bring the average down to 2 bodies per institute, and then find at least another 40 to bring the average below 1.5, in order to make your "the average institute doesn't have children (plural) buried in the yard" true.
The problem with Jupyter is that it impedes common-sense practices like version control, reproducibility, and automation.

If you're spending the time and effort to rent these big servers, why not spend the 5 percent of the effort and do it right?

Jupyter exists mostly because analytics/math guys are too lazy to spend a day learning software development practices. Must be some sort of us-vs-them point of misplaced pride.
How to Install Hardware Drivers on Linux (2017)
Does it really depend?

Paying taxes + low income housing + free drugs + drug addiction clinics > me or my children getting stabbed by a desperate addict.
As a Balkanian living in Germany I can confirm, it is quite hard for us to get used to a German level of stoicism.
TCP/IP over Amazon Cloudwatch Logs (2019)
true. Increasingly commands can output their return as json, but then jq is also not as easy to handle as I sometimes wish. Maybe oils "quoted string notation" (QSN) for safer passing of strings can be of interest to you: http://www.oilshell.org/blog/2020/10/osh-features.html#safe-...

Concerning Powershell the author of oilshell addresses how shells are native to their surroundings in http://www.oilshell.org/blog/2021/01/philosophy-design.html#... - he'll be attending the HotOS panel too. Implementing WSL2, native openssh in Windows, the use of bash, it must be to stay relevant.

Edit: and I think this thread will interest you too - https://lobste.rs/s/k10sfa/why_did_i_write_my_programming_pr... and the sustrik/uxy reference within
Relevant: his youtube video on why he does not use a debugger https://www.youtube.com/watch?v=epcaK_bhWWA&t=404s
This type of discourse seem to be more focused on affirming how this can't possibly work than on genuine interest in discussing the issue.

Imagine I propose that everyone should get access to free universal healthcare or education. You can make all these kinds of questions to defend how these things can't possible work and yet they do. Are these "perfect" in all instances? Of course not, but they are a net positive and much better than nothing.

The same can be implemented for the basic necessities. The best way to figure out what the really important questions are, is to implement a system and iterate on it.
My current plan is to transition into such an arrangement. The downside is having to job hunt once or more per year and eventually having a lot of gaps on your resume. I'm waiting to reach a certain net worth but hopefully within another couple years.
This is complete pseudoscience. The Sawbones podcast has a good overview of this idea: https://maximumfun.org/episodes/sawbones/mewing/
It's not for you they say it, but for them and or others. Or to put it more directly, you don't say it for them, you say it for you.

It's like forgiveness, if you forgive someone, the main benefit is to you. By forgiving someone you take a load off your own shoulders. It's often meaningless to them if those forgiven know they are.
Maybe, but I barely tweet and don’t follow any individuals for the reasons OC mentioned. I’d love to follow an individual working on ML or AI, but the individual’s content is only interesting to me 5-10% of the time because of the varied interests OC mentions.

If Twitter could give me interesting topical content I’d be much more engaged on the platform.
>I see no evidence that regular people are particularly unhappy with sharing their information.

There's actually a pretty cool graph from Google from the court docs that says the opposite.

https://pbs.twimg.com/media/E2f1tSEWYAAVHGY?format=jpg&name=...
Ask HN: Website providing free services through FLOSS
Do you know about websites that provides a collection of free(gratis) internet services using Open source software?
I do not understand your point in any way. You claimed that there are no racists on HN and that claiming there are suggests someone is a drama queen. I pointed to some racists on HN to show that at least some do exist.

What does this have to do with doing something about the Iranian regime or Chinese regime or any other regime? I barely even discussed homophobia.

And note that you can be anti-fundamentalist without being anti religion, and you can be against the Chinese regime without being anti Chinese people (just like you can be anti Israel without being antisemitic).
Fwiw, in California it’s customary to do a day long motorcycle safety course in lieu of taking an on road test with the DMV, which is noted as having some aspects that are unusually difficult.
Show HN: TapeX – Draw, Annotate and Record on your desktop screen
The sub r/LinkedInLunatics on Reddit captures this well.

https://www.reddit.com/r/LinkedInLunatics
uh, my fiber is literally just a cable coming down from the pole next to my house. fiber runs on poles all over, like oregon. https://www.michaelsinsight.com/2010/09/hunters-shooting-des...
Sorry to hear of your loss. Sounds like an amazing man that I would have wanted to know. I have a thought that really works for me. It doesn't take the sting out, just makes the good parts good. Essentially the trick is to find a way to feel the love you have for this person in the present time. If the only way somebody lives on is in your memory, give the memories a happy home life. Treasure them and love them. In the long run you'll probably do that anyway.
player to player, not peer to peer
Or even a personal vs. professional persona.
I would agree. I can easily put hours into straight programming when there is clear designs and goals. Actually designing the program though can just get exhausting.

I won't discount personality differences but I've certainly seen it enough in others that I figure there is some sort of mental limit.

A lot of discussion on automation is on removing the tedious, basic stuff so we can focus on the more difficult mental tasks. I do wonder though if perhaps we won't get as big a benefit as we think just due our nature.
The U.S. Is Back in the 5G Game
I deploy these kinds of network security solutions to large enterprises as part of my job (typically healthcare customers, from a network MSP/MSSP VAR perspective these days) and as much as I like being paid to continually "fix" broken implicit systems it's not the way to go and never should have been. Either you control the systems or you don't, if you don't fully control you're going to fail at reliably breaking into the conversations to a meaningful level and you probably shouldn't have such critical information on systems you don't control anyways. That or you're trying to control/inspect someone else's system which is exactly what these things are trying to prevent.
I've spent much of my career debugging C++ in rather large code bases, after inserting said bugs myself usually. If you have a set if inputs that make the problem reproducible, a debugger usually makes finding the error trivial. The only times it has taken a while is when someone (not me in this case) has done something horrible with unsafe casts, ignoring data hiding to violate a class invariant, or memcpy, or... So basically old style C. Building for release with debug info helps. Debugging with a debug build is easier sometimes, but sometimes it masks or in rare cases, creates bugs.
Educated people tend to hold white collar jobs. They are less affected by inflation, illegal immigration, corruption but have a greater pressure to virtue signal.

T
My be it would seem somewhat irrational to you at first but I think the only chance to 'cope' with it yo get when you understand that there is absolutely no way to 'cope' with it and you should not even try to 'cope' with it.

Once you accept that .. only then after some time there is a slight chance to get to a place which would be called by other people around 'coping with it'.

Try to redirect your love for him to people he deeply cared about. Perhaps they miss him and his care too and you can partly fullfill this void and make it a bit easier for them. I think you were one of those he cared about so please do not forget about yourself too.
Security Issues with FinTech APIs
The Consciousness of Invertebrates
> Let's define unikernels as running under a hypervisor. If it's not, it's more likely to be called an embedded operating system.

Not clear why you define unikernels like that; it has no relation to running in a hypervisor or not. As a result your follow on statement is a bit of a non sequitur.
do you mourn your own past self, your youth, or even yesterday ? Do you mourn the people who will live when you die, because you won’t get to know them, and they won’t get to know you ?

The past and the future are not so different. While some of the past is catalogued in your memories, most of it remains unknown and unexplored, partly predictable, just like the future. enjoy the present and enjoy predicting the future and the past !
None of these vehicles can be bought today. It's vaporware at the moment.
I know Nixnet - https://Nixnet.services
Unless one trains oneself to notice them (or if one has an affinity to them due to being an enthusiast), two wheeled vehicles are a lot harder to notice while driving in a car.
I wish I could frame this comment for every first-year student. The profound irony of the Feynman Lectures is that although they are revered as master works, the whole endeavor was a miserable failure.

Feynman was teaching an intro sequence, and he delivered a lovely set of lectures that grad students and professors enjoyed. We still give newly minted physics majors a lovely bound copy of the Lectures, because some of us are in on the joke.
You all want to be ruled by the 1% so badly that you will ignore any evidence presented that disagrees with State narritive. Fair warning cv was the excuse to hurt you if you disobey the 1%. We warned about this and were called conspiracy theorists. Now the world is fully dominated by the 1%. Mom and pop shop really means normal non corporate monster and we just gave their business to corpos.
Another one, Disroot - https://disroot.org/en
I believe such restrictions are defeated/not available for toll free lines.
They'll reach out to get the problem solved way before it reaches collections - the concept of collections is that they sell the debt at a loss so it's against their interests to do so.

In addition, if you can prove that the debt is invalid (if you were not receiving the service you've paid for and made reasonable attempts to resolve it beforehand) then the collectors themselves will make a loss which should over time sour their relationship with the original company.

In my case, debt collections was the only way to actually get my problem resolved in the end. They've passed the info back to the company and they've finally cancelled the contract (and the "debt"), something I wasn't able to do with the company directly because I couldn't get through anyone competent enough to understand the situation and willing to fix it.

Credit history is a valid point however in my case I do not need credit anytime soon (the only potential reason I would need it is a mortgage in the far future) and in my country credit report entries expire after 6 years so it was not a problem.
It wouldn't be an issue if the NYPD were interested in enforcing the law.
Thank Goodness for your change of heart.

Personally I am in favour of the judicious and summary execution of the death penalty for people who ride incredibly loud motorbikes in built up and residential environments... .
Yes graph algorithms are actively researched. You can browse arxiv.org and see plenty of recent submissions: https://arxiv.org/search/?query=Graph&source=header&searchty...

For applications, compilers need graph coloring. Task schedulers need graph cuts. Since these are NP complete there is plenty of room for research on specific implementations with various heuristics.
Physicists joke about the Feynman Problem Solving Method:

1) Write down the problem.
2) Think really hard.
3) Write down the solution.
as an American skilled in computer science, I am literally aghast at what the mobile phone has done in barely fifteen years, degrading decades and in fact centuries of individual rights mores.

Meanwhile, as far as I can tell, in East Asia, there was a completely different series of social evolutions, such that a large majority of people are not bothered and in fact expect services tied to identity tied to finance. This conveniently is expressed by a government issued ID tied to a smart phone number tied to banking. There are exceptions but not the majority. This simple formula is repugnant to my US Western sense of social boundaries.

Investors are the ones that seem to have no problem with individuals giving up their privacy, while the people in question cross the gamut of social condition.
Yeah in the Southern US there is a good chance if you reach out and touch someone with your knuckles they will think you are looking for a fight. If it's someone you are very comfortable with it would probably be taken as "playing we might fight" like you would do with a cousin or brother but probably don't do this lol.
Row hammer is already super impractical. ECC does make the exploit harder.
I always assumed that the point of loud vehicles was to assert dominance by being an asshole. If people are annoyed and upset then it is working exactly as intended. You have provoked an emotion that fuels your ego and image of yourself as a bad ass that doesn't care about other people.
75 million in the USA that voted for the Red team saw close up the stifling censorship and deplatforming. Awareness is growing but I do agree behavior will be slow to change.
Coding Adventure: Terraforming
Being subject to state surveillance and surveillance capitalism are related but different concerns.
It’s all about light sensor sensitivity right?

The human eye is incredibly dynamic, especially at low light levels when adjusted. A camera can get close to that sensitivity with a longer exposure and a big SLR lens, but exposure isn’t an option at speed, and the sensors on my car are pretty tiny.

Is Tesla actually developing new CCD or CMOS tech? That seems unlikely. More speculatively, perhaps they are supply constrained on RADAR and decided it was better to ship and retrofit later. I hope that’s not what’s going on.
One question then is why it requires you to enable "Auto High Beam" manually

If it wants auto high beam, it can just enable the setting itself, and restore your own preference if you disable autopilot (and even better: it can control the beams when autopilot is enabled, irrespective of any user settings, after all if autopilot can steer why couldn't it also change the lights)?
Popular Keyword Extraction Techniques in NLP
Piketty goes over the numbers in his book Capital and Ideology in several chapters:

* https://en.wikipedia.org/wiki/Capital_and_Ideology

(His earlier Capital in the Twenty-First Century is more well-known.)
Another interpretation:

P is a spring (the spring equation is k * delta x, same as the P term, but in terms of the error). Adding a P term will make the controller “want” to eliminate any error.

D term is a mass damper (again, equation is the same). It will fight oscillations, but it is extremely sensitive to noise in your input (calculating discrete derivatives in noisy signals is hard).

The I term makes your output converge to the desired value. Your system will have an inherent friction or stiction which can’t be overcome with just a P term. The I helps with that but introduces other issues like windup.
All social media platforms without a "dislike" button are trash, precisely because I am the product.

Today I use my RSS feed to find interesting, novel content.

The ideal LinkedIn would have some kind of metamoderated, highly curated (and filtered!) "most interesting professional content for you" and the weight of "a friend of a friend shared this really popular thing" would be super small because that's a crappy signal.
It really isn't:

https://www.youtube.com/watch?v=SYK57Mdc4BI
I would give anything to move Down Under, it’s a magical place. Sadly they don’t need anymore network infrastructure sales people.