skysight-inc/HackerNews huggingface dataset:
Reality: The existence of a vulnerability in election technology is not evidence that the vulnerability has been exploited or that the results of an election have been impacted. Technology has vulnerabilities. Identifying and mitigating vulnerabilities is an important security practice.

Rumor: Vulnerabilities in election technology mean that elections have been hacked and hackers are able to change election results.

I'm sorry this is comical.
It will be a very boring over-saturated world, where everything is possible and everything is superficial.
Try tumeric instead. It's cheap, and it contains curcumin.

Curcumin is normally known for clearing clostridium difficile but also looks useful here.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6514688/
The trouble is, malicious people can be very clever at evading such protections. We didn't want to get into an arms race with them. I'm old enough to remember ActiveX.
Ask HN: Why does the US and Russia still cooperate on space?
I noticed that with the SpaceX Crew 5 that there is a cosmonaut from Roscosmos in the crew.

I’m genuinely wondering how the US can be in a proxy war with Russia yet still cooperate on space.
4. We would like to use eBPF
but they are elected and can be replaced. You can see people using their rights to replace government (both national and state). Also reduce or increase their mandate over the years.
What does it mean exactly? Is it Google's private cable or it serves general backbone Internet traffic?
On the other hand, it appears to have a great bang/buck. Link existing programs against the hardened libc++ and get those checks for "free" (other than the perf hit.)
Best comment I read on HN for a while, and certainly in this thread. Thanks
Will AI writers replace human content writers?
Check out a lot of children's shows nowadays, just soulless 3D animation.
That's an interesting point. Do you think your friend was able to deliver at such speed because of the familiarity with Erlang? Or was it so, that even with a lack of familiarity, the other advantages of the language were overwhelming? Also, may I ask what kind of application was being developed?

I also wonder how we can define popularity better. Does that mean industry acceptance, number of GitHub repositories, number of StackOverflow questions, number of libraries, developer satisfaction surveys, etc. If you choose different metrics here, different languages and frameworks will appear popular. Svelte for example seems to be on top of some developer satisfaction surveys, but React is still one of the number one choices for frontends. C is the industry standard for embedded, but developers often do not enjoy programming in it.
Where do you see an exponential curve?

The article doesn’t discuss any exponential decrease for a reason. And most of the “dramatic drop” looks like it happened in the first 10 years

Time is running out.
Aggression happens in clusters. Let's say you, your boss,xand your coworkers can be considered a group. Sexual assault is not the only thing you should expect. Abusive arguments, physical fights, backstabbing, and possibly even manslaughter. I mean literal manslaughter, as in someone dies and law enforcement is involved. What can you do? Pretty much nothing.
The purpose was to pick interesting features to talk about and select one language for each feature which is a good exponent for that features. For instance I used Smalltalk to cover image based development: https://erikexplores.substack.com/p/what-makes-smalltalk-uni...

Yet Smalltalk was not the first language supporting image based development. I would pick Julia to talk about multiple dispatch. Likewise Zig is picked not because it is the first doing comptime but because that is a central feature of Zig and it is a language which really puts emphasis on it.
Coming in 2024. https://www.submarinenetworks.com/en/systems/asia-europe-afr...

More info available at https://www.2africacable.net/faq
Ask HN: YouTube started recommending a bunch of Russian propoganda channels?
Over the last few days my YouTube feed has started to fill up with Russian propoganda channels. I should note that I live in an Eastern European country that borders Russia. I do not speak Russian, and the only Russian YouTube channel I watch is the English version of Garage 54. My IP correctly identifies my country.

A few months ago I created a new Google account as my primary account was a Google Workspace account and I wanted to create a YouTube Premium Family, which you can't do with Workspace. I found some tools to copy my subscriptions over, and once I'd done that the new YouTube feed looked basically the same as the old account, just with a few repeated videos I'd seen as it didn't copy watched videos over. I disabled YouTube on the Workspace account so I made sure to use the right one. Since then everything has been great until this week.

Over the last few days my feed has started to have a bunch of Russian propoganda channels filling it. Usually the first five to ten videos are my subscriptions, then after that it's around 50% subscriptions and related and 50% random. The problem is the random videos are heavily weighted towards Russian propoganda, it's not the same as you see on the front page if you are logged out.

My YouTube watch history doesn't show anything unusual and I haven't logged into any devices that others have access to. Nobody in my home or Family watches Russian propoganda, and I don't think anyone at my office would. Whenever I see these videos I select 'Don't recommend channel' or 'Not interested', but YouTube is still recommending the same type of videos.

Any suggestions?
Music seems to always be the canary in the coal mine for television and films since it’s lower bit. It’ll be interesting to see how all this subscription vs owning plays out over the next decades. I suspect the price to subscribe to nearly all the music ever recorded or tons of feature films and hit TV shows, is gonna go up dramatically and then people will prefer to pay a la carte for content again.
A branch from the cable to the island is relatively cheap. And although the population of the island is only around 5000, the human return on this investment is huge.

In simple economic terms it allows Saints (as they are known) to participate in the global digital economy. Both as providers (everything from programmers to call centres) to consumers (basic things like voice,meetings,streaming etc.)

St Helena now has an airport so with connectivity, tourism also improves. Its a lot easier to take a week to visit a truly exotic location if connectivity is also good.

Currently the islands share a small satillite connection, which is very expensive, and very slow.

In summary, the provision of good connectivity in rural areas helps stem the flood to ever larger urban areas, and allows remote communities to both preserve themselves but also participate directly in a global economy.
So claim you're bisexual. Who gives a fuck?
Maybe they just got the numbers from a fortune cookie?
Subatomic smoke, also known as quantum smoke. It's both here and there, but you will never know until you look.
The good stuff won't be. It's a better time than ever to actually have taste.
Nice. Would it be possible to have an option to only output the names of files that failed the -f check? i.e. hide the names of files that look "normal" and show the "weird" ones.

Also, does it detect files that only contain CR as EOL characters? Or files that have different EOL characters on different lines?
What do you mean ? I should not raise this to anyone ?
Like LinuxBender said, document everything.

You don't say where this happened; local laws and customs will prevail. In California (for example) most companies will require you to report sexual harassment (which is what you are describing). If you (or coworkers) see it and say nothing you can be fired for failing to report when it eventually gets out (which it will).

Write down everything you know personally and everything that you have been told. Take it all immediately to HR. Don't ask your colleague what they want to do, and don't take this to the manager's boss.

HR will talk to your colleague. If they say nothing happened, or that they welcomed the attention, then either the manager or the employee will be reassigned so there isn't any real or perceived power imbalance and they can continue to do whatever they both want. If your colleague says that the manager got them drunk, or made unwanted advances then HR will follow the necessary process (involving the manager's manager) to terminate the manager.

I've managed teams in California, and I'm currently in a long-term relationship with a former co-worker, so I've navigated these waters from both sides.
Because countries don't always act on principle but almost always try and do things that will benefit them politically or strategically. There is nothing to be gained in a political or strategic spectrum by unravelling the space co-operation relationship. Putin + Rogozin already saber rattled on the topic to signal things to the Russian public, and Putin's key problem is his faltering war. The actions of astronauts are not meaningful.

The same is true from the US perspective, except this way they can demonstrate an ongoing commitment to stability, co-operation and science.

You may as well ask why not declare all Russians in the US as persona-non-grata and deport them?
Here's a more complex example. Suppose we want to initialize an array of squares:

int[4] squares1 = [0, 1, 4, 9]; // doing it by hand

int[4] squares2 = () {
int[4] a;
foreach (i; 0 .. 4)
a[i] = square(i);
return a;
} (); // doing it with CTFE

squares2 declares a lambda, which returns the initialized array, and then executes the lambda.
Wouldn't it?
Of course we should not forget that. Thanks!
And people will get accustomed to (i.e. not take seriously) these new AI-generated images like they have with photoshopped images.

"Ethicists" act like society will somehow not adapt to this tech like they have with all the tech that came before it. I put ethicists in quotes because the arguments they use don't hold up to scrutiny and don't seem to be motivated by real ethical concerns. At least not to me.
And very little customization to constantly tinker with. I also love Apple Notes and have found myself much more productive since I stopped switching apps and settled on using Notes.
>The whole DEI industry leeches off productive companies

I actually think it's a little more insidious than that. Large companies, already established in their respective industries, build what are competitive moats by employing the DEI industry. Scrappy start-up that has something intriguing to offer? Oh but you don't have a VP of Diversity and Inclusion (that you can't afford) and you don't have a plan for ... I don't know what, exactly. Well you're not part of the team then. Companies like Google, Amazon, and so on actually want this to continue because it stifles competition.
And what of all the other lies about election fraud. People like you make me sick, you're either a traitor or an idiot

"Repeat a lie often enough and people will believe it" - a bad man
That's what I thought as well. Then you read this[1] and all the NGAD "record breaking" starts to look like smoke and mirrors.

Who knows? Maybe a tanker could happen that fast since it won't integrate a bunch of weapons. They're only promising a full scale test by 2027.

[1] https://www.thedrive.com/the-war-zone/next-gen-air-dominance...
I think that Typescript is better for people that consume external libraries.

When you are making some personal software, in general you know how it works, the problem is when you use external tools.

Many times I had errors due to optional params in a constructor to capitalize or not capitalize the keys.

Also, typescript helps you documenting the code “without” documenting, only looking for what types are passed.
This group was always prone to violence. Raising this to anyone might just explode the level of violence tenfold.
I always read statements like “sorry we can’t release this ground breaking technology to the public, you simply can’t handle its power and repercussions” as the AI industry low key flex.
https://www.designboom.com/design/sandstoneroad-by-thomas-ko...
There are of course windy days where wind generates more electricity than is consumed, but the 53% figure is for the first half of the year.

The U.K. is up to around 40% of annual electricity consumption from renewables too. (43% of generation which I think excludes the 8% from imports.)

Net Zero is a good target but ultimately it’s getting most of the way there which is important. We need to replace heating, transport and industrial uses so we have to build out as much emissions free generation capacity as we can as quickly as we can. Renewables currently seem like the most cost effective approach.
Comparing C to Haskell is like comparing razor to laser scalpel.
The Grateful Dead created some unique music in the early 1970s, best characterized as a kind of bluegrass-rock blend.

However, their later popularity and touring in the late 1980s turned into a really pathetic spectacle. Some of this was likely related to Jerry Garcia's heroin addiction (which undoubtedly contributed, along with other factors like smoking cigarettes, to his early death at age 53). Dead shows of the period were well known as the place to go to score the best heroin among druggie circles of all kinds. This all predated the opiate marketing game and the rise of the pain pill clinics, whose results can be seen wandering the streets of any major American city today.

It's really a kind of sad tale, but I still like their early music (the vast majority of which wasn't taped with any quality).
There are two aspects to this, the trigraph, and using the short circuiting behaviour of the binary logic operator for control flow.

The latter is a very common idiom in Julia code, which I found obscure and puerile at first (“look how smart I am”), but have come to appreciate as concise and natural by now.

For example:

function fact(n::Int)
n >= 0 || error("n must be non-negative")
n == 0 && return 1
n * fact(n-1)
end

https://docs.julialang.org/en/v1/manual/control-flow/#Short-...
> I think that anything about the Air Force caring about a climate action plan

Indeed. The Military Industrial Complex has figured out that anything with a lot of zeros must be Climate-Washed.

Looking forward to our climate friendly hypersonic anti-ship missile program!
That reminds me that I finally need to start participating in lotto, just to have a skin in the game.

Not participating - zero chance of winning.

Participating - 1 in 30 million chance of winning 4m USD.
The redditor was using img2img to do style transfer frame by frame, which is why we have the jumping faces all the time (“instability”).

This isn’t a limitation of neural nets, as early as 2018 we’ve had stable style transfer for videos, see https://medium.com/element-ai-research-lab/stabilizing-neura...
That's pretty cool! What other learn-a-new-language projects do you (or others) have? I like to write a very basic HTTP 1.0 server when trying out a new language.
Should I talk to the colleague ?
I think that most of the useful work is done by the few, the proud, the nutjobs, who aren't going to listen to this advice anyway. You (for a given value of you) don't need to build a product in Elixir, they (for a given value of they) will, and if they stick with it for long enough everyone else can catch wind and begrudgingly add it to the pile. It's the circle of life!

I mean, I don't follow that advice at all, and if you don't want to you shouldn't either, but there's definitely a fair argument that it would be "better" for most cases to accomplish your goal with boring technology.
First question: what repercussions are you yourself willing to suffer?

If few, then quietly advise.

If more, then report to HR, if HR is objective.

The more episodes with documentation, the better.
Will Russia give him citizenship just to stick it to the western-friendly countries?
So you're saying there is years engineering experience behind nuclear waste management but burying wind turbine blades is somehow completely uncharted territory? Tell me how many landfills/regular waste processing plants (or are wind turbines fundamentally different?) exist compared to existing long term nuclear wast storage facilities? Do you think no engineers are involved in designing landfills? If you think the waste from wind turbines are a problem, what about the carbon fibres from all the other things (cars, planes, bikes...) that produce orders of magnitude more waste.

Same goes for solar cells, the recycling process is similar (but easier) than most regular electronics and if you think nuclear power plants don't require heavy metals in their construction, boy have I some news for you about what is in your laptop/desktop.
All I am reading is just how influential the nuclear lobby groups up if they can make these stupid comparisons and get away with it.
I understand what you're saying and often feel that way. I think one point to be taken away is not to judge capabilities of X (say, programming) based on Y (typing speed).

However, sometimes I have the opposite desire. I can type on a normal keyboard at 80-90 wpm. On an iPhone I'm probably 1/4-1/3 of that. However, I probably spend 60-90 minutes a day reading/writing emails from my phone. Sometimes going slower allows you go to faster.

> Your brain has the hard part; it should always be the bottleneck.

Or maybe not. Lots of famous people (particularly physicists) talk about the importance of letting the mind wander i.e. the opposite of making sure it's the bottleneck.

I'm a slow phone typist but it's still easy to do. My brain can still think of the next thing to write, or wander.
I'm not at all clear on how exactly that would work. The entire program would have to be rebuilt from scratch, would it not? Things like std::vector::operator[] are not runtime library calls, they are almost always inlined by the compiler. You could not simply take an existing program, replace its runtime library, and get bounds-checked vector accesses.
Credit default swaps and collateralized debt obligations also predate the repeal of Glass-Steagall.

I think Glass-Steagall got somewhat mythologized after the financial crisis, because there was a desire to hold related political figures responsible. It meant that people who endorsed the repeal had their fingerprints on the Great Recession.

There’s some truth to the claim - Lehman was both an investment bank and a commercial bank, so it wouldn’t exist in its final form without Glass-Steagall repeal. Lehman’s demise didn’t seem to be closely related to its commercial banking activity, but that increased the blast radius.

Neither AIG nor Bear Stearns did commercial banking at all.
Classic coreboot devices include Chromebooks, Lenovo X230/T430 laptops and PC Engines APU2 router.

Modern board, https://www.phoronix.com/review/coreboot-adl-dream

> If wanting to run Coreboot on a system today it basically means running a Google Chromebook, using an outdated server motherboard or old Lenovo ThinkPad that has seen a Coreboot port, or out of reach to most individuals are various server motherboards that are reference platforms or board designs from hyperscalers. But over the past several months the folks at the 3mdeb consulting firm have carried out a terrific feat: porting their "Dasharo" downstream of Coreboot to a modern and readily available Intel desktop motherboard. I've been trying this out and it has worked out surprisingly well.

Full coreboot board list: https://coreboot.org/status/board-status.html

A few laptop OEMs support coreboot, including Purism, System76, Starlabs Systems.

Protectli has mini firewalls with coreboot, including a model with ME disable and optional dTPM for measured boot, https://protectli.com/ & https://protectli.com/kb/coreboot-security-features/
You may also find the US Government Accountability Office interesting.

They do a mix of various reviews and audits of government services and projects, and publish and targeted recommendations; But to form a basis for those reviews and audits they have a position on what "good" looks like and publish that as guidance.

[1] https://www.gao.gov/
They’re not independent. If the 9 is drawn, the next ball won’t be the 9.
What’s the use case for this?
It's like the equivalent of judging a carpenter for using power tools because he's just not dedicated and gritty enough to use a manual twist drill.

My anecdata, people who overly focus on language and tools tend to be the worse developers. It's the developers that effectively address the universal problems of writing software people want to use, like api usability, reliability, data consistency, maintainability that have the most props in my book. The best developers I've known weren't particularly attached to any editor, language, or framework.
I agree that the comment you replied to is most accurate for a business that doesn't have tech as a core product, but how many companies can realistically exist just to serve other tech companies? It's a simple fact that there are necessarily far more companies producing some specific product than companies making tools for companies making products
Until it becomes standard practice to require verified LinkedIn work history.
>such a number is often dutifully provided to such journalists, who in turn report it as some sort of quantitative demonstration of how remarkable the event was.

Apparently the conclusions are not common sense if you are a journalist.
They can, but this is a trillion dollar problem (cloud) now so it's harder than you might imagine
> Russia formally annexed ~15% of Ukraine today. How is that winning?

Russia has lost more territory in three weeks then they have gained in something like 3-4 months.

Russias position is so poor they aren’t even declaring borders for the annexed regions cause Ukraine keeps capturing more every day.

> I follow the conflict almost daily, and Ukraine appears to be in its "late WW2 Germany" phase where it throws everything it has at Russia all at once and then after…has nothing left to resist.

I find this hard to believe considering that Russia announced mobilisation and has been throwing older and older soviet era equipment at Ukraine. They have also been the ones losing the most territory lately.

Id say if anyones army is near collapse it’s Russias not Ukraines.
At this point I would say no,

Document and hand off to HR. If the colleague comes to you and asks if you reported to HR then you can be honest and say you did because you were concerned for their well-being.

Talking to them doesn't really help them. It forces them to decide if they want to endorse you talking to HR or to claim it was "no big deal". HR is (supposed to be) trained to deal with this kind of situation and should be better equipped to decide how to proceed.
Your question played out in the movie 2010 The Forgotten Odyssey [1] There are more scenes of them starting to get along despite the US/RU governments being hostile to one another. I can only hope the movie got it right.

[1] - https://www.youtube.com/watch?v=faasJLVq634
Right, so now I mostly see the titles of the bookmarks as a database of keywords I'm interested in that I can Google with later. It doesn't matter if the link is bad, Google will find it a new place. For example, 20 years ago I saved a link to cycling74, now dead. It had something to do with music and media performance software. Sure enough, they're still alive in a new location (https://cycling74.com/) I'm in the process of paring these links down to just keywords
It is probably more of a liability concern where Google doesn't want a headline starting with: "Google created a video of ____ (horrific thing)"