skysight-inc/HackerNews huggingface dataset:
Ask HN: Damage control against potential AI assisted doxing?
Do you do damage control for future AI assisted OSINT?

I'm quite sure future AI could read all my HN/reddit/forum posts, correlate them and than know where I work and a lot more. For a human, today that's nearly
impossible.

The identifying bits could be writing style, timing or any bits of information about my life or location.

Do you delete your comment history, keep changing accounts constantly or just plan to own you past once it becomes fully exposed?

(I'm thinking of the latter, but would prefer to stay anonymous)
AWS Mesh Generally Available
I am pretty sure I am never going to have kids. :)

That part about letting the kids watch movies while the parents listen to adult things, without the context of "on a multi-hour drive", just struck me and I wanted to interrogate it a bit.
Yes, Firefox is the good one here but it seems we're slowly being squeezed on all sides as browsers gradually become dumbed-down and noncustomisable "consumption portals".
This is basically my MO, I don't always have internet service and frankly with storage being as cheap as it is there's really no excuse for me not to have a seamless experience where I can just go watch/listen/play anything I want to whenever I want.

I like supporting content creators but DRM (and ads) have no place in my life.
It seems like this sort of enforced commitment is part of the reason people take classes rather than just reading a book?

Apparently some people have a stranger watch them work as a productivity hack [1].

Of course, consent makes all the difference.

[1] https://news.ycombinator.com/item?id=19591227
Noodles and fried tofu takes no longer to cook than a steak, and is just as good. A big pot of curried lentils can be set up in ten minutes, let simmer for about an hour, and lasts all week. Tacos with refried beans instead of hamburger is a straightforward substitute. The list goes on. (Nor am I sure that any of those are significantly less caloric than the equivalent meat dishes.)

I suspect that most people who think they can’t manage a vegetarianism, by experience or otherwise, are making the mistake of thinking that a “vegetarian diet” consists of just the vegetarian side-dishes familiar from a meat-eating diet. That is not true, and if you try to do it that way, of course it’s not going to work. A proper diet finds foods that fill the role of meat, one way or another.
It is not technically a matter of interacting with C, but rather a matter of being able to interact in a very controlled fashion.

Both JavaScript and Go are fantastic of examples of languages deeply incompatible with OS work, as they expect the ability to manage threads, memory, and even networking as a core part of their language runtime and feature-set. None of this is going to work when you're trying to implement those building blocks itself. It is also not acceptable for a language to decide to do something else outside of the authors' control when working on a kernel, like both JavaScript and Go wishes to do.

Attempts to write kernels in Go have been made, but doing so involves defining a subset of Go so small that what you end up with is really just a small new language with a Go-ish syntax, without any of the features.

So no, C interaction is by itself not a requirement, but it's more of an indicator for the ability to be in control.
Ecuador denies it will imminently expel Assange from embassy
Sounds like a massive subsidy to bookstores.

Ironically, I bet people today read far more than ever, as that's how they interact with their phones.
His linked essay is the real thing, the Vanity Fair article is basically worthless, except insofar as it provides this link: https://www.linkedin.com/pulse/why-how-capitalism-needs-refo...
Ha, I added the qq so you would interpret my comment as the question it was, rather than an attack.

I didn't realize that EV vehicles paid for the charging, I thought it was free. If paid then it's a nice to have that leverages the long time you spend at the park anyway.
Responsive Website Design and Why Your Business Needs It
Having market data, email, and slack up seems really distracting. If I'm writing code I try to remove everything that isn't related to that project.

I may have docs or a search window on one monitor and the IDE in another but I'll completely log out of anything social (including email).
> It's incredibly dangerous to propose changes to the FAA

That is an incredibly ironic thing to say, because these deaths are a result of changes to the FAA, specifically, the delegation of the FAA's regulatory authority to the company being regulated. That this would not end well was easily foreseeable because it's such a blatant conflict of interest.
Why in the world would you use software that crash every day?

Unless it's a piece of code I wish to help improve, I see no reason to waste my time with broken tools.
Subsidy? I don't think there is much government money involved, except that the railways are state-owned.
It’s really strange to me. Christianity also teaches that death is temporary and you’ll be reunited with your loved ones (assuming everyone is righteous). Why such a fear of death?
No kidding. If you look at the vehement opposition against even "border" MITM proxies, it's not surprising to make such an assumption. They want to use the "security" argument to force users into consuming all the crap they don't want too (a form of "anti-user security".)

(Disclaimer: I use one, and it works very well at filtering stuff out before it even gets to the browser.)
Is this written into law, or is it "well, you at least need a ferry certificate for anything built in the US, because what're you going to do, push it onto a barge?"
It's necessary because people have very different reactions. I remember when my doctor accidentally referred to my test results as a brain tumour (rather that the less immediately concerning to the layperson benign growth or glioma). I was thinking it's a growth that hasn't changed for five years and is barely visible on a contrast MRI (small enough that one of the MRIs reported that it wasn't even there) - it's nothing to worry about, but I can could tell that my mother was panicked. You have to convey the meaning and consequences, even if it's technically slightly inaccurate or imprecise - sometimes the technically correct answer leads to the wrong interpretation (as to treatment/prognosis), in part due to the emotional baggage it carries.
The busking life: An inside look at BART's impromptu performers
I think that would be unfortunate. I don't think it should die over this. The issues are eminently fixable. But a number of executives may have to exit Boeing, and the FAA, in order for the plane to not die, and all the issues must be fixed of course.
Fixed Title: A halt in the production of Boeing MAX airplanes is a sign that they will be grounded for a long time.
Yes, replacements can be had. What I would really like is an upgrade...ie a 1080p screen over the current 1280x800, and perhaps a faster CPU and motherboard. The battery chemistry also leaves something to be desired.

I saw a huge difference upgrading the HD. Enough so, that it's still a usable machine that I tend to gravitate towards more than my 13" Dell XPS with 4k screen.
Ask for an invite. That's how I got my account there. Be ready to supply an email address and be aware that at least some of thise who sends invites dig through posting history before sending an invite.

Also note that posting and commenting guidelines might be experienced as somewhat stricter than here.
Oh shit I'm sorry, "qq" has a meaning similar to "cry about it" or "just quit if you don't like it" in some gaming circles, and I completely misinterpreted it!

"quick question" completely changes the tone of that comment!
The current situation is already fraught with horrible problems! We torture innocent children to death! Would the problems you’re imagining really be worse?
Oh I see, you mean "unvirtualizing" the VM and run on the hardware that comply to the VM spec.

I was under the impression that generally VM are idealized hardware that is friendlier for software development but they would make terrible actual hardware. I suppose it also depend on the language/VM.

But I'm totally out of my comfort zone. Let wait and see if someone more knowledgeable chimes in :-)
We've already established that we take away choices in the name of the public good. For example, many states have it illegal to text and drive, or to not wear your seatbelt.

Unless you believe both of those should be legal as well, then we're at an impasse.
Fundamentally it's a violation of trust and consent.

One teacher managing their own classroom allows them to do it on their own terms, personalize their discipline/teaching style to fit the needs of the class, and form a 2-way relationship with the students. Everyone is more or less on the same page and understanding of how and why they're being disciplined, if it comes to that.

Cameras scanning everyone's face once a second and sending them off to who-knows-where for who-knows-what isn't just uncomfortable because it's a 1-way transfer of information with seemingly nothing to offer the students except paranoia, it's applying 19th/20th-century prison surveillance tactics to the classroom. A modern-day panopticon.
Rust is not Firefox.

Rust does not disallow crashes, it disallows that your code will run in unsafe manners, either with compile-time errors or runtime panics (with some exceptions for `unsafe` code).

Browsers are to some extend more complicated than the operating system they run on, so it's no surprise that there are bugs in there.

If you experience crashes, please do submit the crash reports, and if you already know what the cause of the crash is, please file a bug on bugzilla. Thanks!
I would suspect the Django Admin is built on top of Django ORM.
And that stops beeping after you've opened the door?
Because you might want to display an up-to-date status permanently in a UI of some sort (e.g. an IDE or editor status bar or a shell prompt — the latter seems to be the use case here), and on big repositories it can be noticeable. Takes 150ms on the rust repository on my machine, with warm cache, that's a serious stutter when it runs on every shell prompt.

The tool's page specifically quotes Chromium which takes ~300ms to status on the author's system.
>block off the rear view mirrors because they might distract from the road ahead... according to your line of thinking.

What? Not true. Looking at a rear view mirror is still a form of keeping your eyes on the road and thus is not distracted driving. Looking at an LED screen is, by default, distracted driving.

Renounce ur faith in Elon dude, ur faith will not be rewarded.
In my experience, I'm unlikely to be able to play games due to issues with their auth servers.
Well,

I see a lot of posts showing anecdotes. There’s enough real data out there that we don’t have to depend on anecdotes.

https://www.timeshighereducation.com/student/news/college-de...
lobste.rs has open source base IIRC and has notifications built in, at least in the public instance.
When my father was dying a few years ago, the doctors and nurses were very pragmatic and rather blunt in their prognosis and the options. They carefully did not make recommendations, but laid out the results of the various options.

I appreciated that.
I am also trying to go without meat for a couple of months now and I too feel hungry more often than before. I didn't notice any affect on my performance though. So I wonder if that feeling of hunger is real or is it just some adjustment taking place and one gets used to it eventually. My main motivation though is not health but rather the fact that meat production is a massive contributor to climate change.
I have to agree with you. Same issue with slow drivers, its really a matter of consideration not speed.
I'm also using bitwarden, but palent seemed skeptical about it in the comments. Here's a copy of the comment:

Reply from Wladimir Palant:

Unfortunately, I didn’t make notes last time I looked into this – the issues simply weren’t serious enough for reporting. And I only looked at a small portion of the codebase, so when I look at it now it will probably be some different code paths. So the getDomain() function I see under https://github.com/bitwarden/jslib/blob/dd46d5ecdd51f91dace5... is indeed using URL objects. It also knows that tld.js won’t handle IP addresses correctly, but it will only consider IPv4 addresses in dotted decimal notation and not IPv4 addresses in other notations or IPv6 addresses. All of that appears to be a minor risk but not an actual issue – assuming that URLs are already normalized when they get here (ok, let’s ignore the code prefixing URLs with http:// here).

The code at the bottom of this function is quite problematic however. Rather than ignoring non-HTTP URLs, this function will pass them to tld.js. But tld.js isn’t aware that non-HTTP URLs can have different semantics, so it will happily return “example.com” when it is fed something like “data://example.com,asdf/”. Oops, I think that one might even be exploitable…

I think I’m going to stop here. This needs a structured effort, not spending ten minutes every now and then. As I said, the codebase isn’t bad. But there are obvious issues that shouldn’t have been there. As always, spotting the issues is the easy part – proving that they are exploitable is far harder. I’m not going to spend time on that right now, so let’s just file these under “minor quality issues” rather than “security problems.”
How Climate Change Is Fuelling the U.S. Border Crisis
A lovely way to sort strings, especially strings that may have long shared prefixes, is a 3-way partition quicksort. This allows you to avoid walking the same prefix over and over the way that memcmp does.

Pick your pivot element and partition the strings into <, =, and > based on the first character only. Note this differs from classic quicksort in that we're maintaining three regions, not two. Now recurse for all three regions, except for the = region you look at the second character only. etc.

It's probably a loss for filenames which tend to be short, but for long strings this is a very easy to implement speedup. There's lots more optimizations possible with this technique, e.g. counting-sort style bucketing.
Ghidra Decompiler Analysis Engine
What brand is your 30"?
I bought a second hand HP ZR30w but it's quite old and its backlight is not even...
https://support.hp.com/sk-en/document/c02159509

Other than that it's a sweet spot indeed.
Maybe the only thing I miss is the sharpness of retina screens :)

When will someone finally make a ~28" 5210x3200 monitor? :)
I switched to a safety razor about 10 to 15 years ago. In that time I've bought two of them (one broke). All I need to buy are the safety razors which are cheaper and use less packaging. It's a win-win. Those fancy cartridge razors from the likes of Gilette are scam!
I always send a thank you letter to anyone who interviews me. This includes the person from HR, their hiring manager, and anybody else who was in the room whose email I can get.
I'm not sure what group started it, but there was a political activist group that started destroying CCTV and speed cameras in the UK and U.S. respectively...their main goal was to make it too costly to continually have to replace the damaged cameras...I'm not sure how it went but when I read about I thought it was a great idea...especially since voting won't do much to stop the installation of these surveillance tools...
> Germany doesn’t like dual nationality, but seems to turn a blind eye in certain circumstances

Dual citizenship isn't a matter of "liking" but of treaties between the two countries. Some countries have it, some don't.

> special rules for EU citizens: They are not required to give up their previous citizenship in order to become naturalized German citizens, if their country of origin does not require Germans to give up their citizenship to become naturalized citizens of that country. [0]

[0] https://www.bmi.bund.de/SharedDocs/faqs/EN/themen/migration/...
What prevents it now?
Automating Arch Linux Setup on an RPi
Yup. This balkanization of streaming is really dumb and I believe it will cause resurgency of piracy in the coming years. As a customer, I only want one thing: a hole I can drop money into at regular intervals, and get arbitrary movies and TV shows from it on demand. I don't care about brands, "originals", and other shenanigans - each of them is one more argument towards installing a torrent client again.
What sort of conclusion is there to be drawn when you have already labeled the older games as slow, clunky with painful mechanics and newer games as refined? :-P

I've seen many people say (about games in general) that older games often have more depth in contrast of newer more "casualized" games that cater to the lowest common denominator as often as people say what you wrote. At the end is really about personal taste and if there is one objective thing that older games often do worse (apart from technical limitations, although with the popularity of retro-styled games nowadays often these limitations are seen through a stylistic prism) is their user interfaces. But even that divides people in how much they can endure it (and as Dwarf Fortress shows, a lot of people will endure the most obnoxious of UIs to get something they like).

As an example, there are many people who like grinding in JRPGs and some even consider it as a defining element of JRPGs (in that a JRPG is not real JRPG if it doesn't have grinding) whereas others are perplexed by the idea of anyone liking grinding and not seeing it as a cheap way to pad the game's length and something that developers should strive towards eliminating.
Well then the problem is users with different browser will get vastly different experience depending on the Browser Vendor, not the site owner.
The FAA will grant special permits for flying grounded planes without passengers. This isn't that big of a problem.
An example of the resulting generated pdf would've been a great.
The NDK is a wrapper above a slew of C/C++ lib and those are not garbage collected.

It make me think of PHP. The language is actually really slow but because most of it's standard library are wrappers around actual C library, a lot of people perceive it as a really fast language.

But compared to raw C/C++/Rust, it is still slow.
That's a bizarre reading of my sentiments. Elsewhere in this thread I state that I prefer GoG.

If I'm going to suffer DRM, then at least the service should provide value adds that make it worthwhile to me. Reviews, cloud saves, good networking, mod management, et cetera.

https://news.ycombinator.com/item?id=19598465
Here's the beginnings of a pdf viewer built with lopdf and WebRender: https://github.com/srijs/rpdf/commits/master
> That's the problem: the competitors are trying to "build a car, except with electric drivetrain".

The problem with Tesla is that they're trying to build an electric drivetrain and then tack on that pesky "rest of the car" on top of it as an afterthought. Everyone knows that Tesla has the best electric drivetrain out there, but they're still struggling to build cars in quantity to within quality standards and service them at scale.

With respect to PR stunts, of course Big Auto is corrupt and deceptive and generally awful. But they're not the ones riding high on a tsunami of feel-good save-the-planet PR. If Tesla wants their good boy points, they need to behave and earn them.
The Death of External Storage: How Can I Stay Away from Files?
Honestly, good integration of union's (Algebraic Data Types) is a good chunk of what makes Rust such a comfy programming language for personal projects. Being able to use a common, standard method to say "there may be a result or there may not, and if there is, here it is" is so expressive. Since the Option type is built into the language, it comes with lots of utility methods to make things even easier on me.
Considering the amount of crap that is heaped on Perl 6 for even daring to exist, maybe in the future you might consider using language that highlights something that you find impressive.

Otherwise it comes off as more cheap shots. Thanks for adding your comment, though! It helps :)
So it's worse now. Why should I, as a consumer, silently accept that so a billion dollar corporation can get a foothold against another billion dollar corporation?
The FAA has not been an unchanaging entity operating under an unchanging set of rules for the past 30 years.

In reality, major changes have been made to the way that the FAA operates and delegates authority in a series of sweeping changes since 2005 that were largely meant to cover for the fact that Congress has been severely underfunding the FAA.

The MAX is one of the first models we’ve seen wholly designed and manufactured under this new process. (substantial amounts of the underlying safety analysis of the 787 happened under the old setup)

One major change that may be relevant in this case is that whereas Designated Engineering Representatives used to do safety analysis work at Airplane manufactures in a completely parallel, firewalled cross-cutting engineering group that effectively reported directly to the FAA in a quasi on-loan model, “in order to reduce costs” the FAA allowed this to be scrapped and replaced with “Airworthiness Representatives” embedded in, and crucially answering to, the regular engineering management at the company. Company management then acts as middle-man to the FAA. AR Management at say Boeing is nominally supposed to act as independent of Boeing and represent FAA opinions, but in practice routinely pushes back on FAA requests and acts to represent the interests of Boeing management: https://www.seattletimes.com/business/delegating-aircraft-sa...

So previously if day-to-day engineering was under pressure from a manager to ship a software subsystem or complete a component design, these deadlines were unrelated to the DERs, who operated in their own safety-focused management chain under the FAA.

Now, the AR is under the same manager and pressures as everyone else to hit the ship date. It is unsurprising that quality of analysis might take a back seat to job security in such a setup.

It does not make much sense to defend the FAA by pointing at successes produced by processes that were no longer in place by the time the 737 MAX engineering programme began.
It's true, many people have a dim view of those who accept bribes.
and what is "consulting"?
That's both true and also not salient to the subject at hand.
> There's nothing magically special about non-civilians that makes them more or less likely to commit espionage.

There is quite a lot...
Germans pronouncing my American first name is the same way. It's a boring common Old Testament name. German has all the phonemes they need to say it too, even if the vowel is off a bit.

It's just something that happens, and I don't blame them for it after so long. I get the feeling that Anglicizing or Deutchifying names is universal.
When you're at school age, school isn't just "work time", it's most of your social life. There's a big difference to just letting someone watch you work.