skysight-inc/HackerNews huggingface dataset:
Nit: it's not a jobs shortage, it's a talent shortage.

And as soon as you mention cyber security, there will be confusion over whether you're referring to front line SoC analysts, application security engineers, malware analysts, threat hunting, DFIR specialists, vulnerability researchers, security architects, etc. The skills, knowledge and barrier to entry are wildly different among various sub-domains.

The nature of skilled cyber security is that it requires a deep understanding of computer architecture and programming as a prerequisite. If you don't understand how computers work at a fairly low level, you're going to have a tough time truly understanding security enough to contribute.

There's also a huge industry around certification and compliance that adds almost no value. I've never known any experienced security professional who places any value in CISSP, CEH, etc. (In fact they're often a negative indicator of competence). They're the security equivalent of a 6-week coding bootcamp. Mostly just a cash grab.

Coincidentally, all the best security minds I know are mostly self taught when it comes to the security aspect, having pivoted into it from a dev background. The types of people who spend their free time reverse engineering anything they can get their hands on or practicing CTFs.
Thank you for your feedback!
You're suggesting moving the Skills sections at the very top even above the Education section? And then have the personal projects at the very bottom?
Was going to say the same. I have never lived in a house that did not have a garage.
Teaching people a scripting language when the language has been already chosen for them, platform has been prepared, data preformatted etc. might be easy - a non-trivial share of my classmates couldn't comprehend a for loop though.

To have real transferrable programming skill - I am not talking about one that will get you a software engineering job, just basic problem solving - you need to know an awful lot about how computers work. Otherwise you'll quickly get overwhelmed by errors you can't comprehend at all stages , not being able to get data in right format, not knowing what tools are suitable for what problems etc.
Plus - FAA and Boeing + contractors did too much high level abstraction.
Data races have nothing to do with memory safety. Please do not conflate these two. Java, C#, Go, etc. can all have data races, but they are all memory safe languages.
Revisionist History – Silicon Valley on the Couch
You're splitting hairs a little. It's 57km from Acapi to Boca de Cupe; 96m from Boca de Cupe to the end of the secondary road (7.842236, -76.738162) that connects to Road 62 that connects to Medellin.
Look at the bottom
Thank you for noticing, fell for it
oh hi, I'm the guy who made that site. Read through a couple comments here and want to elaborate:

- I've currently moved everything to a cheap DigitalOcean droplet that works wonders for me, and is far cheaper than what Replit could offer

- Comments about me & other noreplit.com contributors being "entitled" is odd to me. Nothing is ever free, but a service we paid for being switched to something that costs tons more than the competition, and suddenly, isn't great.
- Replit has stopped community events such as their Reps program, all hackathons (not AI related, at least), and have abandoned their 16k+ member Discord server in exchange for a barely active discourse site.

- "That’s the impression I got looking at the dev behind this site. They clearly have development experience, they’re just mad and trying to make as much noise about it as they can." That was never my intention. Many people are mad about it, but the only thing I've personally done recently is created the website with the help of a few other folks. Forums such as this one aren't created by me.

- I'm not broke. I have about ~$5k in my bank account at the moment, but I'm not willing to let that go to waste. Beforehand, I was fine to pay $7/month for my silly little projects to have "good enough" uptime, as I think should be true for all hobby projects. It doesn't make sense for me to spend tons more for a little more reliability when I can just spend a day or two migrating, that I did.

- The domain was $15 for the year and isn't on auto-renew.

Replit simply changed their business model to not favour youngins that don't have a slightest clue what a vCPU even means, after they seemed they wanted to support that. So we're a bit pissed having to move our shit, but all is well in the end.
It’s not a mistake, he has a PhD from Duke University and is also commonly referred to as Dr. Richard Hipp
Very cool. Back in the late 90’s when VRML was a thing there was a website demo that did a rendering. It still survives as http://www.dellerae.com/tenoch/
The C4 model for visualising software architecture (2017)
> Canada has thankfully developed enough by now to have airports.

Truly spoken like someone who has no information about illegal immigration. I suppose the border control just lets everyone in? Or flights to Canada just let everyone board without checking their visas? Or Canadian embassies just throw around visas without checking for illegal immigration risk? For those who don't need visas, anyone interested in illegally immigrating from this list of countries (https://www.canada.ca/en/immigration-refugees-citizenship/se...) are much better served by buying a bus ticket to Germany.
Given they'd been already cut and shaped to a portable size it was easier to take those stones than to cut and craft new ones.

The casing stones from the much larger Egyptian pyramids were all scavenged several centuries ago:

https://www.thevintagenews.com/2016/09/06/the-great-pyramid-...
If extra modules aren't a purpose of the RPi then why does it always come with GPIO pins? The point isn't to only have a single board but to have a simple base that's easy to build upon.

Single-board computers without any extensibility are primarily sold by Apple. Very different target audience and purpose.
I searched my US state, ready for horrors, and the first items shown were Reelect Ronald Reagan buttons. So I've now gone down a rabbit hole of searching US presidents, they have a surprising button collection. I like "Impeach the Cox-sacker" https://www.britishmuseum.org/collection/object/C_1985-1233-... and on the subject of Nixon, why is this $1 bill in https://www.britishmuseum.org/collection/object/C_2016-4060-...

Also, bizarrely, Nixon is listed as "Richard Nixon," Trump as "Donald Trump," Kennedy as "John F Kennedy," the Bush's as "President George Bush" and "President George W Bush," and for some reason Obama as "Barack Hussein Obama." Are they worried he'll be confused with all the other Barack Obamas? Why are only the Bush's "president?"

Searching "president," lists "President Saddam Hussein" so not only the Bush's. They also have Hussein toilet paper https://www.britishmuseum.org/collection/object/W_EPH-ME-5
Do janitors find their job enjoyable and fulfilling? Probably not. Their job is still important for the functioning of society, so I wouldn't call it bullshit.
I would love to get into the field, but sadly around here even with MS putting in a new data center just 20 minutes away from me, there is a lack of job postings for one, and two; when there are job postings the "required" skills necessary to even garner a glance are absolutely outrageous. They basically want an entry level with a master's degree. So I agree 100 percent with this article, lower the bar or spots wont be filled.
I don't know if there's been that much success in pushing Côte d’Ivoire. I imagine if it is used at all in English-language countries, it's copy-pasted due to the "ô" not being easily accessible on English keyboard layouts. In spoken English I haven't heard anyone I know say "Côte d’Ivoire" and, being into football and having football-loving friends from Ghana and Gambia (countries in the same region who cannot be accused of being ignorant Brits or Americans), there's been plenty of opportunities.

Same goes for Türkiye/Turkey - those umlauts and the "toor-kee-ye" pronunciation will scare off most users of English, who will fall back to the more familiar "Turkey".

"Czechia" doesn't even have the problem of diacritics and it's still not that widespread. I find it a bit awkward and don't use it even though I live here.

Old habits die hard and, whether they like it or not, Ivory Coast, Turkey, Czechia etc are gonna be around for a while.
No, that's just made up work that's not required to solve a problem. Systems are already connected enough by virtue of being accessible by the same person on the same computer at the same time. Turning this into software project and building Proper Integration is only creating a tight coupling between the systems, which will only keep creating bugs and requires ongoing maintenance.
Nicely done!

Reminds me a bit of the 3D Starry Night.

https://m.youtube.com/watch?v=G7Dt9ziemYA
Tiddlywiki is a single selfcontained javascript executable, would make more sense to me. As of yet I'm very happy with my simple obsidian and hugo setup.
What exactly is the problem with hugo or ssg in general? I think they are fantastic. You want a webserver to host only static files, some javascript/wasm for dynamic stuff if needed and if really needed sqlite for persistent shared storage.

It reminds me of the guy who coded and compiled his impressive crypto exchange in c by hand to get the attack surface low and the performance extremely high. Does anyone remember the name of the site? I think he mentioned (years ago) he was on the brink of giving up.
Other options:

1. Find a job where you have a workspace or a lab to tinker in.

2. Find a makerspace/hackerspace in your neighborhood.
Using GDPR to get interview feedback from Facebook
That doesn't really track. There's no obvious link between video games and machine learning, it's just that video games graphics were the one sector demanding low latency sky-high performance at the time the hardware became possible, so that's where the money went.

If video games didn't exist and instead we had found some extremely valuable ore that could only be mined by performing lots of hash calculations (so like bitcoin, but actually valuable), machine learning would have developed on miner asics, and then people would be telling stories about how of course sentient machines could only come from hashing numbers together because hashing is what our brain does or whatever.
I don't work in this field, why are you asking me? I just thought it was amusing how we're allowed to take these phones, and yes I was making a nod towards people being very addicted to their phones these days.

But if I were to speculate, I mean performance shows have yonder bags today. They could be checked in with the rest of luggage in special boxes that you pick up at luggage claim.

They're banned in checked luggage, yes, but this would be packed by the airport authority into specialized luggage compartments.
"underdevelopment" is a loaded and also dominionist term. If we connected every human settlement on earth with roads, it's game over for the remaining natural reserves. Putting roads through the Amazon is what really accelerated development of agricultural territory.
Prolog also started in Europe, :)
One of the few things we can take solace in as Balkanites: at least it's not as bad as it could be. Thank you US for showing that money does not necessarily fix all your problems.
I'm glad I did. All of my websites with domains now run off of a little Droplet running a bodgy bit of software I made called "Run my stuff" it does that, runs my websites, tunnels it through ngnix, and uses CloudFlare to bring it to the internet.

Very simple, but what works, works.
Right, but Aliexpress doesn't do delivery in China! :))

(hard to believe, but it's true)
Using Firefox Mobile reader mode turns the page into one, continuous brick of text. No way of discerning sections, lists, or anything since no newlines seems to work. I might have missed something, but that ain't a fix. I'd prefer scrolling sideways.
You are a follower of an ideology which is based upon conspiracy theories and anti-Semitism.

I'm in favor of education.

We're not the same thing.

You can "say the same thing", but only within your bubble would that be a valid argument. Everywhere else, it would be an joke or insult.

So please, save me your pitiful excuses. You are the one who, pressed on concrete evidence and examples, ran away into generalizations and Anti-Semitic stereotypes.
> The OP has also hacked away on OpenFaas in the open for years, giving us a portable alternative to lambda. That seems to have a pretty big value prop considering how lambda ends up being fairly expensive at scale.

A free, MIT license is limited to 30 functions. That's enough to basically play with it, but you probably can't do anything serious. That leaves purchasing a license mandatory, but if you're pre-revenue, boot-strapping a business, that is impractical, if not impossible. Thus you pretty much have to go the vendor-locked-in lambda way; even if you already have the hardware (and expertise) to run this thing.

It is worth noting that azure functions can be run self-hosted, entirely for free.
I agree with almost all of this. Well said!

My only disagreement is with the culture aspect and treatment of women. I'm just not seeing what you're describing. Our industry is so starved for talent that anyone who shows interest and competence is immediately welcomed and allowed to choose the path that most interests them.

Not to say bad apples don't exist, but they're the exception, not the rule.
It probably is a null question in the first place, 'technology' isn't even entirely determined by humans, and attaching moral valence to abstract concepts seems philosophically iffy anyways.

For example, the terms 'Orbital-mechanics-optimism' or 'Orbital-mechanics-pessimism' would sound ridiculous, at most it can be said that certain groups are optimistic or pessimistic about asteroids and comets hitting the Earth, or space probes being sped up using certain manoeuvres, etc...
What obstacles do you experience with it? I've used it for years in a professional setting for technical documentation, about 9 years ago. It worked fine for our purposes.
This is ridiculous! Someone should fix it and send a p—oh.
Spelling error in the title - Britsh should be British.
I had a job like this as a student. I automated it and didn't tell anyone and used the newly won time to do other stuff.
It doesn't seem obviously true that that's the question? Random tweets are just random tweets, a not insignificant number of people know that they should be regarded sceptically. Community notes are seemingly authoritative, definitive, purport to present an accepted consensus. If 50% of random tweets were wrong and a mere 49% of community notes were wrong, then your heuristic would decide they're helpful but to me it would seem strongly arguable that the more convincing nature of the wrong ones would far outweigh such a minor improvement in accuracy.
The <center> element has been marked obsolete for at least 15 years.
I used Tcl in anger during 1999 - 2003, on our own version of a application server with a similar design approach as AOLServer.

It was Rails before DHH ever came up with the idea, but on a tiny startup in Lisbon that the world never cared about.

Handling automatic generation of database bindings based on parsing SQL92 DDL generated from modeling tools, running across all major UNIX and Windows NT/2000, across DB2, Oracle, Informix, Sybase SQL Server, MS SQL Server, and even Access, just because we could.

While it was a great experience, having to constantly rewrite Tcl code into C for performance reasons, is why afterwards I never used a language for production deployment that didn't had a JIT or AOT toolchain on their reference implementation.

To this day I don't bother with Python and Ruby for anything beyond UNIX scripting.

The founders of that startup also shared the same point of view, building OutSystems on top of .NET, based on our ups and downs delivering that Tcl based application server into several kinds of production workloads.
I found a "hack" for diagrams that need to work with both white and black backgrounds was to make all your lines gray. And then when you want vary the intensity of the line you adjust the opacity

It cuts your effective dynamic range in half, but works pretty well. And adjusting opacity is actually somewhat easier than adjusting color hex values

I haven't tried it with colors though - but I expect it'd work as well

In contrast, forcing a white background on people running dark mode is kinda ugly in my opinion as you end up with a border/cutout and it doesn't flow with the rest of the content as well
The replies are missing the point, I agree. “Executives” are part of the bourgeoisie, employment laws bitterly won by the organised proletariat aren’t really relevant.

At the same time, people can sue each other based on laws, why not? If you don’t like that, you should join those working to overthrow the current system.

I think it’s also potentially useful, at least rhetorically, for gender discrimination to be an issue even among the ruling class.
Realistically that reward is going to be:

1. more work

2. nice words and then more work

3. nice words, more work and then she is asked to do the same for another person's task who is then fired

Sorry to be cynical here, but it is very rare for managment to reward the few people that do a better than good job with more free time or less work.
This is a pointlessly mean and unpleasant comment. It was polite discussion up until that point.
We've been here before. Italian Futurism, founded shortly before WWI, had a similar kind of attitude and laid the cultural groundwork for fascism later in the century, including vocal, explicit support for the early fascists. The same can be said of a lot of techno-optimist cultural figures. https://en.wikipedia.org/wiki/Futurism

One could be forgiven for feeling like we're caught in a swift tide toward a big, ugly global conflict, the way a lot of currents are flowing right now.
I would be totally happy with PCIe based hat that has PCIe to SATA interface with 4-6 SATA ports (with at least one of them being bootable). I know SATA SSDs are not newest, coolest nor fastest. But for home NAS setup i would find it totaly acceptable. Unlike the USB port sacrificing and "loopback" USB cable mess that is usualy used by older raspberries in order to mount SATA drives.
Oh, this is great. This article and conversation with Marcelle led me down a rabbit hole of Prolog, Minikanren, and Reasoned Schemer.

Not quite out yet.

I am thinking about using this idea of Prolog as AST to build an ai-first, reactive IDE. DM me at @eating_entropy on Twitter or email me at joshcho@stanford.edu if you are interested.
You can block ads on mobile.
Surely HSR linking Europe and Asia would preceed a trans Pacific route?
Many perfectly reasonable subturing PLs exist. For example Gallina, the total functional language at the heart of Coq.
I was making a remark about your comment.

And it's because most security vulnerabilities these days have to do with memory issues, which must be manually enforced in languages like C. In Rust you get most of that for free, often even more optimized than being hand-written.

Also, in my opinion, Rust is also just a nicer language to use than C - as much as I love C, I'm wildly more productive in Rust than in C/C++, and have a lot of peace of mind knowing I can more strenuously audit the behavior, security, and other aspects of the code with relative ease.

I suggest trying Rust, understanding it, and then making a judgement call. Perhaps the community is 'loud' about it for good reason.
For a moment I had thought they launched a specialized toolset for drawing clouds.

I'm slightly disappointed.
Cloudflare Claims Migration to Their Services Can Reduce Network CO2 by 78-96%
Everyone has heard the multi processing advocacy already. Actor model isn't a perfect answer to all concurrency questions.

Some people would prefer a pure python connection pool to pgbouncer.
Why “furnace” in the name of the test? I get the overall concept, but the name seems fairly arbitrary. Is it, or is there an anchor?
It was a snarky comment due to the “manual” centering done on the website (i.e. it uses spaces)
Not really. I like the idea of building NAS where i can upgrade the RPi5 to RPi6 when it's released. It's not like i need everything to be "single board". But the fact most of the important components are on that single board, means the thing can be quite small (even with few extra project-specific peripherals attached)
> forcing a white background on people running dark mode is kinda ugly in my opinion as you end up with a border/cutout

But even if it's ugly (https://imgur.com/a/bsLu54F), I prefer that than the alternative (https://imgur.com/a/ccuJq36)
Not on desktop, but is this similar to NASA's Eyes?

https://eyes.nasa.gov/
Are humans more content with life?

Something like two billion people have been lifted out of abject poverty in the last 25 years. That’s the direct result of technology.

It’s a little bit ridiculous to bring up social media discontent in the same breath. These problems are not remotely the same.
Canada and Canadians are doing well here. You can start with Rust, PHP, and Java.
Angie('s) HTTP?
Price looks good if it includes the RAM.

CPU speed is a little slow for a computer, no mention about caches or CPU organization besides P/E cores.
I also wonder how advanced is the compiler support.

Looks interesting as a router/NAS. (2 x Eth, 4 x SATA )
Most would be, but that 0.01% are the ones pushing humanity forward. Let's figure out how to give them the resources.

And how do you know most/many people aren't spending their times scrolling tiktok because they don't have the resources to do something more worthwhile?
You want to learn or to debate :)
There's always one in every thread.

Someone who says the solution to the housing problem is to move somewhere horrible with no jobs, no culture, no services, horrible schools so that my children can waste their future, never mind if I want to go out and do something one in a while. These places are so awesome that the depression and suicide rates are far higher than in real cities.

Maybe you like living in such places. But the solution to the housing crisis cannot be to give up on having a reasonable life for most people.
None of which, of course, is relevant to the product’s success. You can write in basic if you wish. All that matters is market fit.
As it was already noticed, it was not due to unannounced airstrikes in Bakhmut but due to ground offensive. Any civilians could and should have been evacuated by then, or at least took cover.

If we will seee ground offensive in Gaza, the picture will likely be the same but on larger scale. This is on top of air strikes damage, for which the population in these blocks could not prepare.
>More surprising to me is that on the Atlantic coast there's small towns on either side of the border seemingly without a road connection to other adjacent towns in their respective countries

This is also true of Newfoundland. There are many small fishng villages on "the Rock" with no road connections; the only link to the rest of the world is by sea.

(This is also true of many small villages in Alaska, whether on the coast or not, but there this is less surprising.)
They are also pushed by the wind in the opposite direction, i.e. away from the edge.