skysight-inc/HackerNews huggingface dataset:
It’s not exactly random, it includes Robert Melone who is early researcher in the mRNA technology who was part of a team that got some patents but he likes to call himself the inventor of everything mRNA.

So the guy somehow got bitter with the people involved and turned it into media battle. He tries to portray himself as an insider who is not afraid or has higher morals to tell the truth about mRNA.

He says stuff like “This research shows that virus spike proteins damage the heart, the vaccine produces spike proteins therefore vaccines are dangerous”.

Doesn’t have any actual research on his claims, he simply invents things from thin air and says them from the position of inventor of the mRNA.

Very popular guy in the antivaxx community.
Great article. Nuclear power should be back in the debate but we must accept that current reactor designs are not cutting it. They are way too slow to build.

Instead regulations should be revamped to allow speedier development of small modular reactors based on molten salt or gas cooling.

Molten Salt Reactors in particular can burn current nuclear waste which make them an attractive solution to many of our waste problems. They are also inherently safer.

Our insistence to keep building large nuclear reactors is akin to NASA building an enormously expensive SLS rocket which cannot even be reused while SpaceX has demonstrated years ago that reusable rockets is the way to go.

Ariane kept developing single use rockets while it was clear , reusable rockets was the future. In few years it will look really foolish that we continue to push old over-engineered monster reactors.

The problem with the Nuclear industry is the same as the rocket industry. It is dominated by companies stuck in the past while those with new fresh visions are lacking resources and political support.
100%

For me it's also in the ritual of getting up to physically select the item I want to hear, withdraw it, and set it up on the player.

It's something you have to do deliberately. It won't shuffle for 100 hours through every option available.
This is both a political problem and an energy sovereignty issue. You could turn Libya into solar Russia, but would you want to do that?

My other concern is that such a complex and interconnected system is likely to be fragile in unexpected ways.

And none of this addresses the land area required for base load solar.
Here's what the experiment did:

The crows were trained to watch for a flash — which didn’t always appear — and then peck at a red or blue target to register whether or not a flash of light was seen. Ozzie and Glenn were also taught to understand a changing “rule key” that specified whether red or blue signified the presence of a flash with the other color signifying that no flash occurred.

In each round of a test, after a flash did or didn’t appear, the crows were presented a rule key describing the current meaning of the red and blue targets, after which they pecked their response.

This sequence prevented the crows from simply rehearsing their response on auto-pilot, so to speak. In each test, they had to take the entire process from the top, seeing a flash or no flash, and then figuring out which target to peck.

Not sure I'd say this means 'self aware' but it does seem smart, as in evidence of problem solving rather than just conditioning
The last part advises being feature conservative to avoid promises altogether. For that, look to enterprise software where backwards compatibility is a legal agreement; this carries a bunch of alternative issues.

I attempted to fix your questionable grammar as to make your writing easier to understand.
> Some of the salvage will end up at salvage bid yards or flea markets.

Or back on amazon, under the different name
$ time make
rm -rf build
mkdir build
cp -r assets build/assets
gcc -std=c11 -Wall -Wno-unused-result -fno-common -DSOGL_MAJOR_VERSION=3 -DSOGL_MINOR_VERSION=3 -D_POSIX_C_SOURCE=199309L -o build/space-shooter -g -DSPACE_SHOOTER_DEBUG src/shared/*.c src/game/*.c src/platform/linux/*.c -lX11 -ldl -lGL -lm -lpthread -lasound

real 0m0.437s
user 0m0.288s
sys 0m0.079s

that's what I like to see...

Conversely, I recently wrote a simple grafana plugin (my first time using typescript and "modern" web tooling) and I don't know what the hell yarn does but I can compile and play this game several times before it finishes.
it isn't going to do anything for us for 20-30 years. That's how long it takes to build a nuclear plant in the US.

First, the time it takes to build a nuclear plant is not an unalterable law of nature. Second, when people were saying that we should build more plants 20 years ago, a common objection was that it would be useless because it would take 20 years and by then everything would be powered by clean renewables. I'm similarly unconvinced that wind and solar will provide everything we need by 2040.
Has this person demonstrated that through the projects he chooses to put on display (and advertise as signal for his ability) on Github?

Using the example you disparaged (his NaCl implementation), I would say:

"On first appearances, clearly yes. The problem was to adapt the a set of standard Go functions to a foreign interface - something one does quite a lot in an engineering environment. Also, the fact that he's aware of projects like NaCl and seeks to learn from the likes of Bernstein and Lange is a positive signal."

If I wanted to, perhaps I could drill down into the code and/or the NaCl spec itself. I don't know Go, so for all I know, maybe his code is actually horseshit. But all I'm saying is - from first appearances, definitely a positive signal. Infinitely more informative that FizzBuzzing (which would insult both his intelligence and mine).

This is also what a lot of those engineering interviews are trying to ascertain.

I've already made it clear that a glance at a repo does not obviate the need for an actual interview.
> within 3 days

Well that's a scam.

If they're going to sue you, let them. You literally have prior use of the term and if you have to prove that, you can with comical ease.

They know this… which is why this sounds like bullies trying to scare you into giving up a domain they can't afford to pay for. Scary letters are cheap. Write one back asking they reassign their trademark to you?

But seriously, probably get paid advice first, and don't worry about this 3 day nonsense. Nobody works that fast.

And remember that trademarks are classed. Rarely does somebody get exclusive use of a name in all senses. You might not be able to sell what they sell under their trademark, but they don't have rights to the word in generic senses.

Oh and probably approach a regulatory body about their solicitors. This isn't an appropriate way to conduct business.
this is the second time i see this author... wtf are the characters between paragraphs? i guess its to make the article more readable or to express multiple perspectives or something? Kinda distracts from the main content
OP used the word "Solicitor" so am assuming they are not in the US.
Who is it making the world worse for besides the leeches who take it and sell it?
Not to mention that the dynamic would completely shift in terms of community contributions. If I submit a patch to a free project where the maintainers make nothing, I wouldn't even think of asking for anything in return (even if it is a project used by bigcorps, such as Redis or GHC). If I know that the maintainers get paid a full salary for maintaining the software, it becomes a much weirder thing to send them bugfixes for free.
Neither of those make for good filters; though they are decent enough indicators. Most engs can't be bothered with leetcode, let alone F/OSS.
Which is why I'm working on a multi-threaded Second Life / Open Simulator client in Rust. The frame rate problem can be overcome. Another example of mine:

https://vimeo.com/640175119

Runs 55-60FPS in a crowded area.

Over-complicated avatar clothing is a separate problem. This is a huge deal in Second Life, because it's the greatest dress-up virtual world ever built. Users expect a lot. The tattoo layer has to show through mesh stockings, for example. I have some ideas on speeding that up but haven't implemented anything. What's needed is an optimization step that takes place when an avatar changes clothes. All the layers of meshes need to be crunched down to a simplified game-type combined mesh. In a game, that would be done during asset building. In a world where you can change clothes, mixing and matching items, it has to be done somewhere near run time. But not on every frame, just at clothing changes.
This is already done for textures; all the texture clothing layers of an avatar are baked down to one. Roblox does something like this in their experimental mesh avatar system.

There's a mindset that this is impossible, shared by the low end of metaverse developers. It's not shared by Roblox or Epic or IMVU, who are busy solving the problem. This is a moderately hard problem, but it's not impossible.

Linden Lab staff had convinced themselves that it was impossible to speed up the viewer. After some people in Linden Lab management saw what I'd done, somehow there suddenly was much more effort going into improving the viewer FPS in their C++ client.
I appreciate your thoughtful reply! Honestly when I replied I didn't realize you were a mod. At any rate though I think there's some interesting meat to this discussion, though I will try to be more attuned to what could be seen as snarky in future comments here.

I assure you though that snark was not my intent. Like if you'll humor me to continue down the path of anthropomorphization, I can elaborate a little bit on what I meant in my original post. Like my theory is that a lot of the community has grown older, likely gotten more stable jobs, and as it goes, probably also gained a more careful and conservative attitude towards risky and rebellious acts. Simultaneously though, they remember and continue to admire their hacker heroes of yesteryear (like Kevin Mitnick, Aaron Swartz, and Edward Snowden). I think it'd be reductive to boil the dissonance between shifting risk profiles and idealism to just hypocrisy, since I think that sort of conflict manifests within different parts of everybody. I think you can hold both and be valid, just as you can be tired and hungry at the same time, but you wouldn't be a hypocrite for eating instead of sleeping. The conflict is deeper in more interesting than that, and I think it can be productive and interesting to inspect that conflict.
Ads, which is about running untrusted and usually hostile JS in your briwser, is the Pandora box of 0day exploits. Cut off ads, disable JS by default, and you'll solve 99% of 0days.
Not just a conspecific, a nestmate, and to be entirely clear that's known in polistid wasps [0] but not, so far as I'm yet aware, in vespids, which are understood primarily to use scent cues instead. That said, with regard to V. mandarinia it's not easy to be familiar with current research unless you read Japanese, which I don't; probably in a decade or so there will be a great deal more in the way of English literature, given the rate at which I expect they will establish across at least the western half of the continent. Maybe a decade after that we'll have a reasonable depth of English-language papers that have to do with something other than unsuccessful extirpation strategies; I expect it depends first on how quickly they find a way across the Rockies, and second on whether anyone actually cares to fund entomology departments for something other than bee husbandry and "pest" management.

In any case, if you're attempting to make an argument here, its thesis could stand considerable clarification. I'm not even sure whether you're intending to agree or not with my own argument, so would you like to elucidate a bit on what point you're trying to make and how you support it?

[0] https://www.researchgate.net/publication/11243513_Visual_sig...
I agree with this, I think Jenkins as an attack vector is likely to be low. It's very possible, for example, to pull in a malicious dependency that then output a message that was logged and took advantage of this vulnerability.

But, at that point, if you've already pulled in a malicious dependency you're probably already screwed by an easier method than this log4j issue.
How Facebook Is Quietly Preparing to Dominate Virtual Reality
Submit a PR with the fix. It's open source after all.
I'm not sure. Wouldn't that mean forcing the companies to pay someone to take that liability but not necessarily providing any benefit to the original software developers---like whatever Red Hat Enterprise Linux is called today?
If it can be cheating on, that's the problem of that particular test. IQ itself is still pretty useful for a programmer. Depending on position and career level, possibly more important than current knowledge.
It depends on what kind of problems you're solving. System integrations and ETL-type stuff where it's mostly data transformation and not too much logic are great for visual dataflow programming. It's a lot easier if you can have code-within-blocks and blocks-within-code, too.

Also, I suspect there's going to be a correlation between a preference for spatial vs. lexical reasoning and a preference for visual vs. textual development.
Also, has anyone studied the debris? If we go to hundreds of millions of little satellites, that is a significant mass. what is that debris made of, is it reactive, what happens to it?
When we talk about niches for specialists compiler development and Linux kernel are usually mentioned as examples. What are the other good options where specialisation, long term investments are valued, and someone after 30 can focus on going deep into?
I'm interested in how you might be able to get through the CORS problem in WebXR/Browser standards ? In a VR Unity app with embedded browsers you can click through hyperlinks no problem but in WebXR the same hyperlink will trigger an origin mismatch and break out of immersion. Not having good 2D web content integration is a major blocker in WebXR for so many applications.
Well, the "it's not going to do anything right now so let's forget about it, maybe there will be magic battery tech in that time" is also a straw man. Meanwhile the best we have from renewable grids, even in huge interconnected systems that ostensibly should be able to shift renewable power around is... LNG build up to cover for instability of renewables, and reduced pressure on shutdown (or even extensions) to coal power plants.

Also, USA might take 30 years, but then USA is infamous for having trouble building any infrastructure these days. Global warming and energy scarcity is a global problem.
You're right about the transmission lines.

Land use of required solar is only a few hundred square miles in the US. Not a big deal.

Nuclear's biggest cost is just that the US is very bad at doing big projects. Just the steam turbine in a nuclear plant is enough to make nuclear uneconomical, that's why coal plants are so much more expensive than natural gas.
This sounds just like the kind of thing I was looking for! Thanks!
World Quality Report 2021-22: 8 key takeaways for your software team
Out of so many new drag and drop frameworks coming out it is still impressive to see how they are approaching here. Both Mitosis and qwik are nice repos to watch for. Putting links here for easy navigation
qwick -> https://github.com/BuilderIO/qwik
mitosis -> https://github.com/BuilderIO/mitosis
partytown -> https://github.com/BuilderIO/partytown
> Professionalizing the role of maintainer

My 2c are that the problem is there, not specifically to OSS. The whole industry is looking down on maintenance and maintainers.

Keeping things working might not be a great career, but it's equally important as creating new stuff, and guess what: some people don't want to create but like to debug and maintain.

A parallel might be drawn with the right to repair electronics. When we will get back the culture of repairing stuff, then we will value more the act of repairing. Because now, it's an art of repairing that very few afford.
> I don't know why we don't put reactors on large barges

it is a thing: https://en.wikipedia.org/wiki/Russian_floating_nuclear_power...
Exercise plasma boosts memory and dampens brain inflammation via clusterin
It is the comparison of investing euro into nuclear projects which won’t yield one gram of carbon reduction until ten to twenty years down the road vs a solar wind or storage project would could have a two to three year timeline from plan to operation. And not only that, but euro for euro will generate more energy then the equivalent nuclear plant.
The two are very similar. I wrote the first version of this almost 10 years ago and only became aware of the existence of Sourcetrail while doing the rewrite a few months back.

On the surface - there is a difference in languages. Sourcetrail explicitly supports C/C++/Java/Python while Code2flow supports Python/JS/PHP/Ruby.

I would love to give code2flow the capability of Sourcetrail but would need to feel very good about it making money before I devoted that time to it.
Strictly speaking in the Java space that's a perfectly reasonable assumption. It's a bit more work but you can just substitute the jar/modules for log4j following the build with the patched versions.

At the end of the day it is just a bunch of class files in jars/zips which makes patching a lot easier.
> Well, the "it's not going to do anything right now so let's forget about it, maybe there will be magic battery tech in that time" is also a straw man.

Yes, and I also didn't say that. Again, do not put words in my mouth. I'm getting really tired of your disingenuous, bad faith non-arguments.
> Taking the option of "I'll just build everything myself" then is not really a viable process in today's world, where all of your competitors will be using tons of prebuilt stuff [...]

It obviously depends on the scope of things but I tend to see a future where this building everything yourself might be an advantage again. Because most of "this prebuilt stuff" adds layers of complexity because of generalizations you don't need and other abstractions.

In my experience this gets worse and worse every year. We software developers are already drowning in a flood of languages, frameworks and so on. How often do I see a framework Y built on top of library/framework X to abstract away something from X. Not only you have now both dependencies but at some point Y lacks a feature you need (which is provided by X). Now you have to pull up X and mix with Y and everything just got worse than just using X from the get go..

I more and more think we need some back to the root movement and also keep in mind to always choose the simplest solution.
I am not sure I understand.

At mature public companies there are people with sign off on millions and
often billions of spend. Choice between this supplier or that? Between a factory in Vietnam or Ohio? 100 Million on the nose and his / her signature is the final decision.

There is obviously auditors to catch the worst corruption and a process as to how a decision gets made (usually with an eye on the auditors) but yes. It's that person who makes the call.

Do they do it on a whim ? Unlikely but do they also give a monkeys what the devlead on the third floor thinks?
How to train your decision-making AIs
AIUI it was not.

But if you've got a C64, you've got a license for it.

"C64 OS", you would have to buy separately. Whether it would make sense to invest time and effort into writing applications for is debatable.

Personally, as a developer who enjoys working on vintage hardware, I'd rather put that effort into either making my software not require "C64 OS" or in writing a suitable, open source replacement to that system.
I Am Obsessed with Deep Learning
export the bookmarks and use a script to quickly filter 404 responses and even maybe "this domain for sale" pages

the results can then be re-imported into the browser
For businesses, “free, as in speech” is equivalent to “free, as in beer” because I as a company developer can build it and use it. Even better if it’s a non-viral copy-left license.

Why pay for the cow when you get the milk for free? There’s no incentive for anyone to pay and this has become best practice.

Anyone remember the uproar over CentOS being retired?

There’s this unrealistic expectation that maintainers be paid without a real business model, but that’s what needs to be done.

Become a business or being part of a business, and find a cost model that is both appealing to customers and self-sustainable.

All which comes with non-engineering headaches, but there’s no avoiding it.

What may help here—and the missing ingredient—-is the lack of a professional, trade organization.

In fact, this would solve a number of pressing problems in our industry.
Disclaimer: I'm not a lawyer and this isn't legal advice.

Assuming both parties are in the US, this is the key legislation around domain squatting: https://cyber.harvard.edu/property00/domain/legislation.html.

You haven't told us anything about what you do with the domain, but since you registered it quite a bit of time ago I'm assuming it has nothing to do with the company in question that sent you the letter.

Looking at the clauses in the link, it seems pretty clear they they have no real case. Everyone's advice of getting a lawyer is obviously apt, but I'd say you can just save yourself the money and ignore this letter completely. There's a 99% chance that you will not hear back from them. If they do decide to actually escalate it, you can always get a lawyer at that point.

A general piece of advice about the legal system - nothing ever happens within 3 days. They are creating a false sense of urgency in order to scare/bully you.

(As a side note, I get very annoyed when a random question on the internet is met with a hundred responses of "get a lawyer". I'm sure the person who posted it already knows that lawyers exist. What they are looking for is some free advice, not legal representation from HN.)
Amazon is going to get sued hardcore, guaranteed. The issue is that nobody had to die. Even kids’ summer camps in tornado prone zones have this figured out. The summer camp I went to had 2 rooms in the camp’s gym that were formal tornado shelters. The gym, with these tornado shelter rooms, were built in 2001. The entire camp (300+ people) could fit in these rooms. Everyone could technically sleep in there too, but obviously they would split us up into boys/girls rooms and the counselors would still be watching us the whole time.

The 2 rooms themselves were basically a 12” enclosure (including the ceilings). There were also concrete pillars in the room to reinforce the structure. During normal times we used them for various activities. But, at least during a couple of summers, we had to evacuate (from the cabins or wherever) there. The program staff (people in charge of the camp) were always monitoring the meteorological radar 24/7.
This was in North Texas, which is tornado alley. The camp was an hour north of the Dallas/Ft. Worth metroplex.
Until all hundreds of thousands of projects have changed that, it'll take time.

That doesn't mention the fact you now also have to fork unmaintained projects relying on log4j to use the new version. If you're developing a major java projects, that's potentially thousands of dependencies you have to patch.

I'm not suggesting that closed source is the solution, I'm saying the current system is not sustainable and neither is just forking projects. Because which fork do you follow, and how do you make sure all your dependencies follow the fork you want and not an unmaintained fork?
Yeah I am wondering the same thing. There have been several times in the past where it was said chromium would lose some of its adblocking abilities and so far that has not actually happened. This is one of those things that I will believe when it's actually in effect, but not sooner.