skysight-inc/HackerNews huggingface dataset:
After raising the historical evidence for activity on these lines, the article seems to understate it a little.

For example:

> The veil was briefly lifted in 2011, when a set of threat intelligence firms plotted to disrupt the hacktivist network LulzSec and attempt to discredit journalist Glenn Greenwald. The contractors, led by the now defunct firm HBGary, devised a plan to infiltrate left-leaning organizations using fake online identities, in a bid to win lucrative deals defending corporations facing public scrutiny.

This oddly makes no mention of the more sensational HBGary bid to discredit Julian Assange directly (see: [1]).

A little further down it reminds us that the Snowden documents

> revealed that FBI and CIA spies had created fake personas to hunt for potential terror plots discussed in online games

but that

> Those initiatives fizzled after the intelligence agencies found little to no evidence of terror communications.

Odd that this should fail to mention the slides[2] accompanying a GCHQ talk concerning the activities of HSOC and JTrig ("Human Science Operations Cell" and "Joint Threat Research Intelligence Group") which show a mature program of "Online Covert Activity" (with accreditation!) was at least planned, with "Full roll out complete by early 2013, 150 JTRIG and Ops staff fully trained" in (inter alia) infiltration and disruption of online communities.

1: https://www.computerworld.com/article/2470522/bank-of-americ...

2: https://theintercept.com/document/2014/02/24/art-deception-t...
And 'Le Samourai' for that matter. Great flick!
I know that the Albrecht brothers (Aldi) were running around without security for decades, Meckerle (Ratiopharm) did so too until his suicide due to the Volkswagen short squeeze and financial crisis, and Dieter Schwarz (Lidl) still does today.
Journey and lessons from running a mirroring service at home
What does WBNIS mean?

Google tells me that WBNI is a radio station. We Better Not Implement Soybeans?
Always use surrogate primary keys. Use alternate keys (AK) for your "natural keys". Modify the AK business rules as and when needed. There are several advantages to using meaningless random integers, sequential integers or UUIDs as your table's PK. The most important one is that if the PK participates (or is expected to participate) as a foreign key in other tables, it's crucial to us a design where you never ever have to change the PK!
"Doctor's surgery" is what we'd call the doctor's office in the US, right?

In terms of walk-in, there's "urgent care" and similar things. And of course the emergency room if the need is severe. Telehealth was vastly expanded during the pandemic and has stuck around to a significant degree.
> individual freedoms trumps the safety of other's

See, you’re using the fallacy, right here. We can still do both.
That line stuck in my craw as well. I can't reconcile her characterization of the man or what I've read from Meditations- it seems almost polar opposite to how I would describe it. In my mind he was about as ideal a leader one could hope for (judging from his writings alone).
"Yea yea yea he's an asshole, but I got to go to his boathouse!"
Predates 4chan.

It was a common Usenet sig and IRC quit message in the early 90s.
Enshittification is happening everywhere. I also mourn the vanishing old internet. Social media is increasingly difficult to curate, and our search engines are compromised to the point they don’t work. We are at the mercy of algorithms that are measurably driving young people insane, and you are like ‘lol at least lots of people use it, get destroyed.’

That doesn’t seem like a very thoughtful or measured response.
While I appreciate there's a lot of new debates to work through, the possibility of a child with two same-sex parents would be revolutionary for gay and lesbian couples. It's striking how many commenters here thus far default to treating this as a college ethics question, concocting contorted hypotheticals.
>What are the improvements i should expect in zig compared to C ?

https://ziglang.org/learn/overview/

>And how does zig stdlib compare to something like the go stdlib

the stdlib is still work in progress and not the current focus of development. right now things get added to it organically (ie things needed by the compiler itself, the toolchain, or as a proof of concept for other important functionality, like an event loop). as we move forward we will have a phase where we make a final decision on what should stay in, what should be improved, and and what should be cut.

In the meantime you can quickly get a feel for what's in the stdlib by browsing the online docs:

https://ziglang.org/documentation/master/std/
And isotopes. And transient, unstable configurations that may exist for a brief moment before decaying into something that slots into the periodic table better.

And also elements aren't a thing, quantum fields are. This is why you sometimes see things that just don't fit the idea of distinct atoms. But then quantum fields also aren't a thing. We don't know what exactly is the thing. We only have increasingly sophisticated working models.
3 comments are definitely reply-guying..
I hope FB gets a huge fine for not alerting the NHS trusts that they are sending over confidential patient data without consent.
“Always start numbering rules higher than one to make it seem like there are more rules than actually are.”
JT: I Left Rust
> even something trivial like not being able to set breakpoints in the shared code

I think your overall point still stands, but you can setup breakpoints in Zig and have the normal tooling work correctly with it.
There are things more important in life than ad revenue, and MosFilm can't directly get it from YouTube at the moment anyway.

RuTracker should always be one of the first options to consider, but I wouldn't be that zealous. Official subtitles might be the biggest problem, as they don't seem to have a definite source. Some are expressive (up to metrical translation of the songs) but too liberal, some were certainly made by cheapest freelancers they could find. The user has to know beforehand that better translations can sometimes be found, and that it is possible to use extensions to load subtitles from local files. Re-uploading the videos as distinct native and translated versions, and changing softsubs to hardsubs and vice versa is another problem resulting in link rot. Video itself usually seems to be fine, though one of the SD masters of “Stalker” was known for relying on digital film stabilization which resulted in artifacts on faster panning shots, but in that case it was the same on DVDs.

For comparison, LenFilm also uploaded movies to YouTube, and they had masterpieces of Alexei German in 1080p, but either recorded with botched brightness correction through some kind of screen capture software at superfast settings, or watermarked with landline phone number (in a second decade of a 21st century) of some subcontracting studio. The whole thing probably relied on some clueless intern uploading files from their office PC. However, LenFilm has been banned as vile and daaangerous “state-controlled media”, and neither German, nor popular Soviet adventure movies for kids, nor dull and boring soc-realistic factory life dramas are officially there.

Personally, I am a bit skeptical about the image of a regular multi-tasking user seeing the scene of a interrogation, a remark about the suicide of Mayakovsky, and a dinner, and getting it all.

https://www.youtube.com/watch?v=vFZa9CVBeJY&t=2669

Three decades of talking about multimedia, and we still don't have a convenient commentary system to hold all the explanations and notes.
I remember seeing this:
https://nyulangone.org/conditions/breast-cancer/screening

And this: https://www.webmd.com/oral-health/features/dental-checkup-ev...

What gives y'all?
I think the issue is just that, however silly or pointless the puzzle is, it's clearly understandable by any human who knows Python. You just use "len" any time you mean "print", and "print" any time you mean "len". And these large language models, despite being language models, simply cannot handle this concept.
Don't cross the streams.

(Or maybe I'm mixing up my 80's nostalgia?)
> it's kinder to say, "your hair looks like my nana's and she's been dead for 10 years" then it is to let dozens of folks think the same thing of them. I have a couple friends who would tell me the first thing -- they're whose opinion I trust.

Honestly, you seem extremely naive with a very basic take on this situation. Your friends can say this stuff to you, _because_ you trust them, not the other way around. If a stranger were to make that comment to you, it would be unbelievably silly to take it at face value and not assume they are trying to sabotage you or get one over you in some way. And what exactly is the point of the insult, do you just go around assuming that everyone has the same sense of humor as you, and everyone who doesn’t is wrong? Haha.

Just take my comment for example. Am I being constructive or simply being condescending to you to make me feel better? Hard to tell because you don’t know me, isn’t it?
A search solution in search of a search problem?
"ruthless, scientific focus, on the null (/failure) cases" means you're not going to build anything of value ever. There is risk in every startup, innovation, new technology, etc and a big part of making those work is laser focusing on success and leaving the failure cases to someone else (once you have a successful product and/or business).
US debt ceiling: Democrats and Republicans agree deal in principle
>It is what those words mean. It is literal.

>I'm not sure these were needed

The original wording I was gonna use before deciding to be more considerate was "small children and autists"

If you can think of another short descriptor for "people who obtusely take things literally and are unable or refuse to account for other people's state of mind", I'm happy to use those instead

>I hope you got a nice slither of dopamine out of namecalling though in any case

In fact, it was far more than a sliver!

Upon further reflection, I think I got a lot of repressed anger for never having smacked people who can't behave unless they are explicitly told to do so, who actually need the "within reason" clause everywhere, and who are happy to play with technicalities when it comes to justifying their behaviour
A gun that can run out of battery. Does it it need to update its firmware too ?
It's surprising that the article does not mention Jacques Lacan.
Yeah, but you don't want to use that as a primary key for your stock database.

It'll work fine until you find you want to keep track of U-235 and U-238 separately.

What constitutes identity is context-dependent. Yeah, on one level they're the same thing. On another they aren't.
She's able to do all this and still live comfortably and live her dreams. I wonder why more wealthy don't do things like this. It seems most just write a check to Charity X for the tax break and the ego boost.

The things Dolly does seem to lend themselves to legacy, and what could a rich man/woman want more than their name immortalized in a social program that helps people.
Like those guys trying to discredit RSA encryption, whilst endorsing the new shiny EC curves (with potential backdoors).
He is clearly an artist, even if you disagree with his method.

Besides you forget the house owners here were happy: initially they thought it was cool. Then, instead of painting over it, they sold it for a profit.
> I could ask every website to give me a NO_COLOR mode as well, but they don't.

Perhaps more websites than you realise: I use the reader view whenever I can, which is a little bit like $NO_COLOR for websites.

Browsers also tend to widely have support for disabling style sheets and support for overrides, and wide support is more important than theoretical solutions.

I do think it would be great if terminals had broad support for this kind of accessibility feature, but they don’t, and I think adding it is much harder than you think.

> Instead you can greyscale at the OS level or the terminal emulator level if you need it.

This doesn’t work very well in practice unfortunately because the intensity differs so widely and my terminal settings don’t help when I have to look at someone else’s screen.

So while we wait for operating systems and terminal emulators to add more support for the disabled, maybe if you don’t mind, the next time you think about calling puts() with some color-codes in it you could just pretty-please check if $NO_COLOR is set?
I know I would. Famous soccer players get burgled and robbed all the time with them and their family being threatened. Now imagine if you're a billionaire and the newspapers tell people every day how evil you are. It's not far fetched to assume criminals or a lunatic would act on it.
Ask HN: Build dirty and clean up afterwards?
Hi crowd,

throw-away account for obvious reason.

I work at a SaaS company, that has a product consisting of a web backend and an app frontend. I work there for 2 years, and have 13 years of experience in the industry, working as a software developer. I have worked on products and projects alike.

The company I'm working for is now a decade old, and started with a dozen people. It was VC funded, and had a pretty strong incentive to get to the market real quick. This now shows, as the code for the backend and frontend is subpar, with questionable architectural decisions in the past. However, architecturally, the app frontend is in better condition than the backend.

The market (=our customers) more and more demand not only a web backend, but also a web frontend. While a team currently reworks the backend, another team is formed which should build up a web frontend.

There are two ideas: One is to build the web frontend as quick as possible, so that we can deliver a much wanted web frontend as fast as possible. We would copy the architectural, not-optimal idea and UX from the current app and put that into the web frontend. The idea is than, for the 12 - 18 months after release, to rework the web frontend architecturally. This would allow almost no room for feature development. This is also the road the web backend is currently taking, where I wasn't involved in the decision making process.

The other idea is to put the invest up-front, re-thinking existing ideas, and build the web frontend without repeating mistakes from the past. This would allow to focus on features after everything is done. It will however mean that the release of the web frontend will happen later.

While I cannot go into much more detail without giving away my identity, I'd rather prefer the latter.

My argument against the first way is that, we as a company, may not be able to withstand the pressure to deliver features, as our comptetitors now already can do things we cannot do. Also, with the rise of AI-assistance, we will sooner or later need to integrate certain features into our frontend. In the past, everytime a "we will do it better afterwards" was announced, the phase of "doing it better" simply didn't happen. I'm burned on this one.

The argument against the second way is, that we, as a dev team, proved in past features that we cannot focus on the scope and might blow up the whole thing, if we want to get the architecture and UX right in the first step. It was basically questioned that we have the competence to build what was asked.

What do you folks think?
I've always struggled with these notions that the self, or individuality is some kind of construction, or a matter of linguistics or political economy or whatever. I can comprehend Buddhism denying the existence of a self at other levels of abstraction to the ones we ordinarily live in. But I cannot comprehend how someone can come to these conclusions without recourse to mysticism, telepathy or Borg technology.

Nobody else can access my experience. Nobody can move my arm from the inside like I can, nobody can see through my eyes, read my memories or know how it feels to type this right now, sitting on my bed with my cat beside me. My experience is inaccessible to others unless I communicate it to them, with great inaccuracy and crudeness through some system of symbols.

To me, this existential situation seems much more of a foundation for the individual self than linguistics, capitalism, or whatever Edward Bernays did 70 odd years ago.
Well if power goes out 99% will already be dead because of current dependence on technology. And for the remaining 1% the religious conservative groups like Amish or Hashidis will be the ones who
survive.
> but I look at it and say that we're lucky it wasn't something far worse

So it wasn’t. We knew it was mild, certainly worse than flu, but still mostly killing the elderly above life expectancy.

- We knew newspapers were grossly exaggerating information to the point of saying obvious bait (“the vaccine enlarges the penis” — yup they said it),

- We knew newspapers were under gag order to publish misinformation.

- We knew that most governments declared the law of exception and state of emergency, so from that point, no information could be trusted.

We knew it was mild because everyone was in a state of hysteria, from “SO YOU WANT TO KILL ALL GRANDMOTHERS” to “IN NYC THEY USE GIANT DUMPSTER TRUCKS TO CARRY THE DEADS TO THE MORGUE, SO WHY ARE YOU AGAINST LOCKDOWNS”. We knew it was all a gross exaggeration.
To save you a click: Tomorrow, and Tomorrow, and Tomorrow by Gabrielle Zevin

https://en.m.wikipedia.org/wiki/Tomorrow,_and_Tomorrow,_and_...
> as accessibility best practices suggest to convey semantically relevant markup

You may have missed that this is about CLI applications, not web-pages.
‘Russia was provoked into this war because of things that happened 30 years ago’ is such bullshit apologia.

NATO was a defensive pact against Russia- and just because the Soviet Union collapsed does not mean Russia is somehow now moral or benign. They are run by brital KGB thug who faked his country’s 9/11 so they could build some patriotic solidarity killing Chechnyans.
It has a model, but it is not a rational model. This difference is something that often throws engineers off track when thinking about generative AI.

LLMs models work more like intuitions. They are able to make statements about a problem in context, but they are generated from ideas that "instinctively" make sense given the prior statements and learned corpus (similar to Daniel Kahneman's fast mode of thinking), not logically constructed. These models do not have the capability to build formal inferences of careful steps that try to validate those ideas avoiding contradictions.

Those capabilities can be added outside the model to try to verify the generated text, but so far are not integrated in the learning process, and I don't think anyone knows how to do it.
As far as Google's open sourced repos go:

C++ 295

Go 252

Java 235
Check out lesstty from https://github.com/kilobyte/colorized-logs.

(Or https://github.com/jwilk/pagerboy, which supports pagers other than less.)
There are A LOT OF changes!
Hey pal! Don't mock these heros on memorial day weekend of all days. They put their lives on the line, for your freedom in security, every single day in Minecraft. Who is going to tell you that "the shooter was on our radar" after the fact if it wasn't for these brave souls.
Ordinary people have nowhere near that amount of cash (or investments). I can only imagine they had potential buyers lined up.
Oh that's tough. I think the only diagnosis here is "suffering from American medical care"
And if we're doing Science, ie., trying to explain how ChatGPT works and what it's intrinsic properties are --- this case is far more significant than the other.

Inasmuch as the hypothesis that ChatGPT works "so as to be actually sensitive to the meaning of the code" is here falsified -- by a single case.

An infinite number of apparent confirmations of this hypothesis are now Invalid!
I was able to get gpt4 to do a lot of useful work. But for some reason it completely falls apart for this scenario. May be because it has to think in second order to achieve the task. Perhaps you could take a crack at this:

Prerequisite (for you the human)> You have a file at src/SampleReactComponent.jsx that has below simple react component:
const SampleReactComponent = (props) => {

const [var1, setVar1] = React.useState(false);
const [var2, setVar2] = React.useState(false);
const [var3, setVar3] = React.useState(false);

return (<></>);
};

export default SampleReactComponent;

**********
Prompt for GPT4: I'm at my project root working on a reactjs project. Update the component in src/SampleReactComponent.jsx file by adding a new const variable after the existing variables. You cannot use cat command as the file is too big. You can use grep with necessary flags and sed to achieve the task. I'll provide you the output of each command that you generate.
*************

That's it. It would do any complex modification on fully provided data (included in the prompt) but something like above where it has to build a model from secondary prompts will totally fall apart.
Think there's plenty of evidence that the countries in which the average person sees a doctor more often have higher life expectancy.
'The authors note that they included only patients who were hospitalized for SARS treatment. "If additional infections in the community do not lead to admission to hospital or death, the case fatality rate based on all infections would be lower," they state'

In other words, they didn't have much of a handle on what subclinical SARS-coronavirus case fatality rate was. I'm not sure if hospitalized COVID-19 patients recovered better or worse than SARS.
I'd love to hear from someone who could outline the distinction between the two.

I could certainly believe that it means the difference between the amount of attendees, length of presentation, venue, etc etc. In those cases, it's quite a big deal and quite the dick move, especially given the seemingly unilateral process to "downgrade" the presentation.
HTTP: //AI
Fun fact: the .ai TLD (http://ai) works by itself, although Hacker News (and probably lots of other things) won't accept it as a valid URL.
Or just get yourself some chronic disease and be regularly checked monthly.
The title and abstract is not very promising - largely a language issue, it seems to me (the paper seems translated from Chinese).

The article is not about the philosophy of cryptography. A more descriptive title might be "A comprehensive classification scheme to research approaches in modern cryptography, with examples." This is what the authors do:

1. Survey the history of modern cryptography (post Diffie & Hellman's 1976 seminal paper New Directions in Cryptography).

2. In particular, examine ("Bob's") improvements to ("Alice's") existing solutions of cryptographic problems (where improvements are "above and beyond", ie better and novel).

3. Classify and categorise those improvements (in 3 Ways → 6 Types → 17 Benefit Areas → 40 Research Strategies).

4. For each of those 40 paradigmatic Research Strategies, apply it to one fixed artificial example problem ("Group Signatures"), and then list a few examples of papers that have applied it to real-world problems.

The goal, from what I gather, is to

1. give beginners to the field an overview of the research paradigms/strategies/approaches/Ansätze along which the field has progressed, and

2. give experienced researchers ideas of which approach (what they call "research philosophy") they could try to find the next improvement.
She is the editor-in-chief of The Economist
UMD Study Finds Brain Connectivity, Memory Improves in Adults After Walking
So they're not even paying the mortgage on the property (the tenants effectively are).

This just adds to the "cry me a river" vibe.