skysight-inc/HackerNews huggingface dataset:
Not directly but through frequent analysis of many other network-based forensic activities of such initial and lateral movements.

But, it remains a viable vector to watch for, even if with A “non-existent” custom-patched OpenSSH (ie. hopefully Cloudflare again?) to log network-based frequency analysis of encrypted SSH packets being sent over multi-session SSH over a single TCP connection (of which that too remains merely a bandaid-afterthought defensive form of cybersecurity).

`MaxSessions 1` is a serious but good impediment of such an initial and lateral vector, one that should be implemented at all Jump and Bastion SSH servers … by default.

Of course, that and short-lived SSH PKI management too.

https://blog.cloudflare.com/ssh-command-logging/
"[..] code has now around 186 kLoC of hand-written assembly in .S and .asm files…"

This reads to me as it being a PITA to maintain. Cross platform code is usually a pain, cross platform with assembly optimizations is more of a pain. Optimization nearly always makes things harder to maintain, and this sounds like it was optimized to hell and back...
"if you make any kind of ruckus, your body is forfit"
So your assuming every instructor was both recruited and lives in the Metro area for Vancouver, that’s simply not how collages actually work.

Further your 30 credit lower bound requires every class to be 4 credit hours which is clearly ridiculous, especially when you mention 1 credit hour courses.

Garbage in Garbage out.

PS: “Repeating same instructors” how tiny is your school? I repeated the instructors 4 times before graduation and I went to a small school.
I wonder if ADHD has any relationship to alzheimers later in life.

I've spoken with many people with adhd who refer to adhd related fatigue as "narcolepsy lite".
This is a completely immature behavior. If you did something like this, please remind me to never use your software again, because today you protest Russia, and tomorrow maybe you decide that you actually hate capitalism, who knows. Probably not, but I'd rather not take the risk.

If you want to send a political message, there are less harmful ways to do so. Like, print a message at program start, or write it into logs. You could even provide all kinds of forbidden information, such as numbers of Russian soldiers who died in the war. Better than "Putin sucks", right? If you want an equivalent of sanctions, just make your software stop working, and explain why.

But if you insist on playing soldiers and doing damage, how about you contact your local secret service and tell them "you know, I have this program that is also used in Russia, if you have any ideas how to weaponize it, I am open to suggestions". Maybe they would give you some code that targets a specific IP address, and extracts a Russian state secret, or whatever. That could potentially accomplish much more, with much less colateral damage. You had one shot; you wasted it.

Also, consider the long-term consequences of such things becoming the new normal. Do you want to live in a world where an internet-connected washing machine will destroy your laundry because you voted / didn't vote for Trump? Because this is the world you are helping to build.
The speed of the VNC server is pretty atrocious though. I've tried RealVNC, TightVNC, all the others. Could never get more than 2-3 fps out of it.

In the end wound up buying Jump Desktop which works well.
> I'm pretty sure the tanks rolling through Ukraine right now contradict this assessment.

The war in Ukraine started in 2014.

Also I was talking about peace between the Russian Federation and NATO countries.
You replied without understanding my comment. Let me pose the question back to you: if everyone can comfortably afford food, housing and basic necessities, what is going to cause population growth to level off?

Your characterization of bad things happening is exactly my point - you’re just failing to understand that I’m saying that’s the healthy part.
C#? Tick.

Console? Tick.

TurboVision theme? Tick. (lol)

https://github.com/jinek/Consolonia

> TUI (Text User Interface) (GUI Framework) implementation for Avalonia UI

> Supports XAML, data bindings, animation, styling and the rest from Avalonia.
Alm you're doing here is measuring what you think the benefits to the society are from cars vs bitcoin. Just because it is useless in your opinion does not make it so, and you should qualify your statements with, "in my opinion", rather than saying this with absolute conviction.
Linux gets installed on Mac hardware when it's no longer supported by Mac OS. This can extend the lifetime and value of the hardware well beyond the value of a "stock" OS install.
Have you ever had either fail on you? I never have. I have heard of a few failures but always on very modified or old vehicles. Some failure modes can happen whether actuated by wire or motor as well.

it isn’t a first order concern really, dozens of higher risk, more complex things going on like tires, brakes, explosives in the steering wheels.
Whatever happened to the notion that web pages should fail gracefully? That is, they should be able to function in the absence of JS and cookies. Perhaps not fully functional or as pretty, but they should work.

I've long considered websites that fail to do this to be poorly engineered.
If you are worried about a colleague being judgemental, it can be stressful to speak to them -- especially if you are somewhat embarassed. This stress decreases available working memory. This makes it genuinely harder to remember what you did the previous day.
My understanding is that PTP is neither necessary nor sufficient. The main advantage of it is that some hardware will only support adding hardware timestamps to PTP messages (ie you want to use the time packets left/arrived at your network card rather than the time you processed them in the kernel/userspace). But I think the specialness of PTP can lead to dealing with a lot of bugs from bad implementations.
I'm perfectly fine with using cookies and JS, in fact I use them daily in my webapps...

But please, please do render html _without_ requiring JS to do so... That's my main issue - getting blank white page on a simple text based html page like the one mentioned before...
What makes it extra annoying is that Japan is a collective culture which means that everyone is doing the same thing at the same time.

But maybe it's also a human thing. My own country has a long coastline yet everyone seems to single out one single beach where everyone congregates.
Yeah, but my point was how many users of Macs actually install Linux o their Macs?

Is it a significant share of the MacOS market making this switch, or is it basically just a rounding error in the grand scheme of things?

And to correct you, Linux GOT installed on Macs when they had standard PC HW so Linux kernels had native support for them, but in the current state of Linux on the M1, there's so many things not working[1] due to Apple not using PC HW anymore, that I doubt Linux will be suitable for daily driving on M1/ARM Macs anywhere near it was on X86 Macs anytime soon. And I doubt Mac users will put up with Linux on their M1 machines if a lot of peripherals that worked on MacOS, don't work well on Linux.

[1]What doesn’t work

DisplayPort

Thunderbolt

HDMI on the MacBooks

Bluetooth

GPU acceleration

Video codec acceleration

Neural Engine

CPU deep idle

Sleep mode

Camera

Touch Bar
>It treats its power users like kids

It's worse than that: Google's power user features used to work reliably and repeatably. Now Google tries even harder to figure out what you "want" and filters you results invisibly for you. You can't turn this feature off, and are are unable to easily or obviously avoid it.

I've recently noticed that Youtube has a similar feature. If you search for a video, you'll only get a small number of results before Youtube will start showing you "recommendations" which are only somewhat related to your original search. Somewhat ironically, the only way to avoid this is to query via Google (site:youtube.com [term]) where you will get a much larger set of results.

It just seems that raw search is disappearing, and "recommendation engines" are appearing everywhere.
I had read about Nix before, but had totally forgotten about it! I'm gonna give it a try. Thanks!
I am neither a fan of Putin nor am I for war in Ukraine. In fact I hope it can be ended as soon as possible.

Maybe we can agree that all people that attack sovereign nations should "burn in hell". Be it Iraq or Ukraine.
> JS has been a part of the internet for as long as I've been alive.

I think it might be the cause of the problem some of us have with today's bloated Web. Sure, it wasn't ideal and definitely it wasn't pretty, but it was way more usable than today.
U.K. Covid Cases Are Rising – Health Officials Are Watching Cases in the U.S.
But it's actually NOT dark, it's fully illuminated, just facing away from us. While normally this would be a nitpick (it's far side, not dark side!), it actually matters a lot for an infrared telescope.
about as much as ferrari owners.

i don't know any, but they sure do exist
A lot of these discussions conflate credentials with degrees. The pushback against credentialism is usually motivated by the real and perceived problems of academia rather than all possible credentials.

The tech industry has prospered, in my view, partly due to lack of credentialism. There's a perception that the big tech firms all needed top degrees to work at but when I was there, that definitely wasn't the case except maybe in sales, where basically anyone could do the work and so degrees were just being used as an arbitrary filter but a lottery could probably have worked just as well. In the actual tech jobs it wasn't important.

Now degrees are being rapidly discredited by the constant drumbeat of stories about stupidity and extremism on campus, and in particular the pre-selection value of a degree is being erased (in America) by affirmative action. If you get an applicant from a "top" university are you getting a diligent and smart worker or are you getting some crazed activist who can't do mental arithmetic but satisfied some victim quota? You can't know so, gotta interview them carefully and take big risks anyway. At which point the signalling value has been eroded by quite a bit.
Just twice as likely? I would have guessed much worse.
Common mistake.

Modular as in buy-one-of-our-displays-and-connect-to-it modular.
Not replace-or-upgrade-a-part-in-it, modular.
It's interesting and is something that crosses my mind when considering any kind of medication. what are the long term consequences of taking this?

I haven't taken xanax but I guess present day quality of life (for some) may be more important than unforseen long term consequences. It would be nice to know for sure though.
Yeah, I do the same - if it's not a web app but an article, I see no reason to unblock JS just to read it. I believe this is the only way - nobody forces us to read articles blocked by JS, we can just choose not to visit such websites.
Indeed great reading
I’ve never been an real Apple user, however I got a MacBook Pro from my employer. Recently my android broke, and a friend gave me an 2020 iPhone SE as temporary replacement while I look for a replacement.

The thing that really blew my mind was the shared clipboard, I’ve always been sending myself messages through Signal or Discord to share my clipboard. Now it’s just automatic. The only thing I would have liked was a better way to discover this, I only did by accident.

I’ve used KDE connect in the past, and this feels like the polished version of it.

edit: Mac Pro -> MacBook Pro
It went away when not having JS enabled stop being a regular thing ( what, 2010? At the latest!). Before that there were users with very old browsers, or asinine corporate "security" policies that didn't have JS; nowadays it's only luddites longing for HTML-only websites ( we must have lived in different times because those were just terrible to read, especially if you had a nonstandard (for the developer) screen size), aka a negligible amount of internet users. It's a pretty safe bet to not even test what happens when JS is enabled.
In November as Russia ratcheted up its anti-NATO rhetoric in preparation for using "NATO" as one of its excuses to start levelling its neighbours' cities, Roscosmos' chief was announcing the success of its newly developed anti-satellite weapon whilst accusing NATO of "sending weapons carriers into space". That's not exactly the position of a neutral scientific institute.
I agree that large crowds can be unpleasant.

But I think if you went early in the morning around sunrise, even Yoyogi would be pretty tranquil. Take a stroll around, enjoy the flowers and the nice spring weather, and then split when the crowds start to arrive.
Thanks for the video, flexure-based designs can be so beautiful.

It reminded me of a collaboration I had with a small Swiss company that did wonders with electro-discharge machining such as this flexure-based mechanism machined from a single block of aluminium:
https://i.imgur.com/PDAVDmJ.jpg
Demand for programmers is at an all-time high, and grows every year. There are no signs of a slowdown I know about. Someone has to write the cloud SAAS and build the infrastructure and integration around those. Companies grow, requirements change, technologies evolve. I’ve been hearing predictions about demand for programming skills decreasing for 4 decades, it has yet to happen.
I absolutely agree. My own personal website have no js, well usable with links, eww, w3m etc BUT most people do not care, for most a Mb+ webpage is nothing strange and they do not care about privacy and safety.

Just try to see how many use a modern WebVM [1] without limiting it's access to system resources (firejail, bubblewrap, capsicum, ...).

[1] those things too many call "browsers" for legacy reasons
Continuity has been a wonderful feature that I use only from time to time, but when I use it it's been absolutely glorious in removing mental friction for menial tasks. Copying TOTP codes is one thing that just makes 2FA that much less of an annoyance.

It's infectious. So much so that I'm constantly annoyed that Music supports neither Continuity nor some form of remote control. It feels like the feature was released and then they suddenly stopped adding more apps to support it.
For me the "just works" that does it is the seamless copy and paste between my Macbook and iPhone, I never set it up and honestly I don't even looked how it works, it's just here when I need it.
Belgium delays nuclear energy exit 10 years due to Ukraine war
The person I replied to was quite obviously being sarcastic I thought, and if not then I misread, apologies.

As in my other responses, I agree and my view is not to just dismiss a view just because of which 'side' it is on.

We must keep reprosecuting the evidence, data and opinions over time to try to maintain objectivity while avoiding being swayed by manipulation, fraud and/or populist consensus.
Yes, I'm sure any statistics coming from the Kremlin are super accurate
Pokete: Terminal based Pokemon like game
'Just werks' is great marketing but not backed up by reality. I have the displeasure of being handed an M1 Mac for a new ML and NLP job.

Let's not even talk about the issues osx-arm64 architecture brings for DevOps.

Bluetooth: devices do not disconnect when the device ID put to sleep. If I don't disconnect my headphones before leaving my laptop, I can't connect to my phone. My guess this is done for some Apple Bluetooth features, anyone using not-Apple is SooL.

HiDPI: Not using an Apple monitor? Too bad no hdpi scaling for you.

Yeah the hardware quality and design is nice, software and OS is hot garbage. My Linux Mint ThinkPad had higher UX polish than Macos Monterey.
The EU commission already sponsors FOSS software, directly and indirectly ( bug bounty programs), so it's really not hot air. Also some EU countries, like France, open source a lot of their code ( e.g. the French government SSO is on GitHub).

The language is vague because it's a generic policy to follow, not "Portugal will replace all MS Office with LibreOffice". That's how policies work, they're generic guidelines to follow.
I think one very crucial point is missing from the article that explains a lot of the appeal of lists:

lists give me an idea, or at least the illusion of knowing content length beforehand or very early on.

When i see the first list item and the title says "seven of those", i can gauge my time investment in consuming that content.

It's important that this is abstract, as "500 words" has little intuitive meaning but "4 pieces of roughly this text block" is a very natural way of evaluating my time commitment, subconsciously.
Putin was pretty pro-West, even wanted Russia to join NATO when he started out. Analyzing what happened and how the mistakes can be avoided might be a good step.

I recommend watching this video of Vladimir Pozner speaking about it at Yale University.
https://www.youtube.com/watch?v=8X7Ng75e5gQ

As for right now, I guess the main thing is to support the refugees as best we can and pray they will be able to return soon.
I'm letting you know what they meant. It's a common expression.

https://en.wikipedia.org/wiki/Dark_Side_of_the_Moon_(disambi...
I don't know about this significance of something like this, but I wouldn't dismiss it out of hand. I know in Denmark, academics have fought to convince regional administrations to contract companies to build open source software, but the companies push back and try to convince the govt to buy closed source instead.
That sounds like pressure from above could matter. Of course not clear if pledge will create such pressure.
As far as I'm concerned the quality-of-life tradeoff heavily favours higher-density housing.

I live in an apartment block and so does everybody else for miles around. Our building, like almost every other around here, tops out at seven storeys. It's very solidly constructed, so there's little to no noise from neighbours, not that they make much noise to begin with as they're a pretty considerate bunch.

The downside to this way of living is almost nonexistent, but the upside is massive. Instead of everybody having their own plot of land that's too small to do anything really interesting with, and which they have to maintain themselves, we have a communal garden. When that's not enough, there are no less than four parks within two minutes' walk.

Because this higher density of living is able to sustain more amenities, everything you could possibly ever need is, at most, a short bike ride away. And I do mean everything. Bars, restaurants, shops, medical facilities, swimming pools, a velodrome, a planetarium...

I've no need of a car because it's all on my doorstep. If I do need to travel, public transport's great.

You can keep your "autonomy", I'll be too busy reaping the benefits of living among other people to worry about that.
Because it costs more time to not do it. Because seo and all other reasons. I suspect it's rather lack of knowledge than truly a deliberate choice
70% of RF population supports war. That's data from liberals who'd like to see different results. You should know public oppinion of Ichkeria (1994) occupation, Georgia (2008) occupation, Afganistan (1979) occupation.

Sure they are brainwashed, but their soldiers kills innocent and population supports this "special operation". Just like in Nazis Germany.
Quite the contrary. The browsers people use are largely based upon open source engines. The cloud applications people used are built upon ecosystems of highly successful open source projects. Basically every major web development framework is open source.

The role of open source has shifted, but it's more important than ever.
Your understanding of Polylith is essentially correct. It is a combination of existing ideas, such as monorepos, convention, components, interfaces, encapsulation, and static code analysis. However, I'd argue that what emerged in Polylith from those ingredients was more than the sum of its parts - due to how those particular concepts resonate with each other.

For example, because of the forced conventions, it's trivial for the Polylith Tool to perform static code analysis on a Polylith codebase. This means that the tool can identify the subset of tests to run, based on the components that have changed since the last run. Which leads to a fast-feedback loop, and encourages both good testing practices and fine-grained component modularity.

Polylith gives you a system-level architectural building block; the component, which encourages a modular design and separation of concerns. However, you're right that it's still possible to create spaghetti code with Polylith. All it would take is poorly designed components, with bad names, multiple reasons to change, and exposing their state everywhere. However, I'd argue that when you give someone a well designed tool (like Polylith), then they're more likely to craft a well designed product with it.

To understand how builds and deployments work with Polylith, I'd recommend reading the "Workflow" section in the Polylith Tool's documentation: https://polylith.gitbook.io/poly/workflow/shell (especially "Build", "Git", "Continuous Integration", and "Testing").
I don't think it's hysterical. The point is that by encouraging companies to pull out of Russia, firstly, ordinary Russians become aware that something is wrong and that the rest of the world strongly deprecates the invasion of Ukraine, and secondly, elite Russians become aware that the cost of invading Ukraine is serious damage to their economy. Actions have consequences.

You might reasonably disagree and argue that either or both of those things won't work. But it's not nuts.
I like you.com but would like the option to search using google if my search on you.com fails. You.com will default to google if there are literally no results, but it disrupts my flow to paste the search terms into google if I don't like the you.com results.
Which is very poor engineering.

It also walls an increasing amount of the web off from those of us who reject JS because of the security risks it brings.
site:Reddit.com
Hi and thanks for showing interest in Polylith.

- The main idea is to allow bricks (as we call the "LEGO bricks"

- components and bases) to be put together into projects from where we generate artifacts (libraries, tools and different kind of services). Maybe we should have a sentence like that on top of the first page of the high level doc!

- The help the Polylith architecture provides when it comes to how to execute the code is that it makes it much easier to reorganise the code in production (by splitting, merging, or creating new services by reusing existing components) without affecting your single development experience (which is always only one single project). This is where the LEGO idea comes in. But you are right, it doesn't help you at all with the implementation of the code.

- A component can handle business logic, e.g. some part of our domain, others might manage integration with external systems, and others will be responsible for infrastructure features such as logging or persistence.

- The way you introduce a "fake" component (a component that can replace an existing component) is to create a new component that implement the same interface. So yes, it should be a new component that implements the same "API".

- We haven't tried it with other languages than Clojure, but the idea is applicable to other languages because it's not about the language syntax. David Vujic is working on tooling support for Python: https://davidvujic.blogspot.com/2022/02/a-fresh-take-on-mono...
The comments here are actually hard to read.

The only thing I can think of in context of the current world situation is these are "Apple Assets" that are posting on this thread. Or maybe Apple bots. Or just deluded Apple fan boys?

This technology pre-dates Apple and it is not just magic. There is in fact a program running somewhere. But the idea is cool.

HN needs a way to denote bots though or people who think like bots at least.
The modern HTML spec assumes JS predictability as part of its parsing state machine.