skysight-inc/HackerNews huggingface dataset:
What a great article!
"..I've never met Dennis Ritchie, Brian Kernighan, or Ken Thompson, ..., knowing something of the shape of their thoughts..."
Reminded me of the anti-Foreword, Dennis Ritchie wrote for "The UNIXHATERS
Handbook"

"Here is my metaphor: your book .. Like excrement, it contains
enough undigested nuggets of nutrition to sustain life for some. But
it is not a tasty pie: it reeks too much of contempt and of envy.
Bon appetit!"

I find that incredibly witty
Don't know about the tech stack, but the first three are each complete deal-breakers on their own.

The pricing truly is nutty. $165 a year for foldable bullet points??!! Gtfo. I wouldn't pay that much to own the app outright.

I sincerely hope they lose their lunch, and I feel bad for having recommended them to people.
Did the prices in NZ go down as a result of the policy you mentioned?
That’s already true for all the Javascript tracking and ads. It seems silly to now worry about a few extra ms that it takes the CSS parser to resolve it’s difficulties.

Maybe if they specified how long this ‘infinite’ lookahead takes in all their scenarios, it would be more compelling.
Meta Is in a Deep, Philosophical Competition with Apple over the Metaverse
This theory is always misunderstood and haphazardly applied in practice.

The theory seems to state that broken windows generate crime which suggests that if you literally fix the windows the result will be less crime.
Only if you DGAF about your stuff being serviceable in the long term.

Rivnuts have the wonderful habit of going together like a bolt and coming apart like a rivet after only the slightest amount of corrosion gets applied.

That tiny interface between the rivet nut and sheet-metal is no match for the surface area of the threaded joint once there is corrosion involved. Sure you can help it out with good material selection and some anti-sieze but dealing with a spun riv nut is a little more twice as onerous as dealing with a rivet the normal way.
And that seems to not be enough as deterrence.
I made a generative NFT based on this

I manually searched the space by zooming and panning into various areas from 2x all the way to about 10^13 zoom ans rendered them in high intensity color schemes

https://imgur.com/gallery/XQR8tNw
How much more internships at college? I've done about 1 year at two different companies, and I'm currently in the process of switching to a full-time job while in the middle of my degree.

Would you think that is a bad idea? Should I not get a job and just do more internships? I'm not US based it that makes anything different.
You have the capacity to love and be loved man.

I suggest changing where you are looking for people, hanging out, or just doing new things. If the places you are looking have nothing for you, change where you are looking.

You got this man.
> Just as desktops are legacy, soon smartphones will be too.

This is the same as saying "in 10 years we'll have flying cars". No, we won't.
Important note : fresh bread can kill horses.

Only hard, dessicated bread can be given. But even that is not ideal.

Generally speaking, don't feed animals that are not yours, please :)
I think GP meant "Primitive stone ground flour" given context of GGP.
Hmm - I've moved from London to Helsinki. I've been the hiring manager for several (Software Engineer) positions in Finland and it's been quite interesting.

The supply of CVs for any position we open there for mid/senior positions is a trickle compared to the UK, and it's not really been like they're all perfectly qualified, there's a lot of 'noise' too. We let go of any geographical constraint, as long as you're willing to work close to our time zone and in a nation that we're legally allowed to do business with, then we'd consider it.

In short - if you're an established engineer who's easy to work with and has some initiative, I would not be worried. Salaries/raises might slow down, inflation is here and is going to bite you, but such is life.
I truly believe that you should spend 0 time migrating SQL query to code.
When you design data persistence - you do it in SQL domain, when you solve business demands in data domain - you do it in SQL. When you know how to solve problem in SQL - you should straight away know how to do it with ORM
ORM should embrace SQL and not hide it under the carpet. By doing that many other ORMs supply you with hidden consequences
I would love to just do!

But I need money to just do. Approximately a million dollars.

Who is going to give me a million dollars without a proposal as to my plan on how to spend that?

Is one person going to be the decision maker on who gets money? That seems like it would be susceptible to strong biases. A committee could make decisions with less bias.

And how will they discern between proposals? Money isn’t unlimited, and a million dollars is a lot of money — you don’t want to just give that away to anybody. Some prior track record of success on the part of the applicant would help demonstrate their ability to accomplish the proposed research. Maybe they would demonstrate that prowess somehow, through written means perhaps, like a document, published for all to read.

So from first principles we’ve arrived back at the current situation. I don’t think things are perfect, but throwing out the whole system without understanding why it’s there will just lead to more dysfunction.

Yes no one likes writing grants, and yes publishing can be gamed. But until you solve the fact that research costs money, and a few people have control over most of the available money, then we’re (scientists) going to have to spend a lot of time convincing them to give us some of what they have.
I've had a few short-term contracts (3 months or less) at £950-1100/day as a staff level data scientist, although those are usually 'exceptional need' situations where the company has their back against a wall for some reason or another.

These days it feels like the market is actually cooling down to me, but that could just be because I'm looking in the wrong sectors.
I've never denied these permissions to Signal, but I have denied them to WhatsApp. What's really surprising to me is that WhatsApp never asks again and totally functions without contacts access. Weird, right? I just receive messages from rando +93 numbers, which is exactly what I want. Of course this is not a comment supporting WhatsApp, since it has all kinds of user-hostile components (I can't even send a message without adding a number to my contacts and giving the app permission to read contacts).
Wouldn’t that make it a seller (of tech labor)‘s market?
It is alleged that the RQ-170 was expressly designed for risky operations (where loosing it eventually is likely, and retrieval/destruction may not be possible) and so was created without sensitive technology.
that argument doesnt hold, I will give you a realworld example of why.

Some years ago I purchased a (what I thought to be) huge backpack from an ebay store. it said 200 liters. What I got, I estimate to generously be around 75 liters. (by measuring the outer dimensions)

I complained, and they refused to budge, even after I showed them photos of the measurements, and they responded with "we have sold 3597 of these backpacks and nobody else complained about the volume, you must be wrong!!!" (i dont recall exactly if it was 3597, but it was thousands, and a specific number).

Clearly most people got what they expected, a reasonably large backpack, but not a HUUGGEE backpack. Was this okay? Was it acceptable I had to argue countless times and in the end contact paypal to get my money back?

Why is it okay because its hosting services?

edit: and it wasnt just misprint on the listing, the 200L was embroided into the backpack itself, and similarly on their smaller models, with the smaller number
Maybe slight tangent — are there popular free/cheap tools for auto-suggesting text like GitHub Copilot does for code?

CoPilot : Code :: ?? : Language

I know google docs does this to some extent but I don’t always use gdocs. I may be writing an email or writing an article for example in some editor.
Well, we just had a global experiment wherein people all over world suddenly had to adjust their lives in a major way, and I think we came through alright.
The author notes:
"Finally, we need to talk federation. Does it make moving fast and breaking things more difficult? Yes, yes it does, and that can be a good thing."

The other, super-underrated feature of federated systems is that antagonistic parties are willing to use them together. For example, the US military, Russian government, major international banks, Google, Facebook, etc ALL use email and happily exchange messages over SMTP. There's no centralized service you could get all these parties to agree to use (not even Signal).

The result of this is that everyone has an email address, and that makes it the universal standard for business-to-business communication. I can loop in any number of parties on a single thread from all over the world and it just works.

My startup Shortwave is trying to build a messaging future that is email. We're trying to evolve and upgrade email to have the look and feel and features of a product like Signal, but with all the universal, federated goodness of the global SMTP network. It's a long project -- federated systems evolve slowly! -- but it's the bright open future I think we need. I go into some detail here: https://www.shortwave.com/blog/future-of-messaging/
IMO this is the normal lifecycle of any social media. I would even argue that advertising just a part of it.

Kids think its cool and use it -> Slightly older generation enters because its cool with the kids -> even older generation enters -> now its cringe for the kids -> they find something else.

Add on top the fact that the business model incentive is to push as many ads as possible and any medium is transformed from an exclusive sharing space to a public square with your awkward aunt and a million ads.

TikTok is not escaping this. Its still early and people share a lot of intimate things on there (and they are proud that they can do it), but that will quickly change as it becomes more mainstream.
> Was it ever, in history?

Perhaps Water + People over Oceans. More sails --> More people --> More water --> Bigger boat --> More sails, etc etc.
Does this mean Facebook’s privacy model is going to change radically? [1] TikTok’s “for you” feed works because all posts are globally-visible, but on Facebook isn’t sharing generally limited to your social network? Will they change things so that every Facebook post is globally visible by default?

[1] Or maybe it changed already. I haven’t used Facebook in a long time.
Big advantage of the EUR depreciation is that hiring talent in Europe is now cheaper for US companies.

Given the rise of remote work, cultural proximity, excellent English skills in Europe (I even heard that there's a country that's full of native speakers although they do have a slight accent and an obsession with tea) this might not work out so badly for _some_ developers.
Things don't get a lot of eyeballs on them on w3.org which defeats the object of the post which is to get developer feedback. It's pretty normal for CSSWG members to ask for opinions via tweets, on their own blogs, or in other places. I've posted stuff to my personal blog in the past. This is something that will be worked on in the CSS Working Group, it happens to have people from Chrome working on it, however it will be discussed with the rest of the CSSWG who have a range of affiliations: https://www.w3.org/Style/CSS/members.en.php3
China Targeted Fed to Build Informant Network and Access Data
My theory is that it's also the behavior of users that has changed.

In my own network (age brackets 25-40), I rarely see any people posting updates or uploading pictures, which was common 5 or 10 years ago.

On the other hand, Meta managed to keep the younger generation audience by acquiring Instagram, but apparently, it failed to acquire the Next-Bing-Thing (Tik-Tok)
Stylized Facts in the Social Sciences [pdf]
Creating Painterly 3D Scenes: preparing assets for NPR
> GPS jamming protects Russia's command and control structures from American intermediate range cruise missiles that can be launched from Mk41 launchers in Romania and Poland

I don't think Mk41 are operating in these two countries.[0] They do have Aegis Ashore [1] though which is an anti-ballistic defense system. AA uses SM-3 missiles that in theory could reach Moscow though.

[0] https://en.wikipedia.org/wiki/Mark_41_Vertical_Launching_Sys...

[1] https://en.wikipedia.org/wiki/Aegis_Ballistic_Missile_Defens...
There eventually will be masses with pitchforks and torches at our doors when they finally get the whiff of the software "engineering" we all do. That won't happen this decade.
I was going to raise that point exactly.

As someone who spends an awful amount of time using FUSE, my recommendation is to only use it in cases where the software that interacts with the file system isn't easily changeable. For example, for Buildbarn which I maintain (https://github.com/buildbarn/bb-remote-execution), I need to use it. It's infeasible to change arbitrary compilers and tests to all interact with a network distributed build cache. Designing the FUSE file system was a pretty heavy investment though, as you really need to be POSIXly correct to make it all work. The quality of implementations of FUSE also varies between OSes and their versions. macFUSE, for example, is quite different from Linux FUSE.

Given that SQLite already has all of the hooks in place, I would strongly recommend using those. In addition to increasing portability, it also makes it easier to set up/run. As an example, it's pretty hard to mount a FUSE file system inside of a container running on Kubernetes without risking locking up the underlying host. Doing the same thing with the SQLite VFS hooks is likely easy and also doesn't require your container to run with superuser privileges.
Yes, which sort of explains why it has failed for widespread adoption.

The wider audience wants to be able to hand out their contact details at a bar and know they'll be able to block the person if they turn out to be a creep.

Or they want to be able to block their annoying ex, that crazy QAnon fan cousin etc etc.

This is a 100% must have feature, and yet it's treated like an optional feature.

There's so many features like this - it's like people using XMPP have never looked at how most people use messaging.
I think we only care about the presentation of fees to consumers assessed separately from the advertised price. Countless costs of doing business (and markup) are built into the advertised price. At least it is very simple for the consumer to compare prices.

A per-transaction credit card fee doesn't raise the unit price. Getting hung up on the evolving details of gas stations and credit card processing isn't the point.
Thats when the new analytics tool was introduced: https://en.m.wikipedia.org/wiki/Wikipedia:Pageview_statistic...
Or use:

lynx -dump <regular URL>

elinks -dump <regular URL>

(not the same thing of course, but it doesn't require anything from the server other than reasonable HTML)
Plenty, travelling in Southeast Asia, already booked flights to Burna, got visa and just doing two interviews with Chinese companies (one over phone, other over webcam) from guesthouse (actually i found these offers also by luck through talking in travellers forum and some guy mentioned they are looking for people), both quickly responded they are hiring me, so instead Friday flight to Burma from Bangkok switching to flight to Hongkong, taking Shenzhen to Beijing train without seat reservation (24+ hours) and Monday going to sign papers in Beijing.

Plus plenty of life threatening situation where I was lucky, slipped on rock in jungle but hey didn't fell down, slipped with motorbike in mountains doing Mae Hong Son loop, but hey handled it in the end without falling down or across railing, lost in jungle etc. But in general I know my limits and trying to avoid life threatening situations not relying on luck.
I've even had people start arguing with me as if I'd created the new conversation on their Signal list.
That sounds great until you realise in other languages you get that by default without any tooling. And with better guarantees too (C++ static analysers aren’t foolproof).

Where C++ tooling really lacks is around library management and build tooling. The problem is less that any of the individual tools don’t work and more that there are many of them and they don’t interoperate nicely.
The article mentions that 1) firms are concerned the person will leave in a short amount of time and 2) they will take folks with them.

... are they exactly wrong though?
> I found that in practice it doesn't work

May I suggest you give it another try? It has been steadily working for me for a few years now. (Conversations/gajim/dino/siskin-im/beagle for the clients, and prosody server side)

> because their server hasn't enabled the necessary XEPs

Changing to a server that does is not a big deal, since most (all?) XMPP clients allow multiaccounting.

> it's a super fragmented experience

What you call fragmentation I would call diversity, and I think it is a good thing.

> Most users do not (and should not need to) know the technical details

I agree that a certain level of abstraction is necessary to use complicated stuff. However, I think not having the slightest idea of things work is a problem, and leads to alienation.
The Vela incident was an unidentified double flash of light
My ex asking a divorce. It taught me some lessons (the hard way):

- Nothing is yours, you only borrow things. Everything is temporary.

- Focus on the things you do have. Your base level should be "nothing", not what you currently have. Be happy with the things you take for granted.

- It really is all about the journey, because there is no destination.

My divorce changed the course of my life so much that the first years it felt like living in a parallell universe.
Most VR devs are making games that they want to play themselves, or for their community. So it's not surprising that they don't want to compromise. Teleport works on some games but can utterly ruin others and there isn't a good solution to that.

Then again I've never got sick. If I got nausea when playing I doubt I would have bothered to invest time getting used to it - VR is good but not that good!
Yes, but the solution of the original post does not need additional tools. I.e. it works in- and outside of emacs.
> You can block out light, but you can't regain the sky that way.

This sounds like a luxury craving, not a health problem.

I can't experience fresh pineapple where I live, should I force farmers to find a way to make it grow here?
Naive question — how is this better than say Express VPN ?
Wildly different experience in that I'm back to writing plain CSS on many simple to medium complexity projects because these tools aren't providing me enough value for the complexity and dependencies they bring. I've not written Sass or SCSS in about 4 years now, and when I do bring a tool, it's a countable number of PostCSS modules to bridge some gaps for features that haven't yet been upstreamed to all browsers.
Investing in communities gives people things to do. People can't invest when they're broke, throwing police at them does nothing to help, in fact it does the opposite.

Also your comment makes it sound like literally all people are just vandals who do graffiti. That's a disgusting view of humans that lacks perspective and nuance.
> Yes, quite trivially? Compute power is more a function of dollars than population.

There is no way the government has enough servers and computers to come even close to 51% of the world's compute. And if they tried to print money and buy it all, it would be seen as ridiculous and the government would be sacked.

Also, surveilling TOR exit nodes is very different from owning over 51% of all TOR relays. The former won't help you deanonymize users, the latter most definitely will
>some systems only enforce validation rules via client-side javascript

Terrible! It's as good as no validation. Client side validation should simply save the convenience of a wasted HTTPs request.

Surely better to send known honeypot email addresses if looking to poison an email list.
Just like "postmodern": Once a core of people embrace the term, the fact that it is contradictory and meaningless loses importance. In a way it is an upgrade from naming every phenomenon for the person most closely associated with it.
No , it is a deep competition over hardware. The metaverse is an hardware game not a software game. Mainly due to apple privacy changes for the iphone.
You quote a comment where I present several options to solve a problem I have never experienced on XMPP (spam). How does that illustrate "critical features [not being] there"?
There was supposed to be a "keep buying them" in there.
Have you tried asking?

Samsung doesn't have the kernel sources for older devices on their website anymore. I needed the kernel for an old phone (the galaxy trend 2 lite), so I asked them and they put it back up temporarily for me.

The GPL doesn't say 'have your sources up on a website', they say 'if anyone asks for them, share the sources'.
Yes. The first time I was arrested and prosecuted and ended up with a criminal record.

I went from a security cleared I.T consultant that could (and did) walk in to any server room any where for any client (government, financial etc) with pre-approved security clearance to having to decline contracts and shift some of my existing clients on to other contractors. I didn't serve any time in jail and the crime was minor damage to property but none the less the rule book is clear about these sorts of things so my 'go anywhere' clearance was 'yoinked' (I let the various vetting agencies know rather than wait for them to do their periodic re-checking).

It left me with a few smaller clients and I was upfront with them about it so that they were free to walk if they wanted to. Only one did but the rest were fine about it.

My income went from FAANG++ levels (gosh, FAANG shows my age, its' now MAMMA?) to a few steps above Fiverr gigging levels of income so in the end I closed down my consultancy and drifted in to a different industry (a mixture of QA, tech-support, component level design type role).

All of this happened within the space of 4 months or so.

Under UK Laws, any non-serious crime becomes a 'Spent Conviction' after x number of years as long as you are not convicted of any further criminal acts. These means that although it (my conviction) shows up in an enhanced background check it is effectively wiped off and no longer needs to be declared when purchasing insurance, rental checks etc and doesn't flag up in a standard background check.

In other words - I got back my 'Go Anywhere' card a few years ago and am now semi-retired so I guess All's Well that Ends Well :)
Graffiti art is beautiful, I think you have a great idea.

Another perspective is that people do what they can afford to, murals can be an inexpensive way to brighten an otherwise bleak area.
I am not sure what Dendron is for. Is there a one liner somewhere what it is?
It’s not a bubble. Just a garden variety recession.
A similar thing once happened to me as a kid, albeit with a twist.
I counted down from 10 quite slowly and opened my eyes once I reached 0 - only for it to be morning.
Tbh a lot of academics burn themselves out. The pressure is real, don’t get me wrong, but a lot of fellow academics I’ve come across are people who have no clue what a work/life balance is. The pressure is internal as much as it is from “academia”.
Good, because I'd hate using it.