skysight-inc/HackerNews huggingface dataset:
I had tried to do some joining instead of splitting, in https://news.ycombinator.com/item?id=40167667 , but nobody else wanted to play.

Anyone? Эй, ребята, how about "В небе полночном, небе весеннем (clap,clap,clap,clap) deep in the heart of Texas"?

Texan, texan, texan girls
You take my soul
Texan, texan, texan girls, my baby
Give me give me only love

Lagniappe:

US (1991): https://www.youtube.com/watch?v=ilK39iSOVVU&t=67s

USSR (1985): https://www.youtube.com/watch?v=uVyG0-x_9wI&t=2424s (scroll back to 38:45 for the two-schoolgirls-in-a-trenchcoat whose getaway he's covering)

good that kids in both countries had the habit of not giving valid information to people who have no business getting it!
In the EU we have, since decades, the "Arcoroc" brand and it does glasses and plates that really do not break easily. As teenagers we'd have fun with others who weren't aware: we'd take a pile of plates in our left hand and tell the other person "catch them all, quick!" and throw with our right hand plates one after another.

Invariably he'd miss one then many and be in a state of panic and yet none would break when hitting the kitchen floor.

Silly teenagers we were. I see that brand is still around. It's solid.
Afraid to Drive over the Chesapeake Bay Bridge? There's Help for That
Agreed. The media and advertising industry was most definitely leveraging cookie-level data for building attribution and targeting models. As soon as the EU established that this data was “personal data”, as it could, theoretically, be tied back to individual citizens, there were questions about the models. Namely “Would they have to be rebuilt after every RTBF request?” Needless to say, no one in the industry really wanted to address the question, as the wrong answer would essentially shut down a very profitable practice.
"Well, yes, but electric motors and drive circuitry are particularly nasty emi sources."

Agreed, but that noise can be contained with an effective Faraday screening.

If noise escapes then the shielding isn't working properly.

It seems to me that electrical engineers—especially those working in high speed digital electronics—need to think like chemical engineers who spend much of their time in the containment business. Safely containing dangerous polluting liquids and gasses is a basic premise in chemistry. Most of the engineering infrastructure of large chemical plants is involved with containing chemicals and doing so in ways that are safe and do not pollute the environment.

On the other hand, electrical engineers have a dangerous waste product—EMI—that they'd rather forget about. Well, I suggest that in today's world that thinking is just not good enough.

Put another way, when building electrical/electronic systems start with the foundation which is to ask what pollution or damage will this project cause. The first question is to ask yourselves what are the shielding/EMR requirements for this project. Chemical and civil engineers start with such requirements as a matter of form and good practice. So should electrical engineers (you do this now re electrical safety, so you just have to extend that thinking to RFI).

It's now time electrical engineers started to work in the same way. RF shielding and protecting the electromagnetic spectrum should no longer be considered an inconvenience and afterthought but as a major component of the project.

BTW, by adopting good shielding practices you'll be preparing yourselves for the next Carrington Event. Remember RF shielding works both ways—in and out!
Just to add some numbers for context, in 1980 the US poverty line family income was ~ $8k year. In the USSR the MEDIAN family income was ~1200 rubles a year, which is around $400/year using the real exchange change.

People in the west have no grasp at the level of abject poverty that communism creates.
> However, analyses show
that crime is not driven by poverty alone, but
rather by inequality. Countries with high
overall levels of poverty do not necessarily
have higher levels of crime. It is places with
high levels of income inequality that typically
have the highest levels of crime. Another
driver of crime is a breakdown in social
norms and values which results in, and is
worsened by, factors such as
unemployment, incomplete education, a
break down in family structures, limited
opportunities and exclusion from the formal
economy.

So I’m gonna again say no this does not prove the assertion
It is a general purpose computer, except the "general purpose" part has been hidden and restricted from the user.

Therefore, not a "general purpose" computer anymore.
No it is not bogus, you just don't know much stats apparently.
The different wavelengths is a fact about the universe, but there is nothing about the wavelengths themselves that makes one “yellow” and one “orange”. That’s all added by us culturally.
That would have been sweet.
I use this to explain git to any junior having troubles.
Weird to create a whole new account just to insult me but sure, I’m unhinged.
To clarify: When I complain about "Woke" I complain about those people within the movement who are trying to take our long-earned Western liberties away“

I think you’ll find what’s really happening is that people are having to adjust to the real world, and are being held accountable for previously socially sanctioned bigotry and discrimination.

The irony in your statement is that you also say you support BLM, yet the same people who would agree with your statement above, are totally against BLM.
Not to mention that many currencies don't have symbols at all.
> it seems smart pointer overhead could be automatically and safely reduced (in same way one can do it manually) by the compiler lowering the generated code to use raw pointers where permissible.

The sheer difficulty of doing this is one of the motivations behind Rust's borrow checker, which uses a combination of type system and static analyses to prove the safety without running anything. In fact this problem is probably easier to solve for languages where everything is GC-managed; those languages would have a heavy runtime which can transparently handle that in principle!
This is civil litigation, not criminal. This is also not related to a wiretap.

And even if it had been to have no obligation to _create_ records even then.

Google's policy is isomorphic to "don't discuss these legally sensitive matters except via the phone" and the DOJ wants sanctions because no one took and retained notes from the calls.

Except keeping those conversations on the telephone and not taking notes is unambiguously legal and a common practice... In google's case "phone" is replaced with unlogged chat.

The differential treatment is discriminatory. The ephemeral chat serves an identical purpose to a phone call, but is compatible with people with different communications needs.

One need not assume bad faith for wanting to have discussions off the record: "If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him." casual comments, jokes, confusion, or exploration taken out of context can be easily misconstrued. Just the cost of having to review more potentially relevant material in discovery can be devastating.

People also cannot come to understand their legal obligations unless they're free to discuss them without fear that any little misstatement or bad phrasing will turn around and burn them-- and these discussions don't happen exclusively with lawyers in the room as behaving legally and ethically is everyone's responsibility (in spite of what lawyers in their effort for full employment sometimes want you to believe!).
Signal, too. I have 3 profiles set up that are basically 'notes to self'.
You should note you're quoting the DOJ's argument, not a finding of fact. Google seems to be arguing that chats are different than other documents (informal and ephemeral, I guess?) and default auto-delete is reasonable for them.

Deciding that (and if it's worth sanctions if Google is wrong) is literally what's being asked of the judge.
"You" being used impersonally here; I don't mean you specifically.

Private sector unions are crap under US law, but they're a good concept in general.

No, public sector employees should not be allowed to strike. They get special protections (civil service) that do not apply to private-sector workers. Public sector workers work for the rest of us; we're not all fat-cat capitalists taking their potential wages to make ourselves rich. We're their fellow citizens, and when government employees strike, what's the average citizen to do? Your mother died while abroad, your passport is expired, but hey, the State Department clerks are on strike, so guess what? You're not going.

You want things to change, vote someone in who agrees with you like any other citizen. The only strike-breaking measure that's easily available to the government (due to civil-service laws) is conscripting everyone in the job or replacing them with military/National Guard, which is swatting a fly with a Buick.
Yes, me too. If it could somehow remember the “structure” instead of the instantiation. More “relationships between types of token relationships” instead of “relationships between tokens”.
Angel investments are small - 10s to low 100s thousands. If the founders were software engineers, they should be able to cover the investments from their savings. And if they got salary from the startup they founded, it's theirs to use however they see fit. They can also trade their stock or take loans using it as collateral. VCs usually participate in approving founder compensation, so I don't see it as funneling.
I still don't understand the stance of the US and many other Western countries to try to continue to appease, and not upset Russia.

Like, right now in Europe, Russia is actively jamming GPS systems of commercial airliners in Kaliningrad... how isn't this considered aggression?

Why are Western countries just sitting idle, stating "oh well... its just Russia doing its thing."

What kind of world is this where a handful of people, Putin and a close group of the regime, get to dictate the lives of hundreds of millions of democratic citizens?
Your theory seems sound. I see this theme of free-flow expressivity vs stricture and formalism in the choice of programming languages. CAD is like rust, where it never fits together the first time and parametric stricture lines the road of progress with infinite caltrops in abdication to correctness; javascript is a sketch book where ideas and mutations happen easily and often, correctness is a beautiful illusion brought through the evolutionary nature of experimentation.
That doesn't mean you need an IC designer to build a fab.
>The cost of adding one to a car is miniscule.

[citation needed]

There's a Grand Canyon between putting in an AM radio circuit and putting in a fully functional AM radio, doing over the vehicle's EMF, and then making it last for a vehicle's lifetime.
It sounds like you're mistakenly grouping together three very different methods of changing an AI's behaviour.

You have some model, M™, which can do Stuff. Some of the Stuff is, by your personal standards Bad (I don't care what your standard is, roll with this).

You have three solutions:

1) Bolt on a post-processor which takes the output of M™, and if the output is detectably Bad, you censor it.

Failure mode: this is trivial to remove, just delete the post-processor.

Analogy: put secret documents into a folder called "secret do not read".

2) Retrain the weights within M™ to have a similar effect as 1.

Failure mode: this is still fairly easy to remove, but will require re-training to get there. Why? Because the weights containing this information are not completely zeroed-out by this process.

Analogy: how and why "un-deletion" is possible on file systems.

3) Find and eliminate the weights within M™ that lead to the Bad output.

Analogy: "secure deletion" involves overwriting files with random data before unlinking them, possibly several times if it's a spinning disk.

--

People are still doing research on 3 to make sure that it actually happens, what with it being of very high importance for a lot of different reasons including legal obligation.
You've just described /r/politics as well as most political dialogue on reddit.
Yeah, that was my thought too.

I doubt it supports modules as well as CMake 3.30 (which is not amazing btw) but you never know.
(here stood something wrong because I've been working with 32bit code for too long recently)
See that’s the thing, these culture gripes are never (that I’ve seen) accompanied by a cogent proposal for an alternative. It’s just: tear it down and let the market figure it out. But we already did that, and it was fucking awful, which is why there are systems borne of activist sympathies, imperfect as they are.

Yeah, two-parent households are really fantastic, and so is high-quality education. Which of those is more addressable via policy? Imploring people to have more durable relationships through child-rearing doesn’t seem like it’ll move the needle as much as broadening access to education which is almost totally controllable by policy.
The only problem I'm having with it is that it doesn't support unix domain socket[0], in a "cloud native" environment you rarely need it but if you are using single node this can be sweet.

--
[0]: https://github.com/traefik/traefik/issues/4881
It only seems like everything exists because once a truly new idea is built/shared, it then also exists. There will be many new things in the next 10 years that no one has even dreamed up yet.

That said, if I had what I thought was a truly new and original idea, I wouldn’t want to type it into a form to tell me what tech stack to use. First, there is no one right answer for this, so it seems like it would be a random stack generator. Second, I’d be worried the form is just a way for a developer to harvest other people’s ideas and I wouldn’t want to give anyone a head start on my idea if it’s truly new. Maybe this is paranoid, but it kind of sounds like what would actually be happening here.

Also, why do I want this random newsletter? Getting spammed with email makes the service have a non-zero cost. Receiving unwanted email is generally not a price I’m willing to pay, and it gives me a negative view of a service. Some of my least favorite sites are ones that have me fill out a bunch of information, with the expectation that they will provide some kind of answer, then at the very end, they put the result behind an email wall. I always use something like mailinator in this case, and if they don’t allow those, I simply leave. It’s not a game I’m going to play and I don’t care enough about whatever the site will tell me to end up in an email list.
Play Protect and the approval process are mostly make-work because you don't have control over internet permissions--because Google needs them everywhere for their ads business they have to put a lot of energy into this edifice.
If only there was some two decades old standardized way for users to specify which languages they prefer, and, dare I dream, the order and relative level of preference.
And they weren’t cheap either. The Sun compiler was over $1000 IIRC.
Having spent several years on Bazel and CMake, and only playing around with meson in the last week or so, meson is much more user friendly and easy to get started with.

And by playing around, I mean that I now have a non-trivial project (c. 50,000 loc, 20 libs/apps) that can compile with all three build systems. Then again, I'm a fan of 'keep it simple' in the first place, so I don't tend to do 'stupid' things in my build systems that makes it difficult to port.
The reason for the demise is its quality, interesting survival circumstance.
Rust has unique and shared pointers too (Box and Arc/Rc). But using them when unnecessary results in extra heap allocations. I’m not aware of C++ compiler that can consistently rewrite uses of unique_ptr to heap-allocated objects to use raw pointers to stack-allocated objects instead.
Not quite related to apostrophes, but I feel the need to point out my favourite street name of all time (as read on a street sign): St John St
(-> Saint John Street)
It’s nice if you’re running a bare metal server on hetzner or DO but in the age of cloud platforms like aws or azure there is hardly a need for traefik.
I think DEI/affirmative action is immoral, but I can also acknowledge that the topic tends to result in too much low-quality political spite in the comments.
Windows 2000

For those, like me, who thought the pinnacle of Microsoft UI design was Windows 2000.

Below are some nostalgia screenshots.

https://www.howtogeek.com/676095/remembering-windows-2000-mi...
I've been waiting for neumorphism to take off but it never has. I felt like it was a nice blend of the clean/modern look we have from today's flat designs, but with better ergonomics and shading to help distinguish elements from the background - which flat design struggles with.

I view it as a clean version of skeumorphism.

https://www.justinmind.com/ui-design/neumorphism
In lawyer terms: yes.

But the reality of modern gaming is this: You start a game and do a marathon of pressing "no", "cancel", "skip", "x", "close" etc to shut off all the bullshit it throws at you. I did so with helldivers and was completely unaware what it says about psn. I didn't even know it was a console game or that Sony was involved! And I would never have bought it if I knew. So in practice I'd say it's exactly as hidden as page 527 on EULA
Because about two dozen countries use $ as their currency symbol and another half dozen or so $ with another letter or two and not all of them have English as an official language (or an only technically not official language like the us).
Small-scale self hoster would certainly describe my situation (though we do have some of the same infrastructure issues as larger companies). We actually use Swarm which I generally like, but if it was my call we might have looked more at a simplified Kubernetes platform like K3s just because of a safety in numbers aspect.
Wow, that is fascinating. I will have to use auto-translation but definitely saving these for an evening read, thank you.
OK but by that point it is too late, you need to be informed before you purchase the game, not after.

> Not to mention it's mentioned on the Steam store page.

On the sony online store it's stated that it is not necessary.
Git Is a Version Control System
They are, sure, but they're really fun and some of them caught on. I think it's the exact kind of funny little thing we should encourage, language doesn't have to be serious.
Zeptocore: A handmade, handheld sample player
Coal runs out?
I can't believe nobody has yet mentioned the obligatory relevant XKCD:

https://xkcd.com/327/
I liked this. Thanks!
That site detects my tracking blocker as an ad blocker and doesn't allow me to view it.

Here's an archive that doesn't do that:

https://archive.ph/5Ly8V
> you mount the docker socket into the traefik container and gain the ability to auto-detect other containers that you might want to expose using traefik.

Totally not a security issue. Source: trust me bro.
I would argue if you sanitize your input you are already doing it wrong, you should parameterize queries and send the data entirely separately from code.
Even if they did that at launch, I can still smell backlash.
Looks really cool. Though the idea of pointing a laser pointer up at the sky always spooks me. Make sure to check for planes on an ADSB website before firing it up.
Oh for sure, Syncthing absolutely works peer to peer. But I find it useful to have a central always-online hub for clients to sync to.

For example, imagine you save a file on your laptop then put it to sleep. You turn on your desktop and the file isn't there because the laptop is now asleep. Having a central 24/7 Syncthing server allows the share to always be available.
> What kind of world is this where a handful of people, Putin and a close group of the regime, get to dictate the lives of hundreds of millions of democratic citizens?

World full of peaceful people who don't want any kind of violence, so they try to fight as little as currently possible.
The blog has more gems like this: https://digitalcosmonaut.com/the-worlds-tallest-jesus-statue...
Sadly, another example of the C++ community zigging when it should have zagged.

Cmake now has tooling in all the major IDEs, whereas the other build systems generally don't. Meson and Bazel are build models in CLion but they're relatively new. CMake is the leader at the moment, due to first mover advantage.
If at least one party is behind NAT, it's a dead end. I wouldn't trust anyone who makes a false claim it's possible.
Visualizing the Digits of π
Last summer, Governor Pritzker, who is angling for the presidency, pulled back on a health insurance program for illegal immigrants (https://news.wttw.com/2023/06/20/illinois-scaling-back-healt...) and became a crusader for abortion. That is now backfiring, such moves do not engender trust with the near-slaves working in agriculture for the nation's food supply. You think someone who can't take off time when sick and doesn't have the money for the doctor will cooperate?
I disagree. People with anterograde amnesia still possess general intelligence.
No, but it's a terrible analogy. The equivalent would be if Toyota started selling only left-hand drive cars in Japan.
The preprint is freely available, thre are nice pictures where you can see mm/cm-size magnet near the electron beam, over a "G-grid detector" that act like a test pattern in the background.
Around 2000 the HP-UX 10 aC compiler that we had available, still wasn't fully ANSI/ISO C89 compliant for function declarations, talk about taking its time.
AM radios from 100 years ago will work.
That site mistakes my tracking blocker for an ad blocker, and refuses to show me the article.

Here's an archive that doesn't do that:

https://archive.ph/sPry1
You are missing the joke. The correct line would read:

isHexadecimal("HADC0FFEE"); // false
You can buy such glass on ebay and fill it with the coke of your choice. Search for superfest and ddr.
Supply and demand only works to lower prices in competitive markets.
Yes, how is it a technical difficulty to remove a skip button? Players from countries that can't legally acquire a PSN account, or don't want to get one, would have been able to return it ASAP.
I guess it was easier to inflate their numbers.
Yeah it’s really ridiculous. The fraction of people whose opinions are worth listening to are extremely small even from people who “went to Yale”. So going to Yale is uninformative in whether his opinions matter.
Read this: https://alexgaynor.net/2019/apr/21/modern-c++-wont-save-us/

It will help you understand why "smart pointers" still won't help you.
I think https://github.com/caddyserver is the best option here. Automatic handling of SSL certs, it's incredibly lightweight, and has super clear config syntax.
Some Projects I Might Not Finish That's OK
Oops, I must have typo'd the year. Thank you to whomever corrected the title.
I use Caddy for single-purpose hosts and the like, but I 100% would throw Traefik at the problems you're describing--and I do, it's my k8s cluster ingest and it runs in my dev environments to enable using `localtest.me` with hostnames.

It's worth kicking the tires on. Both are great at different things.
This makes me feel very old. I remember that issue. I was a Pascal snob at the time but interested because C had a reputation for speed. A year later I got my first job and read K&R, not realizing I would be using C and C++ for most of my career. It mentions Lattice C. Does anybody here remember if Microsoft C was a fresh start, or did they license the entire codebase and use it for a start? I used Lattice on both PC and Amiga, but quickly dumped it on Amiga in favor of Aztec C, for which I still have fond memories. It was much faster and produced a ASM file intermediary which was useful for figuring out how to optimize. Nostalgia is a powerful drug. I’m sure I’d blanche with horror having to develop with those tools today.
Yeah, a pulp fiction par exellence. Very good when you are 11 years old. Why on HN?