skysight-inc/HackerNews huggingface dataset:
But why? Why does it HAVE to be the existing syntax or nothing? If we know that this syntax would make performance worse, why is an alternative that doesn't do so a worse option than not having this useful feature?
> What if I don’t want to work remotely? What if I’m not in the US, or what if I’m in Colorado? What if all the jobs are in an industry I would prefer not to work in or am morally opposed to? If there are 2 zillion positions available, there’s a much larger chance to find something in my area and meeting all my requirements/wishes. But if there are just 100 jobs, I might end up without a job, or with a job I’m not very happy about.

Yup, there's a better chance that ten of those 2 zillion positions will be in Colorado. But there's also an equal chance that 25 of those 5 zillion other candidates will.
I love companies using Facebook Messenger for support inquires. External chat popups suck, since the chat gets destroyed when you close the window/you lose connection.

With Facebook chat you just send the inquiry and they respond when they log back in the morning. My ISP actually responded immidiately at 2AM once, that was also a nice surprise.
I like the first option, with the ampersand. Having to write @nest looks yucky, and an extra pair of curlies is confusing.
I think you're confusing projects written in NodeJS with this, which is a runtime for executing JS
Yeah, I went in expecting tulip bubbles and housing bubbles and got pictures of cherubs.
I'd say it's long-term thinking. McD's is a franchise, and paying commercial rents at the levels they're at now is not economically viable in a lot of cities, especially if your walk-in traffic is mostly delivery service workers.

They'd probably make more money if they moved spaces into a ghost kitchen and cut out walk-in traffic entirely.
Always find it weird when people berate C++ tooling, Valgrind and adjacent friends are legitimately best in class and incredibly useful. Between RAII and a stack of robust static analyzers you'd have to deliberately write unsafe code these days.
Probably bad for SEO too.
> the box and cartridge art is actual art from the games (enlarged, but blocky) rather than images that are not part of the game

The only ones I can recall like that is SMB and Duck Hunt, but all others I recall definitely not. SMB2, SMB3, Megaman, Contra/Probotector, Zelda, Olympus, Parodius... all had specific cover art, often of the "over the top" kind.
Is it just me or is Mickey Petersen on some crazy roll right now? It seems like every other day he's posting another blindingly clear and useful write up of some nook and cranny of Emacs that you'd either never considered the possibility of or at best only got round to daydreaming you'd one day try to figure out or implement?

> So that got me thinking. There’s no reason why you can’t use Emacs to do this instead of fzf! Emacs has better fuzzy finding and it’s the text editor you’re already using, so why not use Emacs?

Love it.

Also, as he says in the footer, this is available on Github:
https://github.com/mickeynp/ezf
In London at least. Tech companies dislike the fact there aren't enough engineers to fill roles which has led to a few things. 1.
Permanent salaries on the increase that also has a trickle down effect on other related IT roles.

2. A healthy contracting market with rates steadily increasing despite IR35. Contractors are deciding what they'll be paid and are still be lapped up. Nothings worse then a late or undelivered project to your end clients. Maybe layoffs are a strategy in shaking this trend?

There's certainly a recession happening and or on the way but why should markets such as the UK be worried when roles in my company at least go unfilled for 6+ months at a time.
Nowhere have you indicated how you measure the success. Number of users is no indicator for quality, for one. Code quality would be a rough guestimate because it is not open. Pick your poison.
IIRC, the CIA's involvement in the Iraq war was to provide some remarkably misinformed reports and torture some people for no benefit to anyone. With respect to Iraq, the CIA was a feeble and risk-averse organisation, almost exactly the opposite of the kind of organisation that could kill tens of millions of people.
Unrelated question. But may be someone knows enough. Is it possible to create high-available wireguard server? Like I put load balancer on UDP :51820 before servers and then those servers somehow share a session pool, so when one goes down, another can continue serving clients without interruptions.

Naive approach does not work: wireguard establishes connection and if backend server changes, this connection stuck for a few minutes until wireguard decided to establish new connection. Persistent Keep Alive does not help for some reason. Eventually it'll re-establish new session and will work from now on, but this delay is unacceptable.
I live in a European country and our salaries will not go down nor do I expect any layoffs. Your question is very US/Silicon Valley centric.
> With that, everything you've listed was overcome 53 years ago when we set foot on the Moon, aside from food.

Overcome for what? 20 days? Have we overcome any of those items for say, a 1 year old stay? I doubt it.
Probably Snapchat, as it was the last of the social networks to focus on person-to-person communications and group chats. 2008 Facebook was more about "stalking" someone's profile and looking at who was commenting on their "wall".
Sounds like something that only fits creatives IMO
I didn't give K&R that praise because it's a sacred text and I'd feel guilty or embarressed to say otherwise. I said all that because that's how it worked for me: I bought the book, read the whole thing (in far less time and with far less effort than I expected), and at the end of it all I understood C.

I'm exaggerating, but only a little. I did read some more about C afterwards and I wouldn't claim to be a C master. But I never came across any new concepts once the book was complete, or had to fundamentally rework my existing understanding of any concepts. (Not like C++... Oh, there are templates that take templates as template parameters? Or, oh, rvalue references aren't any different to normal references once overload resolution has completed? etc.)

Yes I agree it caters for people that already have a fairly good understanding of coding.
Friend of mine is doing ocean bottom surveys. He uses pretty decent GPS receiver, but also gets real-time (or applies it later) "correction" data from ground based stations that calculate error caused by atmosphere, which gets him down to 1cm accuracy.
Like Web 3.0, it is whatever you want it to be.
Honestly, if SCSS works, then I don’t see how they can say it’ll be a problem in the browser. It already works, lets not require everyone to redo everything they already have.

Have the browser show a warning in the style of “An unbounded lookahead is making this page slow” when, and if it happens, and the site owner can do something about that crazy thing.
I used to rip the audio of my favourite movies and listen to them like audiobooks. Because I was usally familiar with the visual parts, I could enjoy the dialogue and the music in a different way.
geziplus.net
"Two more papers down the line..." - dr Karoly Zsolnai-Feher
> Nobody hates Facebook users more than Facebook, I guess. :-/

Beg to differ there. Facebook should be broken up and senior execs facing charges. [1] Loads of people think so and has been motivating for many to delete their account. Don't overlook that group of people. (There are dozens of us, DOZENS!)

[1] In weaker moments this can be expressed with rather more venom.
The only feature parity I want is synced chat logs and not being tied to a phone number. And Signal doesn't support it.
Matrix has great native support for voip/video, including conferencing: https://element.io/blog/introducing-native-matrix-voip-with-... etc.
Understandable and clear process of joins and simplified table's description entity process... But there's no 'all in one' package for that stuff still exist :(
Why isn't there a CreateProcess that completely isolates Windows processes?
From someone who does enterprise technical sales for a B2B company: Identity Management is a major area of concern for GCP / GSuite, at least in the enterprise space, especially for the low to moderately technical folks that I sell to. The same could be said for AWS but they have first mover advantage in many ways.
Experimented with it recently to see if we could advertise to people with an interest in our audio plugins. Ended up with a bunch of likes from mostly single mothers in Mexico who didn't seem at all interested in spectral audio processing :'(
Any person can publish a blog post discussing web standards on the “free web”. You’re welcome to publish one yourself.
I'm failing to understand:

Why is any of this news!?

Facebook (and Instagram) has been using an algorithmic discovery engine for years, hasn't it?
But their pricing is insane. Importantly, the reports of people losing everything is insane. Further, the guys just went and banned/blocked anyone making any complaint on Reddit or Twitter.

Their tech stack also sounds dumb. I stopped using their tool on principle on top of the insane pricing.
I think the deviation had happened and due to a massive amount of different ORMs out there - there's been a shift in ORM perception. For some reason people don't expect ORM to be an "Object Relational Mapping" in the domain of SQL databases.
I try to understand why.. Also people are expecting ORM to abstract away from SQL for whatever reason instead of embracing SQL.
There was a spot I stood on in Japan probably 20 years ago that made my (handheld Garmin) GPS think I was traveling at something like 700mph at some angle across the globe. Once I left the area by maybe 10 feet, everything returned to normal. Went back to the spot, same thing. Always wondered what caused that.
I learned a long time ago that this kind of approach only brings problems in the long run: you end up building house of cards all the time. All our problems went away when we adopted functional CSS.
I have a modicum of trust that the sensible reader understands that given the phrase “federated or not,” the subsequent phrase “a server you talk to” refers to external servers in the federation that your self‐hosted server talks to.
> the 20year olds who were posting party pictures everyday and having friend group drama

You're describing Instagram. Facebook has been the "parents' generation water cooler" for several years now. They don't even post "original content" like party pics unless it's an obituary. It's all "shares" of news and political content.
https://en.wikipedia.org/wiki/Mobile_app
Launch: The only Agile tool that calcs the answer to: “when will we deliver X?”
Exactly. And I think the really interesting question here is: why is the murder rate in New York City so much lower than in other large metro areas?
This article does address my main gripe with Obsidian:

> But for me, I don't use the mobile app much often. (...) The only thing I need is to capture a thought quickly.

I don't use the mobile app often _because_ the only thing I need to do is capture a quick thought, and it isn't very good at that. I'm still figuring out a setup with QuickAdd + Advanced URL + Tasker, but it'd be better if this was built into Obsidian's mobile app.
Nice idea! IIRC redbean has the `LaunchBrowser` function (https://redbean.dev/2.0.html#LaunchBrowser) to open the user's default browser, and the `cosmo` module in Python is exactly for providing Cosmopolitan Libc goodies via a Python API. You can probably copy some of the LaunchBrowser code into `third_party/python/Python/cosmomodule.c` and implement the feature you're looking for. Submit a PR :)
The belt tightening has certainly begun. Down rounds and layoffs to reduce burn are all around [1]. These are fairly natural given the macro economic forces at work eight more.

Will it ‘explode’ and lead to an ‘apocalypse?’ Your guess is as good as mine.

Personally I don’t expect it to be like 99 again as many tech companies have real profit and VCs have plenty of cash… but I suppose there are plenty that don’t as well.

[1] - https://www.trueup.io/layoffs
Troy Hunt – PayTM suffered Data Breach of more than 3M users
It kinda is oblast : https://en.wikipedia.org/wiki/Kaliningrad_Oblast
what would be the line between headless and headfull ORM for you?

does it lay before or after schema declaration in code in the domain of ORM
does it influenced be either ORM is abstracting SQL away from you or it is abstracting on top of SQL
The article is not about generating manuals. It is about reading them.
A fully quantum theory of time
We are about to be called on to automate everything, because we are short workers. And we will be for a decade.

That's what you get for replacing the worlds largest generation, the Boomers, with the worlds smallest generation, the Zoomers.
Yeah, there's a minimum volume required to store an electric charge and memory has reached it.

Global demand is collapsing due to the Great NotARecession, whatever price we reach by Christmas will be the lowest planar DRAM ever gets. So buy up all the DDR4 you need. ArF immersion tools that sit in DRAM fabs are now full amortized and memory lines are not likely to be earning much more than the marginal cost of maintenance, power and materials that they consume, any lower in price and they get turned off.

I hear good things about vertically stacked thin film transistors as a future technology, but they haven't left the lab yet.
I'm quite sure some edge cases could be forbidden to speed ip parsing. The most common use in my experience is simple nesting ("& .child"), and I would argue other forms should be avoided for readability reasons anyway.

But finding 3 other solutions (because of "performance"), not promoting them through transpiling, and then forcing them on web devs seems... googley. Not the first improvement they forced down our throats and unfortunately not the last. /rant
How are you supposed to help people that want to spray their ‘art’ on other peoples property? People that want to vandalize other peoples property? Give them free paint?
It also looks like asking the general public for a go to make CSS even more complicated, when we all know it's a one-way ticket to Chrome dominance, ie a rhetoric dictators have been using. Note the absence of the option to "do nothing" and keep good-damn CSS as it is already after 25+ years of tinkering that haven't solved its problems.

I mean even one of the long-term editors of the CSS spec has raised hands and warned against including ever more inessential and author-oriented features [1]. That was almost 14 years ago.

[1]: https://www.w3.org/People/Bos/CSS-variables
Choosing only among the given proposals, what I see is one clear, concise and reasonably elegant syntax, and two ugly and noisy ones. Frankly it vaguely feels like the two latter options are there just to shepherd the ‘community’ (if there's such a thing) toward the least egregious variant and offer a semblance of discussion. It's not even necessarily bad that there's one obviously best option, if it's dictated by technical constraints—just, why bother me with the other two?

If they're seriously considering the latter two options for us to be stuck with, that's very concerning, and I'll be nervous about the whole affair until something definite rolls out.

Of course, it might be that the syntax authors foresaw some future problems that I don't, but their arguments aren't provided.

In fact, I don't even see why the `@nest` marker is necessary at all. The W3C draft says, “Some valid nesting selectors, like `.foo &`, are disallowed”—but why? They introduced the `&` marker to tell nesting rules apart from anything else, but then it turns out that they can't do that with the marker either? See `&` anywhere in the selector, realize it's a nesting—how much lookahead is needed for this? `&` can't be in a property name or media rule, can it? Surely there's a reason for this constraint, only I can't figure it out—granted, I barely know anything about implementing a CSS parser.

(Update: text cited by @pointlessone notes that a nest-selector might look like `color:hover & something`, which is indeed quite wacky and apparently befuddles the parser.)

Also, philosophically, a more-verbose marker like `@nest` would help avoid the growth of ascii salad in the syntax (the way that Python and Lisp avoid it, compared to Bash and Perl)—specifically if the marker was used instead of both `@nest` and `&` together in those proposals. However, it's probably not such an issue in regard to a feature that's gonna get plenty of exercise and is practically core functionality.
Curious what a typical top 10% contracting rate in London is?
> People have become addicted to sharing every moment of their lives
through social media

So, pretty much "option 3". A social shift.

> Meta will only disappear when someone else creates an even more
engaging and therefore malignant platform.

I agree that there has been a profound change in "western" culture,
and about a third of all the world are in this space (a staggering
three billion people!). But I disagree that is an irreversible state
of affairs and therefore a downward spiral towards worse and worse
technology.

Let's not suppose the worst of people. Can they not change. Do all
sick people and addicts remain sick and addicted forever? Or do they
recover?

I wrote a chapter in Digital Vegan that presses a striking metaphor.

The chapter is "Hatland" [1]

It's based on a funny discussion I have with students in lectures
about a photo from the 1940s. Every single person in a crowd of
hundreds of people is wearing a hat! Trilbys, bowlers, caps... men the
women too. In the 40's you just didn't go out without a hat in polite
society. (It's also parodied in Python's "The Meaning of Life")

What people didn't realise is how parochial and fleeting that moment
was. At the time people would have said "The hat is out of the bag!"
A photo from 20 years later has nobody waring hats, but everyone with
long hair and tie-dyes.

By your reasoning we would all be wearing 10ft high top-hats by now,
because "someone else will create an even more engaging and therefore
malignant head wear" :)

It's only when you look at culture as a historian/anthropologist that
you break out of parochialism see the bigger truths.

[1] https://digitalvegan.net
Practice the Future
If I understand it correctly this is only a distribution of Python itself, not third party libraries or user code. So it only solves an insignificant part of Python's distribution issues.
Artificial Muscles Woven into Smart Textiles Could Make Clothing Hyperfunctional
Stripe's Embeddable pricing table for SaaS businesses
I LOVE reply-all email storms. Used to happen a lot more in the 90's and 00's. I was on one in an investment bank and in the end the Chief of Staff for the division replied-all with "The next person to reply-all to this email chain will be sacked."
Yeah, but XMPP is using a horrible and inefficient XML encoding. These days we prefer horrible and inefficient JSON encodings, hence the need for Matrix.
If you want to talk to anyone but yourself, you either have to trust someone else's server, or ask someone to trust yours.
Genetic study suggests alcohol accelerates biological aging
No, I also live in an European country and I've heard about several companies around starting to freeze the hiring and doing some lay offs.
To be honest, I just don't care anymore about plain CSS, it is just an intermediate representation to me. This feels like bikeshedding over the syntax for LLVM IR.

Just add SCSS to the web inspector that's the only place where I'm still exposed to plain CSS.
Logseq with Git is solid, very hard to loose data, and is the best option for ownership of data / GDPR compliance / privacy. But Git isn't for everyone. Looking forward to sync also.
Could the Great Lakes solve US shipping woes?
Did you try to code Joins on TypeORM? I've bad news for you bro... It's no abstraction between 'SQL' and ORM... It's a different galaxy in mind of creators of that 'revolutionary ORM'.

I dream, that someday I will not spend hours and hours on understanding how to convert my SQL query to ORM. And I don't want to spend hours and hours on understanding that process — clients pay for time, they don't pay for tools that you use in your developing process.
So what? That's a complete non-problem.
The spax screws have all the information given in this video available on their website because they are a German product and EU law (mostly) requires a data sheet for construction products called a ‘Declaration of conformance’. I’m not sure about the other ones.
Europe is in for a very long decline. There is no consumer generation (35-45 y/o) left in Europe, and the US is about to block Europe from exporting their excess production to the last standing consumer generation on the planet.
Next { or ; is not few pages down.

This all seems like purely academic objection that in practice could be made equally fast.
From what I've read in the newspapers, Uvalde is the home of a big Customs and Border Peotection headquarters, which is a federal sorta-military operation. That's why so many CBP officers responded to the school shooting.

Speculation on my part, but it coincides with the fact that most jamming in the U.S. is near military facilities.
It's a buyers market, with such reliance on tech in virtually any industry I don't see a decline in demand for CS roles at least within the next decade.
"Bombshell"!? Really? Surely this is not all that surprising to people who are paying attention.
> Also that LTT and a related Gamers Nexus video convinced me to buy an obviously counterfeit "Nvidia GTX 970" from ebay, report the seller for the sale, I got to keep it, I got refunded, and then with the money I bought a bios writer and flashed the card back to a "Nvidia GTX 550 Ti".

So you defrauded someone and are proud of it? That they were themselves a fraudster does not make your actions right and you SHOULD return the card.
I think partially out of habit and every now and then there's something really interesting that reinforces the habit :-)
> The Matrix model is extremely similar (they have "MSCs" instead of "XEPs", and they regularly release versioned documents

This isn’t strictly accurate. Matrix’s MSCs are effectively proposals to update Matrix’s monolithic spec, and once they are merged into the spec (or closed) they are discarded. So someone reading the spec should never have to mess with MSCs (unless they are implementing something experimental); this is a very fundamental difference to IETF RFCs or XMPP XEPs.
I don't use it, (I wish everyone used it or something similar, but nobody I know does, or certainly didn't when I last tried it and it was nothing like that, just SMS-like) so I can't speak to that, but my impression up-thread was that that was exactly the sort of thing people were wishing it wouldn't (have) focus(sed) on.