skysight-inc/HackerNews huggingface dataset:
I figured the point was learning a mental model of the solution or how it was arrived at, so this can be reused as a template for different problems.

As an aside, for non-programming mental models I found the Personal MBA by Josh Kaufman to be fantastic. Its title and marketing cheapen it a bit but the content is on point, extracting the best reusable patterns from graduate business education.
> I'm not aware of any project to make people think all of North and South America are, in fact, rightly part of the U.S.[1]

Apologies, I might not have been clear.

The annoyance from Mexican friends is that Americans (apparently) often think that Canada and the US are "North America", and Mexico and southward are "South America". Or that "Central America" is a continent, and that Mexico is part of that continent.

Boiled down, the erroneous belief is that Canada and the US are part of "North America", and Mexico is part of something else.

I can't evaluate this on its merits. I have a good memory for geography, and zero confusion on this matter. Not all Americans share these traits (there is plenty of evidence for this!).

And I am not a Mexican who has ever fielded the situation with a confused American, but I take them at their word.
Rust's HashSet is a HashMap mapping to "()", which is Rust's equivalent to "void".
Maybe it's better to use numbers based on generation estimate then? Comparing capacity of baseload and intermittent energy sources is very misleading.
Hypothetical question... if China banned all trade with the US what would happen to the US? And what would happen to china?
How do you find the thread with the conversation you need to carry on? That's the problem with Slack. Slack threads is where information goes to hide and die. "Ah, you did answer that two days ago? Where?"
I am not quite sure this discussion applies to this project: "Linux-compatible" and "Unix-like" seems to mean "a POSIX-like kernel" rather than being a direct rewrite of the Linux kernel.

The Rust rewrite of coreutils is more problematic because it advertises itself as a drop-in replacement and they are going for complete binary compatibility. I don't think Maestro is actually going for kernel compatibility with Linux, just POSIX compatibility in general.
indeed, sorry, not sure why I got this wrong
New Disruptions, Geopolitics Hang over 2024 Supply Chains
https://github.com/classilla/kopenray
> expelled the French and Americans

And invited them back with the Moi reforms in 1986.

> relatively free of foreign influence

They got a massive FDI influx from Singapore, Thailand, South Korea, Japan, Taiwan, and China - especially after China began boycotting Korean, Japanese, and Taiwanese firms in the 2013-2017 period.

This is why VN's first SEZ (Vietnam-Singapore Industrial Park) was devoted to food processing.

A leadership crisis has also been brewing in the VCP for that reason, as the Southern cadre leans pro-SK and the Northern cadre leans pro-PRC.
People cry that potable water reserves are depleting, but nobody would resign from their swimming pools. Hypocrisy at its greatest.
What parts of the //c worth emulating aren't just the stuff like double high-res that the enhanced/Platinum //e has as well? Many (most) Apple ][ emulators handle those.
Our rural neighbor had 13. Dad asked, how did you manage? She said When they get to 6 years old they can help.
Ancient desert mega-structures were planned using carved maps to scale
China doesn’t need to replicate EUV in order to make competitive chips. China can already produce very advanced chips today and is maybe 2 years behind in the ways that actually matter.
Those are just weasel words, when I see them in a tech topic - I consider it not directed to people who would care, or just lacking substance... or both.
My brother was driving a rented 15-passenger van full of kids on a freeway when a tie rod broke loose. Even with the steering wheel turned fully the other way, he couldn't counter-act the errant wheel. The van veered into the median and rolled onto its side. Luckily, nobody was seriously hurt.

My brother was not ticketed, though perhaps the rental company was cited for negligent maintenance.
My favorite introduction to this is the book "The Barbell Prescription", together with "Basic Barbell Training, 3rd Edition". They got me out of just getting sweaty and tired in the gym to actually training and increasing my strength.

The people behind these books also run the YouTube channels https://www.youtube.com/@GreySteel and https://www.youtube.com/@startingstrength, respectively. Lots of highly educational videos on these!
Custom emoji are great way to add identity to any server. Users get ideas for emoji but often have trouble or lack time when creating them. Let's fix this!
I'm very well aware of this, but I'm reappropriating it to refer to true shitholes like USA and UK that even with their massive wealth manage to have a lot of suffering.
Probably the best I've found: https://bbycroft.net/llm
In the grand scheme of things. In a world billions of years old? 3 years isn't much of a delay. And those features, with the small "delay", still weren't "always" available - which was the claim ("the api always had those features").
> This is funny to me, because Go is often touted as a language that has "everything you need" in the stdlib.

My usual example of something missing from the standard library is

func max(a, b int) int {
if a > b {
return a
} else {
return b
}
}

math.Max only operates on two float64s (due to the absence of function overloads; many standard library functions such as this predated generics), so if you want to avoid casting (and/or potential loss of precision if you're working with int64), you need to reinvent the wheel.
It would definitely not be my motivation. I would not modify the gnu coreutils in many cases because they lack tests and are sometimes written in pre-ansi c.

At some point the GNU project focused their attention more on leading “gnu + Linux” debates and not so much on developing a stable and secure OS. So now it’s legacy cruft.
Yeah, it sure is free, in the sense that shoplifting is also free.
The median could trivially be the root of a red/black tree.
Natural Language Programming with Voqal
Neather I am opposed to idea of artificial artefacts. What distract me that AI bubble came directly after Crypto bubble. No conspiracy theory shits just horny scammers change directions.

Doesn't matter the cost as long the money flows
Up-down instead of right-left would still be a "single tunnel", "no off-shoots", "1D", "can't turn", etc.
I wouldn't call human trafficking a bogeyman.
Did Youtube just remove the music? I only hear the sound of marbles rolling, without any music.
There's one graph without an axis label and while it'd help give some context, the point is to show peak muscle and how it declines over time. The same point is shown in more detail on a graph with axis labels a little more down. This article is largely a very brief summarization of a topic from Peter Attia's book Outlive which is worth checking out.
Russians got their assets frozen because they are aggressive genocidal invaders.
I would really add a bit of geometry. It’s mostly a blend of graphs and numerical, but it gives a sense of a way they can be intermixed, and adds the idea that you will have a shit sandwich and are coping with classes of errors and can’t know really know the true result but it’s good enough to produce meaningful outputs.
I was hoping for subpixel rendering in Wayland: sticking to Xorg for now, at least until I get that 8K 32" screen to replace the 4K screen I've got.
Maybe https://startingstrength.com/article/barbell_training_is_big... is more to your liking?
At least on Windows, bzip2 and 7z have been common archives for a while. Additionally, ps1 is used by Windows PowerShell. I expect the former two to cause no issues on common Unix distros either.
Clarification: The Apollo computer series by Apollo Domain is meant here, not the Apollo space mission, just to be sure.

The Pascal-based operating system is Aegis (later DomainOS), which - with UNIX - is a joint precursor of HP-UX: https://en.wikipedia.org/wiki/Domain/OS#AEGIS .
Look at those blue check replies. Squirrels enjoying saxophones? What the hell happened to twitter?
Saying it loudly*
Same, re-reading my replies I realize I phrased things in a stand-offish way. Sorry about that.

Thanks for being willing to take a step back. I think possibly we are talking about two different things. IME most instances of exploitation are due to much more rudimentary vulnerabilities.

My bias is that, while I did work on mitigations for stuff like Meltdown and Rowhammer, most "code level" memory vulnerabilities were easier to just patch, than to involve my team, so I probably under-estimate their number.

Regardless, if I were building computation-as-a-service, 4 types of vulnerability would make me worry about letting multiple containers share a machine:

1. Configuration bugs. It's really easy to give them access to a capability, a mount or some other resource they can use to escape.

2. Kernel bugs in the filesystems, scheduling, virtual memory management (which is different from the C memory model). It's a big surface. As you said, better use a VM.

3. The kernel has straight up vulnerabilities, often related to memory management (use after free, copy too much memory, etc.)

4. The underlying platform has bugs. Some cloud providers don't properly erase physical RAM. x86 doesn't always zero registers. Etc.

Most of my experience is in 1, a bit of 2 and mitigation work on 4.

The reason I think we're talking past each other a bit is that you're generating CVEs, while I mostly worked on mitigating and detecting/investigating attacks. In my mind, the attacks that are dirt cheap and I see every week are the biggest problem, but if we fix all of those, and the underlying platform gets better, I see that it'll boil down to trusting the kernel doesn't have vulnerabilities.
It has been ambiguously pro market, not explicitly. They still have lots of protections in their economy, it isn’t a place where pure capitalism and free trade are the dominant ideologies.
I think the large ears are for cooling the big bodies.
Containers became popular because it doesn't make much sense to be running full blown virtual machines just to run simple single process services.

You can lock down the allowed kernel syscalls with seccomp and go further with confining the processes with apparmor. Docker has good enough defaults for these 2 security approaches.

Full fat VMs are not immune to malware infection (the impact still applies to the permitted attack surface). Might not be able to easily escape to host but the risk is still there.
My perspective is that of someone who usually has to make choices for software projects that are going to exist for a while and that will have lots of developers on them. If you manage software projects you will tend to always feel some pressure from developers who want to use marginal technology. Developers whose only perspective is what is right in front of their nose will tend to have different perspectives from people who have to think about "how do we maintain this 5-10-15 years from now?".

Haml is marginal. Haml for Go even more so. That's simply observable fact. Most Go developers will not have heard about it even though it has been around since 2006. Which doesn't make it an obvious candidate. If you choose it over the standard library templating language you will have made a choice that means almost every developer involved will have to learn Haml rather than use what they already know. And possibly just for that one project that uses Haml in Go.

Every technology you introduce into a project places a further burden on anyone who has to understand the code. If you choose marginal technologies the chance of developers being proficient in them goes down sharply. The chance that you have to replace them later also goes up. That can have considerable cost and take a long time.

Using Haml in Go projects is a big ask, which means you have to be able to rationally argue why developers should leave the beaten track. If we start by looking at the Haml implementations for Go, I'd say there is no reason to consider it now. There are a handful of libraries, but none of them seem to have that much of a well organized dev team and a community around them. It seems unlikely to displace existing solutions.

This means that if you choose it and weave it deeply into how your application works, you might end up having to maintain (one of) those libraries yourself. Exposing your project to that kind of risk is unprofessional.

And note that this is before we even consider the language itself.

And by the way, accusing other people of bashing the language simply because they express an opinion you don't agree with isn't very productive. Yes, I have read the documentation - and yes, I still don't see what problem this is supposed to solve. We already have lots of languages for expressing things that will render to HTML. I don't see how Haml is significantly better than other ways of doing that currently in more widespread use.
Hacking a CTF: Do not use ECB mode for encryption
But by doing that, you don't protect the users. If a commercial entity writes software that depends on e.g. an LGPL library. Then I as a user totally benefit from the fact that is it LGPL. Maybe it can even allow me to update the dependency myself, be it for security reasons, or for compatibility reasons (I could patch something in the library that would make the whole project work on my machine).

By not using copyleft, you make it easier for others to make proprietary products with your code. But is that what you want? As a user, are you happier with a proprietary Windows or an open source Linux?
I am Spanish and I've heard about him a couple of times now.
Bad Apple but it's a Fluid Simulation [video]
Even where there is a single (or 2) bus company, the ticketing structure is often crazy complex.

Fares webpages for Oxford:

https://www.oxfordbus.co.uk/fares-and-tickets

https://www.oxfordbus.co.uk/zone-tickets
Toybox has this for a goal. This project I would think is about the blessed safety of Rust.
Its pretty sad isn't it? Decades ago I used to travel a lot and always brought a camera with me (SLR + lenses) - only ever 'saw' things thru the lens, missing the opportunity to be in the moment - I woke up to what was happening and now I rarely photograph places or events when I am experiencing them - if I want an awesome photo to look at of some noteworthy place or event, I can find thousands on line, many taken by people much more talented than me.

I feel like people don't really experience their lives anymore - they document them for social media and clicks.

Goto the L'ouvre in France, and there are hundreds of people waiting in line and jamming into the space in front of the Mona Lisa to get a picture of the painting (or more specifically selfies of them standing in a crowd with the Mona Lisa in the background) - and yet there are huge spaces and exhibits in the building of equally awesome pieces of art and history that people don't even bother to visit
> If you're using some internal library, you must make your library GPL.

Not true at all. You cannot alter license of a library at all if you are not the author. You can select or change license for your own code only.
> These "constrained devices" come up so often in discussions about costs of cryptography, yet people rarely tell what exactly they are talking about.

agree the term is extremely loaded. The closest "official" definition close to a "legal definition" comes out of ETSI 303645. This draft is the basis for what CENELEC is currently using to create an official standard which will become legislation for consumer IoT devices in Europe next year (Radio Equipment Directive / RED).

constrained device:

device which has physical limitations in either the ability to process data,
the ability to communicate data, the ability to store data or the ability to interact with the
user, due to restrictions that arise from its intended use

NOTE 1: Physical limitations can be due to power supply, battery life, processing power,
physical access, limited functionality, limited memory or limited network bandwidth.
These limitations can require a constrained device to be supported by another device, such
as a base station or companion device.

EXAMPLE 1: A window sensor's battery cannot be charged or changed by the user; this is a constrained device.

EXAMPLE 2: The device cannot have its software updated due to storage limitations, resulting in
hardware replacement or network isolation being the only options to manage a security vulnerability.

EXAMPLE 3: A low-powered device uses a battery to enable it to be deployed in a range of locations.
Performing high power cryptographic operations would quickly reduce the battery life, so it relies
on a base station or hub to perform validations on updates.

EXAMPLE 4: The device has no display screen to validate binding codes for Bluetooth pairing.

EXAMPLE 5: The device has no ability to input, such as via a keyboard, authentication information.

NOTE 2: A device that has a wired power supply and can support IP-based protocols and the cryptographic primitives used by those protocols is not constrained.

EXAMPLE 6: A device is mains powered and communicates primarily using TLS (Transport Layer Security).

see https://www.etsi.org/deliver/etsi_en/303600_303699/303645/02...
Hi everybody, my name is Matt and I'm looking for Product Design or PM work.

Location: The Netherlands
Remote: Yes
Willing to relocate: Yes, after I got to know the company
Technologies: Figma, Adobe CC, InVision, Jira, Mixpanel, etc.
Résumé/CV: and portfolio on www.mattszaszko.com
Email: szaszkomatyas@gmail.com

Itching to get my hands dirty again after failing to build my own startup last year. Bringing an entrepreneurial mindset to Design and Product work.
Hilariously, when I point out the hypocrisy of Brexit to people they never seem to grasp it.

"Unelected" -> Literally a monarchy with a sitting house of lords, which still includes some hereditary titles.

"Bureaucrats" -> One of the most paper/form heavy countries in the EU (Aside from Germany in some cases).
I'm from Finland, wellcome! People are perhaps a bit more withdrawn than in UK, but e.g. the sense of humor is very similar and I get along great with UK people. And about everybody speaks English.

And of course it's really fucking cold and dark in the winter. But at least it's warm indoors, unlike in England.
My laptop is an i7 4xxx so it's one year newer than yours and intrinsically better specced, i7 vs i5. I have no problems with videos. It could be the NVIDIA card in my laptop or the OS. I'm on Debian 11 now, which is much newer than Windows 7. Drivers, codecs, etc are more recent and possibly more performant.
Choosing Go at American Express (2019)
Everyone Could Have Died in the Tokyo Airport Crash. Here's Why They Didn't
All of us that would not use our cell phones, and be in the moment, would also likely be home and comfy vs out in that experience. This is the new generation, whatever makes them happy! I'm thankful that I can put my phone down and disconnect.
I don't understand the shaming of how people choose to enjoy an event. Live and let live seems to be a much nicer way to enjoy life.

No one there is hurting anyone ... in fact all I see is a lot of people engaged in creating something: a video of their experience. Is it a good video? Maybe, maybe not, but it's their video.

Would I film it if I were there? Maybe? I don't know. I tend not to but I don't begrudge others who do.
Location: Cambridge, UK

Remote: yes

Willing to relocate: no

Technologies: Python, Test Automation, CI/CD

Email: shantnu@pythonforengineers.com

Résumé/CV: I specialise in Test Automation using Python, including building a test system from scratch in multiple startups. I have written scripts to test web apps, Android apps and embedded applications.

In addition to writing tests, I have experience setting up CI/CD pipelines.

I have written a few books on Python: https://new.pythonforengineers.com/
The wider point was you assumed it was easy because you didn’t understand the underlying complexity. GIS is a surprisingly deep rabbit hole once you start digging into the specifics.

Apply corrections on the device and Google Maps may want to use a more accurate model which then requires undoing the first correction before applying the second etc.
India's Food-Security Problem Is Also The
Polarsteps | Multiple positions | Amsterdam, The Netherlands | Full-time (or 4 days/week) | Hybrid | VISA (with relocation package) | https://careers.polarsteps.com/

We're an Amsterdam-based team of 50 (and counting) with 20+ nationalities amongst us – a varied, skilled bunch of "Citizens of The World" with hundreds of thousands of kilometers under our travel belts. We also have something important in common (other than our very well-worn passports): We want to change the way people travel.

And that's exactly what we're doing, with _the_ travel app to plan, track, and relive your journeys in a smart and beautiful way. Our product is at the core of everything that we do, and we always put our users first, so you will always have all the space you need to build things in the best possible way - there's a reason why we have a 4.8 star user rating on both Play Store and App Store ;)

We have over 8 million users and with our user base doubling roughly every 12 months we are looking to expand our engineering team to be ready for what's coming. More specifically:

- Senior Backend Engineer: https://careers.polarsteps.com/vacancies/senior-backend-engi...

- Senior DevOps Engineer: https://careers.polarsteps.com/vacancies/senior-devops-engin...

You can apply there or if you have any questions about the position or company, you can reach me at gagan@polarsteps.com
Its not a hill to die on at all, it's just a bit weird. Like how I would find it weird to translate Costa Rica into English.
National security concerns includes semiconductors, so if the shoes were on the other foot, China wouldn’t act much differently in withholding machines.
The main theme of the blog post is taken from Peter Attia's "Outlive" book which is a compilation of science backed ways to improve health and wellbeing long-term which includes resistance training. Peter is very science driven and worth checking out. No "bro-y" at all.
SEEKING WORK — France / Full Remote
Lead Full Stack Web Developer / Product Manager / Advisor

Senior Lead Web Developer, Product Manager and advisor with a strong startup culture. I can advise you regarding your web project, help setting up a team or develop a full product.

Thanks to an extensive experience working in startups in diverse positions, I have a strong understanding of the product side as well as a full-stack developer proficiency. This dual expertise allows me to lead and overview projects from all angles. I can work solo or with cross-functional teams to achieve your project's goals.

Technologies: frontend (React, ES5/6), backend (Node, Ruby), databases (Postgres, Mongo, BigQuery), and more. Main frameworks: Remix, NextJs, NestJs, Rails.

I'm currently working part-time on divers projects spanning multiple industries and have part-time availability. More at https://tim.alby.fr