skysight-inc/HackerNews huggingface dataset:
Seriously... I really wanted to like this project, but it seems everything EU touches as of recently gets worse.

From the webpafe that half of the time shows "Resource Limit exceeded" to a technology stack diagram on the bottom of this page https://openwebsearch.eu/the-project/ being completely unreadable due to bad scaling.

It is very disappointing really. Another example from the top of my head. Here in Poland we have ID cards(as every other EU country) . Those ID cards have to be renewed every now and then (10~15years). In last years an online system for government services was implemented including for renewal of those cards. One could take a photo with a mobile phone, submit an application and pick up a card from a gov office in few weeks time. Unfortunately, EU made a law that ID cards applications have to be acommpanied by biometrics (fingerprints) so this system has been thrown away. One has to physically go to the gov office, scan their fingerprints, apply for a new id card and then go again to pick it up...

Ok, so what happens in 10 years time? They should have the fingerprints already, right? No. They take the fingerprints, they store them only until one picks up the id card and then they are deleted. There are no fingerprint database, they are not stored anywhere. The fingerprints are used only to ensure the same person that submitted the application picks up the document. It makes zero sense, other than to break the previous online system. Thanks EU.
Why is it that that every time the topic of system calls comes up, all these people come out of the woodwork to say we're not allowed to not link a platform's libc? That's an impossible to compromise with position, because Cosmopolitan Libc is a libc, so it can't very well depend on six other c libraries. It would destroy the project. Also where is this even written? The maintainers of systems like FreeBSD and NetBSD have done SO MUCH to help our project. I don't think they're anything like the anti-competitive userspace control freaks people on forums suggest they are. I think the folks making kernels are great people and outstanding engineers who want to cultivate an environment where programs can do what they want.
Australia's changing how it regulates the internet and no-one's paying attention
> A funny story about someone who was an ultrafinitist:

> -Do you believe in 1?

> -Yes, he responded immediately

> -Do you believe in 2?

> -Yes, he responded after a brief pause

> -Do you believe in 3?

> -Yes, he responded after a slightly longer pause

> -Do you believe in 4?

> -Yes, after several seconds

> It soon become clear that he would take twice as long to answer the next question as the previous one. (I believe Alexander Esesin-Volpin was the person.)

https://math.stackexchange.com/a/532/687466
> If we don't fight back it will cause decades of suffering and pain.

What has the West done that will reduce the amount of suffering? Who is suffering less thanks to the US's efforts to make the war more brutal?

It isn't even that obvious that the Ukrainians would be badly off in some hypothetical world where they were conquered by Russia. They will definitely be worse off now that there is a partly mobilised army heading towards their territory. Russia is ramping up the destruction that they are going to unleash. In a predictable fashion, responding to actions by people who aren't interested in reducing suffering, calming things down or promoting peace.

I don't fault the Ukrianian's for defending themselves, but the US deserves a lot of heat for the strategic mess they're manoeuvring in to.
Hey I remember you, you wrote that thoughtful post on why you think Zig has function colors. Looking forward to see what you come up with, you clearly are putting a lot of thought into the subject!
Are there any power users who use File Explorer? I use TCMD since last millennium and ocassionally working with FE is unproductive PITA. Pretty much only time I use file explorer is when I open/save file (if that dialog window is even FE).
I think the word "interface" means something conceptually different in different languages.

in Java it means "you should implement this contract"

in Typescript it means "this data type has this particular shape. It may have methods, too".

in Go it means "I'd like users of this code to implement these methods" (client interfaces).

In all cases you have to work differently with them. It's not even about OOP, I think, to the point where I'm not sure now if the keyword 'interface' is part of OOP at all.
We do that after every sprint and it does work wonders. So 2 or 3 weeks sprint then a week of this, sprint again, a week on the list, which can also be features - we maintain some 40 internal projects and not all projects get (or need) a sprint.

I personally like it because the issues are more diverse and I get to pick. For example, my last task was something a colleague complained about in a reporting tool that was also bothering me and I also got to learn something new
According to the study we are commenting on, the dislike is a negative signal for the recommendation system, just not a very strong one.
I didn't think it was possible to read that we have to raise taxes in this day and age, but here we are.
With a headline like that I read the comments first. Thanks!
She says UK has to lower taxes to be competitive yet at the same time asks the world to do the same -lower taxes-, so at some point they won't be competitive anymore as we'd have low taxes everywhere, so I guess she'd again say they have to lower taxes and the world should follow afterwards, until no one can lower taxes because there are no taxes. Maybe that's the point.
Thanks! I'll stick to my selfmade little box. Its easy to open if you know how, but if you don't you get a severe electric burn, that will at minimum make you scream loudly.
A lot of debate in the comments here about whether they're comfortable supporting a project by a guy who's violated community terms. A few people asking what he was banned for but sofar I've seen no actual link to any context around the ban other than the select few emails he's published on his own website to defend his perspective (which seem quite light, as one would expect).

The tone of this project is extremely off-putting and not something I'd feel very comfortable supporting given my current ignorance of what happened here, but on the other hand Thunderbird has been infuriating every time I've tried it for exactly the reasons he states, it's been like that for what seems an eternity, and the Betterbird featuretable is impressive...
As an aggregate, having a largely positive or largely negative feeling about something still provides good information to whomever's asking. It may not be ALL the information, but it's still hugely valuable.

It's not dissimilar to the buttons asking if you enjoyed your washroom visit. Sure, it seems vague and stupid, but if one of your 30 washrooms is suddenly reporting 50% "dislikes", you know something is wrong.

I know people get upset about the political implications of She-Hulk or COVID or Rings of Power dislikes, but surely one would think the positive information for the content creator outweigh the negatives here. There were times when all of Justin Bieber's content sat at around 5%. This was probably an annoyance for his PR team, but I doubt many of them thought the feature should be removed entirely.
You, sir, made me laugh
Slack launches canvas, its Notion competitor
> position of authority

What authority?

They can’t force him to not talk to anyone or not Tweet at anyone. He can do whatever he wants.

They’re just saying he’s not welcome in their community if he does. It’s their club so their rules.
Annotated PyTorch paper annotations side by side
I mean it's a pretty simple concept.

Your frontend team needs an API call that retrieves only friend requests with user names/avatars because the current API call is too heavy.

Normally they'd go to the back-end team and ask them to add an endpoint or modify an existing endpoint to give them the exact data they need. The problem with that is global API surface area becomes more complicated. Complexity is bad because more mistakes are made.

With this model your front-end team can implement the endpoint themselves in the BFF and model the response data exactly as they need it.

They also don't need to deal with that one zealot on the back-end team that gives everyone a hard time about tiny irrelevant issues.
Indeed pretty much only issue with 8.1 was start menu easily solvable with Classic shell. If I have to reinstall OS in future, I am most likely going for W7 or W8.1 from my current W10.
> When I’m in the right place, I can happily code all night, do 2 Months of work in a day.

I know what you mean, but I'd be cautious making such statements. The other way to read this is that when you're in the right place you do one day of work in a day, and when you're in the wrong place, you do 1/40 of a day's work in a day...
As a Russian, who (unfortunately) currently resides in Russia, I can say that so far sanctions had approximately zero effect on everyday lives. No food shortages, no good shortages, no medicine shortages. Planes are still flying (within borders).

So it appears that the economy is more robust than I have originally thought - in February I was expecting a near collapse by now, but there are no signs of it yet.
> Brendan Eich also happened to be an anti-gay-marriage activist and donator (afaik, only his spare time, not at work)

Presumably the donations were of money that he made at work.
i mean yeah, yandex is the #1 russian tech company. literally the russian google.
As a generalist, you've not only got my goat, you just took it to town and got it drunk.

This sort of over reasoning is part of what bugs me about this industry.

Many devs change jobs at the drop of a hat, turnover is already high. Yet here you are, worried about job retention, trying to second guess what a dev knows about their own happiness.

I know you mean well, both for the org, and the person, but what makes you think you know, better than the dev, what will stress them out or not?

You aren't them, so just ask, and as long as it is clear they have thought of it, and want to move ahead, you should 100% drop the matter.

Frankly (as if I could be more frank, heh), likely there will be something entirely unrelated which will bug the dev. And all your concerns will be for naught.

Except, of course, you are throwing people's resumes in the trash bin, thus reducing your talent pool, due to unfounded concerns.
> "It’s the storage that’s the problem, not the transmission... Most plants are hard to spin up and down"

This is true for nuclear and some types of fossil-fuel power plants. But for hydro, all you have to do to vary the power output is adjust the amount of water running through the turbines. Plus, hydro plants that have their own storage lakes/dams have built-in storage: any water you're not using for generation can be saved in the lake for when it's needed.

(OK, some rivers have minimum flow requirements so that fish don't die and water can be used downstream etc...)
When Russia are dropping hints about using Nuclear weapons I'm so glad we have such a strong and stable government.
Exhaustive search is as much the solution to Point & Click adventures as save scumming is the solution to action games / RNG-heavy games - you can beat the game that way but it isn't the intended way and probably not the most fun one. That is unless by exhaustive search you mean you need to explore other scenes available to you when you are stuck somewhere.

While some adventure games do rely on so-called "moon logic", the solutions are pretty much never completely arbitrary but rather require you to think out of the box, take descriptions/names/etc. literally even when that would not make sense in the real world, always look for possible puns or other jokes. Play enough of them and you will quickly get an intuition for these puzzles.

Of course, there are P&C adventures that go for more realistic puzzles if that is what you prefer. You'll still need a sense for puzzles though and won't always immediately know what to try next.
Is this her brain trickling down her nose?
First point is disingenuous, it’s not like you only have that one option. There’s plenty options at lower price points which are still decent. And there’s the second-hand market for the budget-conscious. You can get a decent pc for around 1k, and much lower with second-hand market options.

For the maintenance, it’s not like you’re buying a car. Unless you’re enthusiastic about your pc, you can get a pre-built, plug it in and use it, same as console.

Not to mention that games are cheaper and there’s more cheap indie titles available, so if one is optimising for max gaming enjoyment for the least money, pc looks like a better option. But if the plan is to play through the best titles here and there, then console is a good option as well.
yes. That seems the obvious play.

Russia will then lean on other "friendly" countries to recognise the annexation(s).

Unfortunately, any unbiased observer will note that the sequencing is "odd".

I will note that it's hard to ascertain what the actual desire of the population in the affected regions is. If the population truly does want to align with Russia then democratically, they should be allowed to make such determination.

The manner in which this is being done does not suggest the Russia narrative is truthful unfortunately. Digging into the diplomatic dialogues leading up to the conflict(s) may shed light on motives / who is driving the agenda (is it really driven from the regions or is this a Putin initiated proxy war with the west).
Book Review: Open Circuits
Menyr Lets You Build a Whole Damn World for Your RPG Campaigns
brave < chrome < webkit < typed on apple product?

...thats what i was getting at :P
Why Facebook, Instagram and TikTok have stepped back from social commerce
And why the hell the government will keep the fingerprints? So that once in 10 years I save 1h. The benefit is minor compared to bad things that can be done with a fingerprints DB (mass surveillance..)
This does seem to be the goal of the project. They mention that they want to make a centralized control panel and crawler, where you can control how your website is crawled and when

But at the end of the day the resulting dataset would be sold to third parties so they can rank the results appropriately. Which to me seems to be the only sane way forward. Only a government could run something the scale of the Google crawler and succeed at doing so. And then everyone can build search engines on top of that.
An appropriately sized pacsafe is what I use.

https://pacsafe.co.uk/collections/portable-safes-bag-protect...

Even something as simple as having a bag that locks and putting your valuables in it and locking it would probably deal with 90% of issues.

If you're an average person travelling the risk you face is from the hotel house keeping staff and there's really two types of theft there. First is opportunistic where the staff can look inside your luggage and find small potentially valuable things they can steal but which won't be immediately obvious and you might think you've just misplaced in your luggage somewhere. These people don't want the police called in, they want to keep their jobs, so they'll generally steal in a manner that makes it difficult for you to know if it was really stolen or if it was just misplaced.

The second is, a member of staff is finishing or planning on leaving and they'll go to greater lengths to more obviously steal any available stuff before leaving for good. This is a bit more common in countries that use a lot of seasonal migrant labour and the staff are going home on holiday and want a final payday by hitting multiple rooms before they go.

But the second scenario is much rarer than the first. Honestly most theft from hotel rooms is just opportunistic and a simple locked bag that's tethered to something immovable will solve it. I use a pacsafe for peace of mind, there's really nothing beyond it you can reasonably do that increases the security of valuables in a room.
Leetcode problems are generally the easy end of competitive programming. Otherwise nobody would pass them :P
So, what do we call the mobile app layer? The view of the view?
I don't think kids doomscrolled the bible.
I'm not sure what the details and exact definitions of words like "draft" and "conscription" are, but the article says that it is only former professional soldiers who are being "mobilized".

To me that sounds more like activating a reserve, rather than drafting. Although that probably doesn't change the fact that most of those 300.000 people are productive members of the Russian economy.
How does this crap keep coming back!!?
> A cross platform byte code that runs in some kind of emulated machine was done ages ago and called Java.

Java does not emulate a machine. It abuses the term "virtual machine" for what is actually a compiler back-end. A particular difference to WASM is that the JVM's idea of how memory works is totally different from both WASM and real machines.

> And they seem not-exactly-immune to security problems.

This has nothing to do with the JVM but with the standard library, which tries to implement security for very-high-level operations. WASM is closer to browsers, which already implement security in a much more robust way.

> Then we did containers and they were better.

If you think that containers are the way to run native code in the web, I'd suggest you build a proof-of-concept. Because to me that doesn't sound like a great idea at all.

> ... direct access to network hardware ...

Talk about security nightmares...
What is the "metal" platform listed in the rightmost column? Also what does "zipos" mean, in some of its cells?
https://archive.ph/gSBMp

for users outside US, since this site illegaly denies access after rejecting cookies
Currently 35, started CS degree at 17.

I've thought about some of this recently, and while I don't regret being able to jump through the tech stack, or even do a sales call or set up a marketing funnel, there are definitely a few issues that come to mind.

1) If you jump tech stacks you're going to have to spend time getting to know the layout of the neighbourhood. Avoiding jumping across ecosystems will save you time in the long run.

2) You may never truly reach your full potential of really knowing a language if you're constantly jumping back and fourth between many.

3) Some employers will try to pigeonhole you and not take into account your broad array of knowledge (resulting in a lower offer). This may just mean that they're not the right people for you though.

4) Technology is constantly evolving, so you will become out-of-date with technologies you no longer use or use infrequently.

On the flip side:

* You can gain respect of your team and become a "go-to person" for helping them solve their array of issues. This can help give you leverage within a company (e.g. deciding to work part time)

* Having a broad skillset is perfect for starting a company if you are entrepreneurially minded.

* You'll gain mad problem solving skills.

If I were to offer one bit of advice:

Pick one tech stack and be a generalist within that tech stack - and don't let job listings dictate what you will spend your life working on / learning. Choose your work strategically.
https://archive.ph/gSBMp
I've used many note taking apps (VS Code extensions for todo lists, Trello, plain text files, OneNote, etc) and this is nice, a few thoughts:

1) Was there a keyboard shortcut for starting/stopping a timer and marking a task done?
2) Note the 'forgot password' link doesn't work from the subscribe popup
3) Storing the notes locally by reading from a .txt file that's synced to a personal drive would be great

Thanks!
And since we are in the computer age you can find one along the information hightway: https://www.uhs-hints.com/

This lets you get hints for the part you are stuck on without spoiling other puzzles or story bits.
"I put the TV on low, usually on CNN, and leave it on."

Might as well just die.
you can do this now with the contacts widget.
Could you re-post your comment to show how it is easy? I searched for "unatrix" and "amo" and "list" and got 0 hits that would make it easy, or indeed make it hard as none (on the front page which is all I looked at) refer to firefox and/or android. To me, with no other information, this implies that it not actually easy for normal users and indeed it might therefore be hilariously hard. For example, should I search for these on github?
I've been at a few orgs that do this kind of thing and most have found it valuable - but it is a double edged sword that will need to be managed. For the time not specifically allocated to "fixing bugs" or "removing tech debt" or whatever choice of phrasing there is, the rest of the time there is a (misguided) implicit pressure to permit quality to drop to make gains in delivery because "we have time allocated to fix things like this" - so the moral of this post is it is possibly more important to keep encouraging maintenance of quality throughout your team's cycle, and not let maintenance be ring fenced!
JavaScript and TypeScript yield different results, there could be reasons like backwards compatibility transpilation but that's an option, otherwise code should be identical if written for performance.
> Voting period starts 2022-09-18 00:00:00 UTC

> Votes must be received by 2022-10-01 23:59:59 UTC

https://lwn.net/ml/debian-vote/YyZXnYNs1rXDCDY0@roeckx.be/
I think you can sign git commits with a yubikey [1]. I haven’t done it myself; I use Apple’s keychain for my ssh keys.

[1] https://nuculabs.dev/2018/06/30/how-to-sign-git-commits-with...
> I replied "everyone thinks you're a search engine, but you're and ad engine only..."

Why did you answer it that way if you wanted the job?
Has there really been lack of capital for investments in recent years? Shouldn't all of the western economies be in excellent shape with all possible investments avenues done now? As isn't entire point of trickle down increase availability of capital?
He is Programmerer Ingebrigtsen.
One effect (as was seen in February) will be an exodus of young, educated citizens. Having discussed the matter with (now ex-) colleagues earlier in the year, mobilization was a big concern for them.

That will have a bigger impact on companies as technology has infiltrated every sector. Of course, it could be months or years before that impact is truly felt.
I've only ever found those to be simple physical switches. I use a spare credit-card sized object from my wallet, e.g. a loyalty card or an enomatic charge card (I have a half dozen of these), but even a stiff business card will do if it's the right size.

With far less attention to security, I do this to e.g. charge up devices while I go get a bite to eat before heading out again in the evening.
Ask HN: What's your experience in the “twilight zone” of middle-market cloud?
When you're getting started, the onramp and DevEx of Platform-as-a-services such as Vercel, Heroku, App Engine and Fly.io are compelling.

Eventually, the cost structure means your team has to reach for infrastructure-as-a-service providers such as AWS, Azure, and GCP.

I'm presuming most teams move from PaaS -> IaaS more frequently than the other way around. Did you do
a direct migration or is there some middleground cloud provider such as DigitalOcean?

Is this an interim buffer area where you quickly try to
move to IaaS, or has your team lingered halfway between IaaS and PaaS?
Can you give more details on netgate v wireguard? I can't really find the "drama" other than it being added and then pulled
So you also only use C compilers written in C, so no clang nor GCC for you I guess.
you call yourself a generalist because you're proud of your accomplishments or because you actually think you have greater breadth than the average X human?

can you weld?