skysight-inc/HackerNews huggingface dataset:
Congrats mate! I’ve been following your work on SerenityOS since the 3rd or 4th video, and it’s been amazing to see the progression from then to now!

You’ve definitely inspired me out of a few burnout humps over the years.
To me using ORM instead of SQL seems like a healthy person using Stephen Hawking's speech generation device instead of just speaking.
I agree. And some tools support it, e.g. Miller.[1]

There are a lot of power tools for CSV. All they need to do to support this format is to support it as input and output. It should be possible for example to add support to Csvkit[2] as input/output ("format").

Just based on HN comments alone (these things always come up) there is a decent demand for this kind of format. And there are a few implementations out there. But the implementations often look more like standards or proofs of concepts rather than full-fledged implementations. (A full-fledged implementation should probably provide functions/programs to convert to and from CSV as described in RFC-4180.)

We could make this happen.

[1] https://news.ycombinator.com/item?id=31258316

[2] https://csvkit.readthedocs.io/en/latest/scripts/in2csv.html
NOYB = None of your business is the organization of Max Schrems, the guy who's lawsuits ended the privacy travesties called Sage Harbor and Privacy Shield
Off-by-one error detected
This is terrible :-(
I imagine re-building a hackerspace that organically accumulated infrastructure over years and years is going to be a hard task. You have my sympathies and donation: https://www.pixelbar.nl/
Here's my challenge to you: For one month, take the side of China in HN anti-China posts. There are a lot of them posted here every day. Let's see how you do after a month.
Alternative to Visual Studio Marketplace Gains Momentum
> This is a good thing.

This is dogmatic. In can be a good thing sometimes, in some domains. In other instances it can just be a pain.

Let's say I'm using a 'names' library that provides the following utility function:

first_name<'a>(name: &'a str) -> &'a str

My code happily uses this function (which we can assume is not performance critical). At some point, the author of the library notices that there are cultures where the nearest analogue of a 'first name' is not always a contiguous substring of the full name. To fix this bug they must change the function's type. They may choose e.g.:

first_name<'a>(name: &'a str) -> Cow<'a, str>

I'd like to update my version of the library to get the bug fix, but can't do this for free. I have to update the calling code, and possibly even change some of my own internal data representations. This contrasts with pretty much any GCed language. For example, in Go the type of the function would just be

func firstName(name string) string

and the bug fix would require no change in the API.

Now let's relate this example back to what you originally said in response to kaba0:

>> [kaba0:] A libraries next version which switches up some internal representations memory handling should ideally not mess up your application

> It doesn't have to because internal memory representation can and should be abstracted out, and Rust gives a plethora of tools to do that.

The above is a simple example of why this is not true. Any time you write a function that returns a reference, you are limiting the changes you can make to internal representations (both in the library itself and the calling code) without making a breaking API change.

Please don't respond by saying "this API was badly designed in the first place!" Most languages don't give you the opportunity to design APIs badly in this particular way. If all APIs were perfectly designed on day one then of course we'd never have to worry about API changes.

Again, none of this is to bash Rust. I just think it is important to be realistic about the downsides as well as the upsides of Rust's ownership system.
I'd like to hear more about benefits for daily use and not in advertisement form or with someone's X% off code as I see that as purely selling something (stares hard at content creators). Regarding the features/weaknesses you list, my perspective is:

Speed - gotta be slower than without since its pushing your network traffic through somewhere else and/or encrypting it. Encryption and re-routing isn't a time-free computation. Gaming is probably impacted by this, especially if I already deal with NAT inside the LAN for multiple people/systems.

Security - I want to understand more practical use cases around this. Do all VPN's mask your traffic to your ISP? What are practical uses for a VPN with security features for someone that isn't downloading content or using streaming services from other countries?

UI - meh. If I can figure out my router and other crappy UI's built w/o good design/UX I can figure out a VPN's UI.

Location - I can't think of practical use cases where I care to change/spoof my internet location.

Paying $2-13/month for something needs to have some hard, practical benefits and I can't see what they are for a VPN. What do HNers use it for?
Ha, almost thought you were describing me there. I used to go for walks to think. I was pulled up on it for not being at my desk and thus presumably not "working".

They also had 15 minute timesheets. I used to fill them in accurately. I was pulled up on that for not doing my full 8 hours a day on assigned projects. I pointed out that filling in the timesheet alone took half an hour a day, and I also talked to colleagues, made drinks and did other things that were not attributable to project work... Just like all my colleagues did who were claiming 8 hours. I was told to make the timesheet add up to 8.
Why don't you ask them what they think about your behavior in this conversation?
I consider several Pixar movies to be “masterpieces”. The production quality is so high, the cast and voice acting are so good, and the story is able to appeal to adults and young children alike.

High art they are not, but I don’t think that “masterpiece” should be reserved only for high art. The credits in Pixar movies are filled with people who masters at their craft.

In terms of animation, I personally hold Studio Ghibli in higher regard. But they are targeting a different audience with more adult themes. And I wouldn’t hesitate to apply “masterpiece factory” to either studio. Compare either studio to DreamWorks and the difference in quality is noticeable in just about every aspect of the production.
The problem I have with plasma is that it's easily configurable but not easily extensible. I have tried multiple times to write a widget to run on the panel, but QML is so different from traditional Qt that I haven't been able to make sense of it yet.

Why can't I just write I widget in PyQt and have it run without learning something completely new?
I'm lucky in that I converted a rather fancy woodshed into an office/lab with lots of Ethernet ports so my work can stay in there. When I was I the house it wasn't as good since I could still hear the slack and email noises from the lounge etc.
The declare-things-as-confidential is a standard procedure to block any freedom of information laws.

You can't criticize if you can't talk about their wrong doings because they declared them confidential.
I've been broadcasting my programming sessions on YouTube since 2019. I have over 1000 videos here: https://www.youtube.com/@awesomekling

Over time, my audience grew, and some people really liked my videos, so I first made a Patreon and later a GitHub Sponsors for those who wanted to help me turn it into a full-time job someday.

Thanks to growing support, I was eventually able to make it a full-time job. For more details on this journey, I wrote about it here: https://awesomekling.substack.com/p/i-quit-my-job-to-focus-o...
What an odd carve-out. I take it there's one for bank robbery and kidnapping too. I saw the powers to investigate air piracy and murders of state and local LEOs. Seems like the FBI has morphed into a "hard shit grab bag", even in a post-9/11 DHS world. US Marshals and Secret Service have generally have specialized duties, although Marshals provide security for transporting nonconventional weapons and the Secret Service is responsible for counterfeiting as a legacy from the Civil War.

PS: "FBI police" is apparently not a redundant term for a specialization of LEO. Federal police for FBI facilities.
For the love of God, don't do this. This will mean MBA's do 2 things:

1) on the medical provider end, find every possible excuse to charge 1% more and pay it out to themselves, not using it for patient care

2) on the insurance/government end, find every possible way to charge 1% less, no matter the cost

So yes "let science decide" means to let doctors decide what care to provide (meaning you'd need a difficult admissions test for this class of people). Yes, they will cheat, which will benefit themselves, but also patients. And there's a limit, because doctors are fundamentally limited. And then you just eat the cost, and have a board (IMPORTANT: of doctors) weed out the worst abusers on a regular basis. And yes, if a doctor says "spend X on this patient", then we spend X on that patient. End of discussion.

And yes, this is probably "mercantilist" instead of capitalist, and provides a fundamentally unfair advantage in the economy to people who manage to get the degree of medical doctor. In trade, you get good health care.
for the leaked part yes. But the license can be whatever, even proprietary, if the source is disclosed it is open-source
> I'd like to be able to write queries in a SQL-like language

You can do this using Entity Framework Core.

var query = from obj in context.Objects
join objChild in context.ObjectChildren on obj.id equals objChild.ObjId
where obj.Name = "SomeName"
select new {obj, objChild}

var res = await query.ToListAsync()

This will give you a list of anonymous objects. But you can also just have the query create non-anonymous objects.
So your 'easy step' is to live in a place where this is possible?
Is the entire world welcome to live next to you?
I saw a project in GitHub a few weeks ago that claimed to run CUDA in Intel GPUs. It’s named ZLUDA. Any thoughts on that? I have not tried it.
Probably because you've been reading a lot of GPT output in other venues?
I just laugh at the idea because it's getting us closer to full on Idiocracy where we all just dwell in our little state-owned cubicle apartments and every channel is porno or monster trucks

knock at the door

> Later! batin'.

but do whatever you want I guess
Just waiting for the god damn AI assistants to be more useful, we have the sensors; lidar, vision, chat comprehension.
Then it's just a matter of loading up on amphetamins.

"Help me build a Sears catalogue house from 1920. I own the property X and i have $87k. Be concise."

X-GPT: "You do not have enough funds to build at this time. According to survey X your property contains X mineral. Go to this location X and buy shovel X, rock cracker X. Or I can order it for you and it will arrive tommorow"
Ah ok that's why I never thought of using it. I never drive because I live in a big city. It's just never been on my radar, so it turns out for good reason.
"macOS ... the desktop switching animation is particularly intrusive, oh god how I hate that thing"

Why oh why won't Apple let you turn this off? It annoys if not nauseates so many people.

This is is just one example, but indicative of their mindset, why I dislike Apple, and use linux whenever I can. It's such a calming joy to switch instantly between desktops without the rushing-train effect.
We reached a point in software were "innovation" is to simplify and to remove, not to add and to complexify.

Once, we get a reasonable lean and modular software stack for most usage contexts, we can start to deal with new hardware models with their specific software optimizations.

A big mistake from AMD software teams is their worshipping of c++... they should have sticked to plain and simple C (not the gcc/iso extented one), actually I'll one step higher: plain and simple assembly for their hardware.
In my experience I‘m better off not touching an ORM at all
Get your employer to buy you an ergo keyboard. If you need a medical certificate then doctor shop until you get one.

Then again if your employer doesn't even have monitors at hotdesks then maybe it's time to look for greener pastures.
Also notice that the quoted engineer Mike Shaver was a leader at Mozilla before. So helps to have knowledgeable internal support too.
Really appreciate your kind words! I'm glad we crossed path, though, based on your username, I can't tell who you are. haha.

To be honest, I'm still trying to find more a product market fit.

It feels like a travel planning app where people might need it once every few months, so it doesn't quite catch on.

On another hand, I do have a few passionate users who analyze 40+ CSVs at the same time, but I'm struggling to improve UX for these users. Building great UI is hard. But maybe this is what I need to do.
It doesn't seem to understand how wordle does timezones
Only the visible spectrum, with light coming from one direction only? Researchers will probably want more.
"But no-one uses different databases." Not true. A client wanted an on-premises instance of our product and specified SQL Server while we had only used MySQL before. Due to the ORM there were only tiny changes required to be up and running very quickly.
The Blues Brothers is one of the greatest movies of all time but it’s not a musical, it’s a movie about musicians. There are no examples of the characters communicating plot elements via lyrics they sing.
The first few years after KDE4 came out I spent a lot of time on getting Amarok to work on my system. Such an amazing music player.
It got harder, and eventually I switched to spotify too. (And even though you have nearly every piece of music at your fingertips, it still pales in comparison to what you could do with Amarok)
Impossible Bugs (2018)
They (and we) should be glad that we get these vague requests from people who don’t know exactly what they want. If they knew what they wanted in precise enough detail, they wouldn’t need programmers or designers. Much value is added (and paid for) in turning the vague/abstract into precise, concrete, finished artifacts, whether designs or systems.
Cursors are fine to me, and frankly important. Flashing is "LOOK HERE IT'S IMPORTANT YOU KNOW WHAT'S HAPPENING HERE" and what happens when I press almost any button is a solid reason for grabbing my attention. I shouldn't have to search in a big pile of thin lines to see the specifically slightly differently shaped thin line to know what's going to happen when I type - let my visual system use the optimised "MOVING" alarms to let me know.

Making me hunt or test where my cursor is by making a change is far worse to me.

Interesting to know that some people find it hard. Does the default behaviour I see while typing (no blinking unless you pause) help?
Don't want to be bothered by coworkers then work from home.

Don't want to be bothered by a baby then go back to the office.
So you’re saying they’re not flying they’re just falling with style?
-80s aren't normally used as archives, rather they usually contain engineered strains of various organisms that would take a very long time to recreate.
There Will Never Be Another Second Life
There needs to be more governance and validation on who can file a CVE and what counts as 1.

This is why I'm not so much for automated scanners and security systems. It's easy to abuse. From the comments, some of the users of these systems have no manual escape route either, which is worse.

A system is made for its users - not the other way around!?
It tastes so good so why isn't it available in multiple places then?

Did some of the peoples involved in the parallel construction have their bloodlines wiped off the whiteboard of humanity? Or did they just get sick of eating it?
There is https://build-your-own.org/database/ it was recently announced as finished by the author iirc.
> Once you’ve tasted the fruits of WFH and you like the taste, you’ll never go back.

Let me guess, you are in a low cost of living area (at least relative to your income) and have a big house?

I live in NYC. Residential floor space is very expensive here. My wife and I on two tech salaries can afford a fairly large place by the standards of our area, but it's definitely not large enough for 2 adults to comfortably work from home with a toddler also running around.

For us, the optimal solution is hybrid with a schedule where on any given day one of us is wfh and one in the office.

When both of us were forced to work from home full time, we managed, but it was suboptimal and a drag on productivity. The "fruits of WFH" turned out somewhat bitter.
It does. It's called a "UFO flap."

Right now it's riding the wave of virality from the Chinese balloon/UAP stuff from earlier this year and last year.
I am curious, how do you do real-time calibration in the cloud?
No Starry Night though, I wonder how much the MoMA would allow digitalising it
On one of the paintings[0] you can see electricity poles that look fairly modern. I didn't realise that was already the case back then!

[0]: https://www.vangoghmuseum.nl/en/collection/d0420V1962
Depends on the region. The big advantage of WFH is the global job market. I live pretty rural in Germany and salaries are quite a bit lower than in the city. And they are far lower than remote US-jobs. So I easily eclipse all my friends and neighbors with my salary, it's pretty much impossible for them to catch up. They would need to straight-up double or triple their salary, which is unlikely when salary has been pretty stagnant the past decades.

I can see WFH jobs decreasing your salary if you lived in a big city with high wages before, but for anyone else the advantages of global competition pay a massive premium right now. Maybe that changes at some point, but looking at the massive shortage of software experts my country is facing right now, this point is still decades away.
"Your foster papers are dead."
I think the reason companies insist on return to office is that many employees took advantage of remote work to start a second job on the side. Some people even do more than 2 jobs at once. Getting people back to the office, full time, or at least 1-2 days a week, is going to force employees to choose one job and stick with it.
Holy crap. Of course! You win! Amazing!

Simple is genius
Extending Context Window of Large Language Models via Positional Interpolation
Most of these issues stem from the fact that queues provide no useful guarantees about how many times each entry will be processed (zero? one? many?), at least not without a large amount of work around the queues, usually enough to make them unrecognizable.

Despite the prose, the article is dripping with actual production experience, and many things I wish I had known earlier. To craft a good design, one must be aware of all the problems that the design should fix in order to be good (and accept that settling early into a design will prevent some problems from ever being fixed).
There are still very actve paramilitary groups on both sides and the control they have over their areas is stll very high in Loyalist Protestant communities. Representatives from Loyalist paramlitaries are still meeting with the British government to discuss things like the Northern Ireland Protocol.

I wish more people would give up on it.
But if you catch an error in the middle of the call-stack, then the caller don't have access to this error, so this has the exact same semantic implication as well! And the final caller would sometimes care about that, but no luck, yet I've never seen anyone complaining about how `catch` is terrible for that reason…

Of course it doesn't happen too often, but nor does your recursive async/blocking function example (been using async/await for a decade now, and I've never encountered the issue in actual code) and I suspect that for most purpose, using `block_on` in the blocking function is the sensible thing to do, and it has the same role as a `catch`: the upper function has no way to know there was actually some async stuff under the hood.
> Now, had taxis come together and built an app to improve ux, consumer cost,increase consumer base and reduce fraud the I'll give you thar Uber would have had to compete

This existed, it was called Hailo and they operated a (mostly) franchise based model. Uber drove them out of business by breaking the laws and spending more than they earned.
the wordle question is bugged because it doesn't handle time zones the same way that wordle does - so only works in some places
Presumably you have reasons for wanting to use PHP in the browser.

Are any of them specific to PHP, or do they boil down to “We use PHP in our backend, so we want to use PHP in our front end as well”? The latter would apply to any other language people use on the backend.
I mean studio ghibli has to be in that conversation too.
Microsoft Teams: “Operation failed with unexpected error.”
Anybody else noticing this? Have to use it for work and both the app and sites (in all browsers and with caches removed) are failing...

Visiting https://teams.microsoft.com/ brings it up...
"I doubt they will do it"

The company is called Google. That should be enough of a hint.
Mine gave me a place a Qatar, which doesn't even seem to have real photos but 3D renders instead: https://goo.gl/maps/YynAc2JSfKJzeAwWA
"16GB will cover most people's use cases" may be true, but DIMMs will also cover most people's performance needs.

The amount of people that need memory speeds and latencies beyond what SO-DIMM and CAMM can handle, but only need 16GB of RAM is absolutely tiny.
Not very impressive at the painfully low resolution you download the images at. You can zoom in for a larger view, but the website does all it can to prevent users from actually downloading the high resolution image.

Pathetic for a museum.
1/6 the events in a vanishing amount of samples would probably imply the number to be 7/6, and given the passenger counts I imagine that’s an undercount. Therefore the crashes would look more like 0.085 for both Single Aisles in aggregate…
Sounds like a really wild assertion. If I were to guess, the number of employees doing this would be well under 1%. If you have evidence to the contrary, please share it.
Quantity has a quality all of it's own, I suppose.

AirBnB made the market much, much larger and that coupled with QE driving house prices up made people look at the service more cynically.

Like, I generally stay in hotels now even though I would prefer AirBnB because the social consequences of AirBnB are super bad.
Lately I’ve just been looking out for movies that have a decent beginning, middle and end. Just some solid fundamentals. Never mind if they are masterpieces. Pixar is definitely consistent in that regard. Entertaining movies. Some are stellar. Almost all are competent. Only Cars 2 really irks me.
Anything that doesn't involve massive reduction of the human population and a reversion to preindustrial lifestyles is greenwashing.
>It's actually been scientifically proven that a change of environment brings more creativity and makes problem-solving easier.

If you need a citation for this, "Learning How to Learn" and its sequel "Mindshift", MOOCs created by an engineering professor and a neuroscientist. The former is the most popular MOOC in the world.
Airbnbs only make sense in rural areas. Hotels are more competitive in terms of price and location inside of cities. Cities have enough to do that I don’t want to be inside of my room that much during my trip, so space and TV simply don’t matter to me.
That is only if Xorg doesn't switch to GPLv3.

Though of course in that case (i.e. Xorg not switching) someone can fork Xorg, relicense it to GPLv3 and merge the TinyX code - so everyone gets their cake.

In practice however i doubt anyone would bother with any of the above (including Xorg wanting to merge any TinyX contributions).