skysight-inc/HackerNews huggingface dataset:
True, and it generally has better amenities than a hotel too: a kitchen (though tiny), fridge, microwave, stove (no oven though), clothes washer, maybe a vacuum, etc. Also importantly, a mailbox, so you can receive deliveries (and in newer places, there's an automated delivery box system).
Yeah I’ve seen colorblind modes in a lot of apps. It is great for those affected. And probably not a huge hassle to implement anyway.

But I was curious if one needs to rely on the application developers to deliver a solution or if there was a generalized filter or whatever that would work always. Maybe like screen readers, those work fine if the app does not do something horrible. But with some help from apps, they perform much better.
> a life on Facebook
a contradiction in terms
I can't, I have self preservation instincts.
Well whole contractor status is very murky in many places. Either very strict like in UK. Or then you need all sorts of agreements in between, meaning that you might need to give cut to some third company. And then those companies have same problems.

Even inside EU with freedom of movement spending more than 180 days in single country can lead to tax implications. Doing this globally is even bigger mess as ways of counting time might not be the same.
This looks like a depressing litany of AI grifters, claiming that they alone know how to "do it the Right Way".

> ReplikaAI founder Eugenia Kuyda cautioned that AI companions could become "the most dangerous technology if not done right," suggesting that the existential threat from AI might come not from science fiction scenarios but from technology that isolates us from human connections.

There were some sane counterpoints in there, but the overall tone seemed too "rah-rah AI" and looks like a bunch of AI-related "Thought-leaders" and "Visionaries" (an IRL slideshow version of LinkedIn).
He asks the senior developer to do it.
Probably true, but I think if you offered a billion dollars for a square foot of national park, you might be able to buy that square foot. There is a value somewhere in it that's negotiable between the people who have it and the people who might want to buy some of it. A billion dollars (as an obviously extreme example) could set up a lot of conservation elsewhere in the park, or elsewhere in the country.
I do not at all think the author is confused. Being confused is OK though.
They got lucky, many of us remeber a Apple that was about to send everyone home for the last time, and that only did not happen due to a set of lucky accidents that turned out great.
Apple iPhone 16 Pro Max Charging Test
It does break user expectation.

1. Type "mycompany-internal-gitlab".

2. Enter.

3. The expected thing should happen.
Hoping to apply for this visa soon without too many issues. I know people just go and work remotely on tourist visas but I'd rather not take the risk, especially as I want to use coworking spaces.

It's unfortunate that the visa is only 6 months and not extendable, but if I really end up liking Japan maybe I'll go to language school so I can stay for longer.
https://grapheneos.org/faq#firewall
I consider the point of this article moot. The Problem with generics is easily solved in languages with associated types like Rust and scala.
>My point is that do not act surprised when you will see a noticeable reduction of contributions from Russian, Chinese, etc. developers. Most of people leaving (or not joining in the first place) will not be as visible as the Sergey's goodbye. By itself it may not be a huge deal, especially in the near term, but it compounds with other factors like dwindling (relative) popularity of C and the recent Rust debacle.

I highly doubt anyone would be surprised that people would not stop contributing if they agree with their country's interest in which said countries has questionable interests juxtaposition to USA's - which is where Linux is based.

If anything they would be surprised if they continue to contribute despite their country's geopolitical dumbfuckery and good for them, they got my support all the way.

>https://typeblog.net/55833/getting-called-paid-actor-by-linu...

First just going to state: Linus/Greg issue of lack of transparency is not something I've said that I'm neither agree/disagree with.

But nothing in this blogpost does very much of anything in showing some new revelation of Linus being a person who "dehumanizes" unless the phrase:

> I'm also not going to start discussing legal issues with random

> internet people who I seriously suspect are paid actors and/or have

> been ----->_riled up by them_<-----.

is somehow now synonymous with dehumanization.

But maybe I'm missing something, if so you're more than welcome to highlight where Linus has done something "dehumanizing".
> One thing I like to do in C++ is, on an embedded system, wrap an object around a hardware resource. It means that no other code needs to know about the details of talking to that hardware.

That, my friend, is modular programming. It is not specific to hardware, and not at all exclusive to OOP. In fact, C can do it just as easily as C++:

typedef struct {
// Private stuff, do not rely on it
int bar;
float baz;
} foo_ctx;

int foo_init (foo_ctx *ctx);
void foo_cleanup (foo_ctx *ctx);
int foo_frobnicate(foo_ctx *ctx, int frobnicator);

And if you don't like putting private data in the header file, we can have a pointer to implementation and hide it even better than idiomatic C++ (I don't like this much, because this requires allocations the above avoids):

struct foo_ctx; // forward declare
typedef struct foo_ctx foo_ctx;

foo_ctx *foo_new ();
void foo_delete (foo_ctx *ctx);
int foo_frobnicate(foo_ctx *ctx, int frobnicator);

Some would say I'm just emulating OOP in C. Except I'm not. There's no class in there, just a data structure with opaque data in it, and functions that operate on it.

---

I find it especially tiring when people use classes to do modular programming, call it "OOP", and assume it doesn't exist elsewhere, or was an OOP invention. OOP coopted modules, and put light syntax sugar to call it its own.

And I can already hear you scream that I'm "emulating OOP in C", though what I'm actually doing is emulating modular programming in C. And if we insisted on making it look like C++, there are indeed 2 missing ingredients.

The first one would be overloading on the type of the first argument. With that we would no longer care about name clashing, and could write the module like this:

typedef struct { int bar; float baz; } foo;
int init (foo *this);
void cleanup (foo *this);
int frobnicate(foo *this, int frobnicator);

The second missing ingredient would be syntax sugar so `f(x, y)` could be written `x.f(y)` instead. That way the calling code could really feel OOP, even though it's little more than a thin layer of syntax sugar.

I have even done it myself. Wrote a scripting language for a client who wanted OOP. Instead I gave them function overloading and universal call syntax, and they didn't notice a thing.

---

When you think about what OOP really is, there's not much. There's the idea of instantiation, where instead of using global variables you define a data structure and instantiate it under one local name. OOP made this popular, though I'm not sure it's not another cooptation. Any language that have user defined types can do that.

Then there's inheritance, which is mostly a mistake (in my experience inheritance is best avoided unless absolutely necessary — and it is almost never necessary).

And finally there's subtyping, which is nearly interchangeable with closures. It's a bit more powerful, but it is also a bit more cumbersome, and the added power is rarely needed in my experience.

---

Anyway, when one repeats the above often enough, there comes a time where one had enough, and just write a quick dismissal. When it comes don't to it the conclusion is fairly simple:

OOP ain't so hot.
C is funny, in many ways.
I'm curious how you make socks last for 10+ years?

I have around 25 pairs of socks, rotate them, wear socks daily and have to retire them after around two years, because they start getting holes. Never had problems with the nylon band though.
I'd prefer just using tcc [0]. Far lighter weight than that monster. And C, not C++.

[0] https://bellard.org/tcc/tcc-doc.html
Actors maybe? As in Erlang?
A few things about China science,they are getting better,and the rate they are getting better is accelerating and something that is possibly of
much greater significance is that China is implimenting new scientific knowledge into products quickly and of even greater significance
those implimentations are across the board and at scale
another thing to note is that China scales everything and impliments infrastructure accross the board,and to do this,China's engineering is
very good,bridges,roads,ports,mines,power plants,hospitals,railways,factorys,etc ,etc, etc,go up big ,fast/on time,on budget
and I think that it's by plan that the main focus
in China is still on infrastructure,ie: all the
best brains are working on infrastructure,but as that is maturing,the focus will shift towards science,and as we all know,there is a great deal
left to learn
and our infrastructure isn't that great
Bank won't make the effort to call people. They would send out a letter that they will change it and if you don't want it changed you have x days to contact them.
I wonder what went wrong. But at the same time this feels inevitable.

The best AAA studios on earth still strongly depend on purpose built hardware to deliver their experiences. The broad spectrum of smart media devices is a hellscape compared to Xbox, PS, Nintendo and PC. There is no way you are going to ship something like GTA6 to a Vizio tv without doing rendering on cloud GPUs. Netflix would also have to compete with platforms like Steam, which are already expanding into broader ecosystems.
Nice, I assume it's aimed at kids? I could also see it being useful to teach a kid to use a mouse on a PC to click and drag.

It took me a second or two to realize I should drag the colored images to the profiles. Maybe having a small animation before / after clicking the green play button could help hint at this interaction?

Do you have any specific things you're looking for feedback on?
The gzip idea is giving me goosebumps however this must be a solved problem, right? I mean, the client device can also send zip bombs so it sounds like it should be DDOS 101?
Thanks. It’s interesting to see how you leverage tools you already use. I’m curious about how you review your tasks for the day. Do you go through your text files one by one and pick out the most important tasks to focus on?

I developed Zesfy because I needed a mobile app to manage all my work, but I couldn’t find one that met my needs. What the review process look like if you're on mobile? Are you using a specific app?
The article did mention some other possibilities: stars swung out of the surrounding galaxy into the orbiting black holes, our friction due to surrounding gas disks. Both of these events would take out angular energy as well but it's not sure if it would be enough though.
Unfortunately, I'm not surprised. As many large tech companies have found out the hard way (see also Alphabet, Amazon, arguably even Meta and Microsoft), the games industry is not like the tech industry as a whole when it comes to success. Making games is difficult, and they don't lend themselves well to the same development strategies as websites or apps do.

Add this to how unpredictable success is for the most part (even established teams with dozens of years of experience have struggled to create hits on a regular basis), how deeply competitive the industry is and how hard it is to even recognise a hit if you're not already involved, and well, it's a bad fit for the average non gaming company in general.
Is there anything similar ("central point of SSH access/keys management" ) that is not Cloudflare ? I know about Tailscale and it's SSH but recently it introduced so much latency (even tho they say it's P2P between A and B) that is unusable.

Ideally something self hosted but not hard requirement
It's not a 'Japan thing'. I pay a higher rate on my mortgage because my spouse was not a citizen of where we live when we took it out. There are fewer providers willing to offer mortgages in this situation but, presumably, there's still enough of a price incentive that the premium isn't pulled out of thin air.

It's also common for landlords to ask for higher deposits or months paid up-front.
Just as example, on my slovenian QWERTZ layout: [ - altgr+f, ] - altgr+g, { - altgr+b, } - altgr+n, \ - altgr+q, | - altgr+w, ~ - altgr+1.

You get used to them, though you start feeling like a pianist after a short coding session. The one most annoying for me are the fancy javascript/typescript quotes, which I have to use all too often: ` - altgr+7.
No, it's a state machine.
> OOP is good when used appropriately

What are its appropriate uses? The more I program the fewer I see.
Russian government is the enemy of Finland and Russia is in sanctions list in the US.

https://lore.kernel.org/all/CAHk-=whNGNVnYHHSXUAsWds_MoZ-iEg...

Linus Torvalds comments:

... If you haven't heard of Russian sanctions yet, you should try to read
the news some day. And by "news", I don't mean Russian
state-sponsored spam.

As to sending me a revert patch - please use whatever mush you call
brains. I'm Finnish. Did you think I'd be supporting Russian
aggression? Apparently it's not just lack of real news, it's lack of
history knowledge too.

Linus
I think it relates to how both Steves worked for Atari during their early career, and probably imposed they point of view on the culture.

Other than that their only attempt was the failed Pippin, so yet another reason to hate games, other than those on iDevices, bringing money home.
If it exists and is ubiquitous then it makes sense to contribute to all sorts of disparate phenomena; are we surprised that "mass" pops up in all sorts of places?

Besides, epistemologically it is very good to suspect and investigate the effects of DM on all kinds of phenomena. Then, if it does not exist, we will have many more points of reference from which to derive experimental or theoretical contradictions.
The Internals of Apache Kafka
At the moment the most bombed place in the world is probably Lebanon.

What should be done to make sure Linux is not involved in this bombing of civilians? At the very least, we should figure out which military contractors are involved, and which countries they are from.
I don't think it is a bug in Firefox for Android. I was able to reproduce similar behavior in Safari (iOS 18, iPhone SE 2020) and Google Chrome for Android.

For the readers: please keep scrolling past the vast nothingness until you hit the page contents.
More complete summary:

A missing authentication for critical function vulnerability [CWE-306] in FortiManager fgfmd daemon may allow a remote unauthenticated attacker to execute arbitrary code or commands via specially crafted requests.

Reports have shown this vulnerability to be exploited in the wild.

A friend of mine who works in the area of providing computer networking hardware says:

"At work, people are running up and down saying 'Waily waily'"
Deprecate Python?! You'll have to deprecate me first! ;-)
The action of a terrorist group do not justify a genocide.
But if it's url, e.g. cia.internal/spies/008/johndoe, it's sent to search again.
I don’t disagree! I’d much prefer an M-something mac!

Posed as a question of workability, the Intel macs are still on the table imo / ime.
A rogue star having a close interaction with our solar system would be catastrophic enough, and we know there's lots of those in our galaxy.
Banks will never do this.

You should always verify with an app or by calling back.

Even the apps you might want to randomize the service worker in case of insider criminal
I've been wondering the same. To be fair, there were barely any bike lanes in the area I grew up, but roundabouts were legion.

I did explain one technique, where you basically have bikes enter the roundabout and "block" the inner lane as if they were a car, see here: https://news.ycombinator.com/item?id=41924222. I don't know if it's safer or not, but it is one technique that is legal in France since 2015, and an official recommendation to city planners.

Having a cursory look at Google Maps, I see four techniques: move the bike path completely away from the car road, force cyclists to dismount and behave like pedestrians (and use the zebras around the roundabout), allow cyclists to behave like cars and occupy the center lane(s), and the "bike path around the roundabout" technique.

I think both bike-path-around-the-roundabout and forcing cyclists to become pedestrians are equally terrible solutions. Moving the cycle paths away from roads is situational and doesn't really address the crux of the issue. I'll have to try and find more data/experience about the roundabouts that let bikes behave like cars and see how it is. Depending on the roundabout, that must be a harrowing experience.

I think building a pedestrian/cyclist bridge or tunnel could be a solid answer. Or maybe the other way around, because it's still mechanically easier for cars to go up an incline than for cyclists/pedestrians, at the cost of much, much more maintenance.
Poland though... hoo boy :)
Leaving or joining. I hate LinkedIn
Yes you're very special but most of the time I promise you it is the other way around and many many enterprise breaches have been because an employee got a keylogger on their personal device that they synced credentials to or used for work.
Google unveils invisible 'watermark' for AI-generated text
My knee jerk reaction was to comment that this is an America-centric thinking (I live in eastern Europe, us-east is not that great), but... After consulting the map, it really looks better than the other options (of course assuming you care mostly about Europe, Americas, and don't want to piss off Asia too much)
It's also possible that the banks have less legal requirements to non-citizens so they make up a bullshit reason for charging you higher. Which is absolutely something a bank would do.
Thanks a lot for the friendly advice. I’ll check your GitHub for sure.
I can only imagine how annoying it must be to have to switch between chat and apps like this ticketing system. You can't have both of them open, Teams doesn't have tabs.
I read the chat, and a few things stand out that AI should handle better, regardless of context. If a word like suicide is mentioned, it should immediately drop any roleplay or other activities. It's similar to how, in India, mentioning 'bomb' in an airport or plane leads to being questioned by authorities.

Also, it's alarming how easily a 14-year-old can access a gun.
That isn't a problem, exclusives are a common thing in the game industry as old as it exists.

It is always a symbiotic relationship, what is missing, is that Apple doesn't play their part of exclusives like Sony, Nintendo and Microsoft do (and SEGA in the past).
Thanks for your feedback !

It does not rely on JSON schema at all, the idea was to build a representation that binds together data structure, views and behavior in a self-contained way (like .xlsx does).

There are a few tools that do enable to link JSON schema to views, like react-jsonschema-form (https://rjsf-team.github.io/react-jsonschema-form/) but you need to manage them separately, and they usually do not propose a way to add the fields "methods" (which was the feature I found interesting to make "dynamic" spreadsheets).

That being said, I think the framework should clearly propose an export from Schema to JSON Schema or Yaml at some point, just as you should be able to start building your Schema by importing a JSON Schema (and although there might be some gray zones between the 2).

No, sorry, it's not yet open-source, and currently there are some strong links between Document and Workspace (Links, Files...) that would need to be more "abstracted" to make the builder an independent component. But I hear you point ! (and all the comments in this thread are raising the same ! :) )
> Meanwhile heavily hyped successors that lacked it, like Haskell, have vanished without a trace, leaving not even one widely used program in their wake.

Haskell still is a thing, and Pandoc and shellcheck are widely used, if you aren't, you're missing out.

And Haskell impressed Tim Sweeney enough that a whole bunch of Haskell people are working on Epic's Verse language.
Well, there's a few things I should probably get around to adding to CNoEvil[0] and ogw[1]... There always seem to be more every few months when this project reappears.

[0] https://git.sr.ht/~shakna/cnoevil3/

[1] https://git.sr.ht/~shakna/ogw
Ask HN: Can you recommend open source VoIP / messaging / communication software?
I was going to say "but DLP" but you covered it in your last sentence. So...yes. Use the corporate device, you do NOT want to be under investigation for being unable to account for if you've leaked data you had access to from outside the perimeter.
> "Give me a calculator app" is doable today "give me an internet browser" isn't but it should be a matter of time.

I just don't see that as being a sound solution. If the user requesting to solve a solved task then using an existing tool will always be a more efficient path.

What I do see as a desired option is where AI could take an existing tool and personalize it to your specific use case. In this example it takes web browser as a GUI lib and wraps it around generic solutions like library that quotes HTML entities which is kinda this just very poorly done so far.

I'd imagine that future programs will be much more component driven with AI connecting components to produce personalized solutions as this is really the only viable option until AI can reason at least in some reasonable capacity to fix its own mistakes.
To be fair I am still waiting for a WebGL 2.0 game that can match the Infinity Blade they used to show off OpenGL ES 3 capabilities.
> Or then you need all sorts of agreements in between, meaning that you might need to give cut to some third company. And then those companies have same problems.

It could be a viable solution actually. There’s a bunch of companies that can both employ or subcontract a person on behalf of another company.

I think if the company is not against it in principle, it becomes just another negotiation point, e.g. you can agree to a lower net salary so that the gross amount the company has to pay is the same (including the middleman fee).
Ask HN: Which size of laptop do you prefer?
My current laptop is 14 inches, but I'm thinking of if I should get a bigger size of laptop, like 16 inches. I enjoy the 14 inches size due to it's easier to carry around. It seems that bigger size of laptop has better experience when you working outsize without external monitor. What do you think?
Keep scrolling down.

here is a screenshot.
https://i.imgur.com/PINAuWx.png

OP, there should be a way to link to the pricing section, better than this mess I came up with (which will likely break with the next website update)

https://www.teamswork.app/best-microsoft-teams-ticketing-ser...
This was a very bad move by the Linux foundation. They should get new lawyers. Linux development should probably be moved outside of wartime/unstable jurisdictions like the US.
I feel compelled to try it out in a serious way and contribute to it. I have strong knowledge of python and am learning C. Are there good reasons -apart from attracting the ire of c-programmers- to not use it?
Do I?

"The Xbox Kinect: Your Body is the Controller"

https://www.youtube.com/watch?v=_TICbjFtnmk
There's a thousand ways to do it without SSH. It can be built into the app itself. It can be a special authenticated route to a suid script. It can be built into the current orchestration system. It can be pull-based using the a queue for system monitoring commands. It can be part of the existing monitoring agent. It can be run through AWS SSM. There's really no reason it has to be SSH.

And even got SSH you can have special keys with access authorised to only specific commands, so a service account would be better than personal in that case.