skysight-inc/HackerNews huggingface dataset:
Apparently photos from my childhood are now old enough to be "vintage". I feel old...

I don't think I have a photo of me with our C64, but here I am with a Vic20 in 1982:

http://hokstad.com/images/the-hidden-library/vidarvic20.jpg
$ man
What manual page do you want?
For example, try 'man man'.

$ apropos
apropos what?

Apropos tries to find manual pages that may be relevant to the search string (which should go after "apropos").
I have to admit that my intuition is food should be 100% within region to use a "made in" label, in a way that other products might not, although I'm not sure if I can explain it.

Other things I think there's more of an expectation of durable component retransportation or even reuse or recycling at the extreme, and not the same issues of direct bodily safety. You could also make the argument that increased transportation and processing per se, regardless of where, would all other things being equal, increase safety risks.

This is all vague in my head though.

Seems like there should be more labels like "made in X of imported materials" or "mixed origin" or even spelling out what was done where.
> Not endorsing any side of the conflict

Please do endorse Ukraine's side of the conflict. They are being invaded and murdered in their homeland. They did not start this. They did not threaten anybody. It's not OK to see what's happening and remain neutral.
CNX does have a lot of good embedded news, and this fits the bill perfectly.

It's interesting how can we make this easier to secure, as embedded developer perhaps there should be an security by default, making it harder to circumvent that and making installs like this.
Its fun seeing some of the vestigial CUA key bindings in modern apps. The one I probably use the most is F5 in the browser to refresh the page. That is listed in your Wikipedia page:

> If applicable to the page/screen in question F5 provides a refresh function;
The customise settings popup has an always-on item literally labelled “Strictly Necessary”.

If they apply that as on and everything else in that popup as off, they are in compliance with GDPR without having to show the popup.

Unless that setting is misleading, but then they are not in compliance even despite showing the popup, even if they fix the problem I raised previously.
Even adjusted for trade, CO₂ emissions are falling in most high-income countries
They're the same argument.

The sanctions mean nothing if you haven't already integrated the countries into the global economic system, because they won't be losing anything.

I'll grant the implementation leaves a lot to be desired, but the principle is quite sound.
As many other here, I know about Christopher Alexander mostly from his influence on software theory and design.

Here you can find 12 of his "real world" works: https://www.re-thinkingthefuture.com/design-studio-portfolio...
You can also connect multiple Macs, no iPad needed. I’ve an iMac in my office and I bring my MacBook Pro to lectures, the lab or meetings. I’ll often have both machines on my desk and will need to move some files from one machine to another, usually via Airdrop or some Cloud service.

This just removes some of that friction.
It is a cyber crime. I would assume that if the victimes were e.g in the EU there would be an attempt to prosecute.

Which leads me to my next point: an essential attribute of a state under the rule of law is that the law is applied impartially, irrespective of who the victim and the perpetrator are. Doesn’t always work out, but it’s certainly what most people find fair and what we strive for.
That’s right except in this case, Russia is the house and the open source author is you. They are taking their ball and going home.
Sounds like a pretty easy way to do a denial-of-service attack against a grocery store if you can just shut down a bunch of terminals with a barcode. I guess you'll stand out a fair bit if you move from PoS to PoS, scanning a barcode.
I had some success using the gen one Pokémon maps as a memory palace base. Very recognisable even in ascii
Is there tooling or something special around this? I'm not trying to be a curmudgeon, but I'm having a hard time seeing what is novel here other than applying a name to component based modular software design.
I have a suspicion that the president of VideoLAN has a better idea of the complexity & maintainability of this code than you do.
Must be bugged, seems like none of these cats like me back ;)
I'm a senior staff engineer with 20+ years of c++ experience and I make less than 200k even after stocks and bonuses. But I live in a part of the US where that gets me an almost 4000 square foot home within walking distance to nightlife and a short bike to a downtown with highrises and art museums and orchestras and operas. The weather is horrible swinging over 115 degrees over the course of a year, but right now it's wonderful out. Redefine what semi-desirable means. Yes I'd love to walk out my back door and dig clams or pull in a haul of crabs to cook on the beach, but putting all of us on a coast won't work. Also with a couple of exceptions in the Pacific Northwest climate change will hit the coasts hard. Cramming us all into condos on those few stretches of protected beach is even less feasible. Mountains will be somewhat less impacted, ski resort areas will expand and continue their price growth. But everyone moving there isn't really any more feasible long term.
As a Clojure dude, looking forward to reading. Would appreciate the docs in a single pdf for offline reading. Looks like there are tools that consume a gitbook but would be great if you could just publish a version yourselves!
Admitting that I'm no fan of the modern-day SA...I don't understand why they published this as an Opinion piece. It's ~95% "Cold War 101" lecture, with a few 'Putin's a bad guy', 'invading Ukraine was evil', 'any use of nuclear weapons would be horrific' opinions thrown in. (Which currently need about as many "does not represent the official position of..." disclaimers as "chocolate is yummy" would.)

And a full article could provide far more historical perspective. Russia's history of "military operations" in eastern Europe goes back centuries. It was using its nuclear status as cover for those long before Mr. Putin even graduated from college. The beginnings of WWI could also be very instructive - how a small conflict, various ambitions and alliances, plenty of over-confident nations, public reactions to events, and very wide-spread failure to appreciate just how hellishly destructive a war fought with then-modern technology could actually be - resulted in a conflict which killed over 16 million, ended Europe's dominance of the modern world, and left battlefields so toxic and dangerous that they are still being cleaned up. (https://en.wikipedia.org/wiki/Zone_rouge Though the French-language page is far longer and more detailed.)
Ask HN: Programming (Python) course for physics prof
I have a professor colleague in the dept who has a PhD in Physics, but they never had the chance to do or learn programming. Now they are intent on learning it.

They, of course, have very strong reasoning/learning skills. So, sitting in the freshmen programming course has been a suboptimal use of their time. Are there online courses that quickly rise from beginner to intermediate level? Something that teaches good programming habits (solve problems on paper first, effectively use library documentation etc)?

Even a recommendation for a bootcamp over the summer would be great.
Every example I have seen has been on very clear roads in nearly perfect conditions. This makes me question whether this is yet reality. I have three questions:

- Has anyone found a video of a level 5 self driving truck traversing snow, night, ice, dirt on the ice, heavy rain, fog, bumper-to-bumper traffic and especially random combinations of those challenges?

- My second question would be around chains. How does the self driving truck put chains on the tires at the designated chain pull-outs and then remove them when the LED road signs say to do so? Could someone please share a video of this? I can not find one.

- [Edit] Thinking about this a bit more I have a third question. Do all the weigh stations in all the states already have the equipment in place to deal with this? Does the truck get weighed or do states trust these trucks to be the weight they say they are? I am not asking about theory, rather what legal and technological structure is currently in place to deal with trailer weight and inspections? What is the process when DoT finds an issue? Do they press a button and the truck parks where the DoT officer points?

I should add that I am one of the odd people that have watched thousands of hours of dash-cam footage from truckers. That is my cheap way of traveling around the continent.
I think this is an interesting point to add to the discussion about tax rates by state. For example, Hawaii has high income taxes - but very low property taxes. Something else to consider when deciding which state is the best to live in.

Also worth considering that $200k in income in California with a couple kids probably doesn't pay the full 10% income tax, because the rates are progressive; but will pay the full 1.2-1.7% property tax on a new 750k-1 million dollar home.
...as opposed to walking over to their cube, standing behind them for a few seconds staring at their screen before they realize you're behind them, and then interrupting their work by asking your question?
That is the "what" happened, it does not give me any meaningful insight as to "why" it happened.
It could have been asked with a local bias, 100 people from your town...

May have better reflected actual experience rather than general 'perception'
first of all, thanks for the ps aux mistake, I fixed it (the correct entry point is `tiny -- /run.sh`)

regarding the question, it depends on the use case, I'm mainly tracking servers which are not terminated therefore it works good enough for me
but of course if I'm capturing clients (for example curl) it might be problematic
for such use-cases we have additional fallbacks, adding the kernel comm task along with the PID, or to hook `execv` and `fork` to have more time before the process is being terminated
Lord of the Rings: How to Read JRR Tolkien
Similar to airplane phone in the late 90's using a calling card. While the asked for a calling card number, the system didn't actually confirm that there was any money on the card itself and just connected to the person you were calling.
No because you can't really decline to have a home if none of the options are good for you. If there are only shitty landlords then you'll be forced to choose a shitty landlord.
No mention of permafrost? Yes, the _air_ will be more habitable, but if the _ground_ is a boggy mess, you’re not going to be doing much with this newly habitable land.
An actual independent browser engine? It supports CSS2, and is slowly getting to new features. Compare this to the corporate-owned options of today.
RHIDE uses this other Turbo Vision port: https://github.com/set-soft/tvision. It depends on the custom API extensions of that port, so it's not compatible with mine.
“They also imply that nearly five hundred times as much land is gained through warming as is lost through sea level rise, which makes it odd that only the latter is commonly included in discussions of the effects of climate change.”

Not odd. Wars are fought over “border changes” and resources which this definitely constitutes. The changes would be global and so would the war. This is a very simplistic view to the point of neglect crossing into malice.
It is completely different from hugepages. Hugepages exist alongside normal pages.
Large monorepos tend to already support such analysis via tools like Bazel.
Different types of these strategies have been around since before google existed. Hell, even web directories (like early yahoo!) had to deal with spam, early google had to deal with keyword spam. Paid backlinks, spammed comment sections with backlinks, copied content sites as backlink farms, all of this existed at least as early as 2005-ish. For some sites (some of them with legitimate info) the meta keywords tag (even though google stopped using it very early) was the bulk of their size for just this reason.

What has so radically changed the last couple of years to make spam take top spots on the SERP?
Consider my mind blown as well. Holy shit this works well.
Debian Developer Demoted, Quits After Two Decades with Project
$87.50 for 3 Minutes: Inside the Hot Market for Videos of Idling Trucks
Right, and apparently all signatories to the Convention have an obligation to prosecute people who commit "grave breaches" of the conventions, no matter their nationality and the place the crime took place. So, if a commander from X commits the crime, and the X refuses to prosecute him, he can be legally captured and tried as soon as he visits another signatory country. This is better than just the ICC, definitely (if I understand it correctly).
I feel the same, but I wanted to find the "common" description for containers, and I kept seeing the same description, finally I used that term, and quoted one of the sources I found for it.
Nobody really knows, and it's too late to do anything real about it. Fun times.
AIUI, the FreeDOS project still maintains DJGPP and RHIDE.
Well, again, the author is arguing (correctly in my view) that this is understandable but incompatible with the baseline expectations of the community. It’s a basic principle of open source that you won’t go out of your way to stop people from using your code, and a project which tries to prevent all Russian citizens from using it is straightforwardly not “open source” by the OSI definition.
> I would imagine this is simply because they’re out of cheaper missiles.

Not necessarily. I have no idea whether Russia sells their missiles, but if they do, this might act like a field demonstration?

Edit: some people on Twitter believe that it is a deterrent signal to NATO: https://twitter.com/ClintEhrlich/status/1505099402980958209
They will get their wishes for lower salaries pretty soon.

WFH is just a small transitory step towards work from the cheapest 3rd world country you can find.
It’s a bad thing because the enforcement is arbitrary and not transparent.

It’s also bad because once a set of evil personas was established it became trivial to expand each of those personas to cover more and more benign attitudes and opinions to the point that labels like “racist” have lost all meaning.

Maybe if only people which caused objectively measurable harm were excluded this could be called a positive thing. As it is, it’s a power game of censoring and bullying those that don’t bow before whatever the fashionable media/activist/political opinion is on that particular day.
Running `feh` in an ssh session (or other terminal session without a graphical display) will print

"Can't open X display. It *is* running, yeah?"

That's not quite an insult, but seems to be the in the same spirit
> London has been very important for a very very long time.

This seems like a critical component. In the US or Canada, there is no "old money" in the European-magnitude sense.

In the UK, on the other hand, there are a lot of structures that seem to straddle oligarchy and democracy (see: accuser burden of proof libel laws mentioned in article). There are not just different options for ultra wealthy, but experienced options, staffed by people who have been doing this for decades, at firms who have been doing this for centuries.

Opaque South Dakota trusts look quaint against that depth of historically-earned competency.
A bridge just collapsed in Pennsylvania. In Seattle we have a major chunk of the city cut off because a bridge cracked. Every city’s transit system is aging or needs expansion badly.
From a business model that doesn't make money off ads.
Yes. It doesn't.

Not only that: the government cannot and does not create money.
I just started working for a small SaaS company that uses open source extensively, and I'm of two minds about this. On the one hand I agree that we are "standing on the shoulders of giants" or perhaps "freeloading" by using this software to support a proprietary solution. On the other, this is far from glamorous SV software development - it's run on a little more than a shoestring and the product is fairly small and reasonably priced, so in a sense, we're using open source to serve customers very productively by focusing only on a narrow solution for them.
Yeah I've noticed similar things, really thoughtful, not just "Apple VPN" but real thought in the process. And tons of things that you effectively can't market, that went into the integrity of the T2 security chip, if you dig really deep it's really really good.

That good, huh? Better than Fastmail?

I'm asking because I'm now prioritizing digital subscriptions. It's just such good ROI, it's a unique kind of product that goes for subscriptions. Not so much into products as services. The really good services all require subscriptions, and can justify their cost easily.

Apparently subscriptions transform businesses at an "technology of business" to say it one way, at that level. Like it looks much better on their balance sheet to have subscriptions, and for good reason. But it's deeper than that.
> So yeah if you are letting your clocks drift by multiple seconds you aren't "using time" in any real sense.

If you arrive to the railway station 10 minutes +-2 minutes before your train leaves you are using time. In a very real sense. In robotics we sync multiple computers on the robot to about miliseconds, that is using time. In a real sense.

Maybe more accurate, cheaper sync will enable more applications. Maybe it is a good business to specialise on it. But saying that nobody excep for Google, CockroachDB or someone doing database things uses time is bulshit and can be called out for what it is.
The Elder Things will awaken and humanity will have to choose a side between the Elders and the Shoggoths.
Krusader – Twin panel file management for your desktop
From the website:
"Krusader is an advanced twin panel (commander style) file manager for KDE Plasma and other desktops in the *nix world, similar to Midnight or Total Commander. It provides all the file management features you could possibly want. Plus:
Extensive archive handling
Mounted filesystem support
File transfers with (S)FTP
Advanced search module
Copy/move queues
An internal viewer and editor
Directory synchronisation
File content comparisons
Powerful batch renaming
And much much more ...

It supports a wide variety of archive formats and can handle other KIO slaves such as smb or fish. It is (almost) completely customizable, very user friendly, fast and looks great on your desktop! You should give it a try."
As all software decoders… So you compare software to hardware decoders?

H265 or VP9 in software are the same… Here, we managed to have a sw decoder for a format that is one order of magnitude more complex than those codecs and yet, consume less CPU.
And then as the bicycle goes front-wheelie be ready to exit on one side of the bike and run it out.

The biggest damage anything took from three times I had to do this in the past 20 years was my bike (one time I had to exchange the handle bar).
> Bitcoin is fungible

Just looking this up makes clear that this is not really the case.
> But if an attacker steals a token, they can make that same API call and charge a card to pay themselves.

I can't speak for every payments product but in the one I work with tokenized cards are tied to one merchant. A compromised token can only be used to process payments to that merchant.
I really wish software development still had some fun like in the 80s and 90s. All the "professionalism" is taking the soul out of the job.
Seeing that this [0] is a sticky in the official Arch forums, I think Preining will fit right in.

[0]: https://bbs.archlinux.org/viewtopic.php?pid=1016643#p1016643
> Programs can and will exit before the userspace daemon is able to read from /proc
that's depend on the use case, and we are mainly tracking server which are not terminated during our runtime. of course if we are tracking "not servers" (like curl) it can happen, and for that you can find other fallbacks.
regardless, we cannot assume we will be existing before all other server and client have started running, so we are trying to do "best effort", that's why counting on hooking the `exec` syscalls is not robust either.
The universe is implemented as a many dimensional linked list on a cheap Chromebook in base reality.
It's not quite like that though. In Ukraine Putin's already lost 466 tanks, 95 planes, 5 generals, a few thousand troops depending on how you define that one and so on. And that's in three weeks - not sure how long they can keep it up. Also the west seems to be increasing support a bit - I think there are better surface to air missiles and switchblades on the way.

We may be a week or two from "culmination point" when the strength of the Ukrainian forces exceeds that of the Russian ones.

And then those other countries are NATO and attacking them would be quite a different kettle of fish. Those truck convoys probably would have been smoking ruins within a day if NATO air forces had had a go.
What are those applications? They've passed me by unless that's meant to cover large-scale physics measurements of some sort. I don't understand how it would even make sense in mainstream supercomputers. It should be good to synchronize OS scheduling in HPC nodes to minimize jitter in tightly-coupled applications, but that's not ns stuff and I haven't come across it actually being done (though Bull had some support as free software).

I don't see how something like Kerberos or TOTP, that fails without some sort of synchonization, can be defined as not "using time" in a real sense. (If cluster nodes were drifting by seconds, I'd be checking them, even if that was only going to affect something like make.)
In general, no. Individual elements of the design might be explained in some articles, and there are some overview articles like e.g. https://link.springer.com/article/10.1007/s11214-012-9892-2 but the actual engineering resources are usually not available to public
Ask HN: Dev-Oriented Dropbox Alternative?
What is a reasonable, scriptable alternative to Dropbox that does 2-way syncing? Preferably Foss, but I don't mind paying for a good service.
Not Canadian but you're assuming that instructors only teach one course each which was definitely not the case during my degree. Most of the senior academics ran multiple courses across different years and the TA's taught on multiple courses even in the same term. I doubt I had more than 10 instructors across 4 years and three departments and subjects. Relatively small university of about 3500 though.
Who was understanding their enemies? The biggest mistake of Germany was thinking England wouldn't declare war over Poland, you may say Germany was deluded but why do you think they underestimated their enemies?

What enemies in particular? Stalin and Khrushchev thought the URRS would've fallen without US support, so they underestimated the ability of the US to support the URRS? Note this support started before the US was declared war.
I have the ErgoDox Ez, from before the Moonlander. Thankfully I don't have RSI problems, knock on wood.

I really should do something better with the thumb cluster, particularly that third easy to reach key.

I have Win/Esc left of 'a' and Win/' right of ';', and Ctl/z and Ctl// in the z// positions. The whole lower row is basically unused. Win because I use i3wm and use Win a lot for window navigation.
Waste Heat from Microsoft Servers to Warm Residents in Southern Finland
Is there a way to detect permafrost and remove it using available tech?
Apple Music. I can’t understand how you can develop such an slow and laggy app in your own OS, even in an iPhone 11 Pro. I stayed on Spotify but would have love to be able to enjoy the lossless audio
This is completely tangential, but I'm curious - police officers move around a lot? Am I just ignorant to that, or it's a US thing, or something specific to your father's specialty within policing?