skysight-inc/HackerNews huggingface dataset:
> An analogy would be, vim purists with 0 config vs people who have elaborate config

I find this pretty offensive. I have a vim config that automated my workflows, and integrated linters and build tools etc...and I am using Linux based systems for over 22 years now.

While I consent with the rest of your comment, I think that most people don't want to deal with shitty syntaxes that are less memorable than they should be. Computers and TTYs have moved far beyond 80 character screenlines these days.

Having a -s instead of "sync", for example, doesn't make sense from the UX perspective. Most of the reimplementations of common CLI tools of coreutils and others are mostly there because they were fed up with inconsistent parameters, options, and flags of those programs that have historically grown out of proportions.

On the other hand I can also understand why people use zsh, even when I don't like it because I'd consider myself a minimalist. Though I also have a lot of aliases for common tools I use, because I would go rogue when I would have to type all those parameters on a regular basis.

The issue most terminals try to solve is explainability and predictability, because they see terminals as a human interface, and not as a tool to write yourself one.

The clashes of those different philosophies are also found in shell implementations. I mean: off the top of your head, do you know all string manipulation syntaxes in bash? Probably not.
Humans don’t have a functional vomeronasal organ to sense pheromones, only a nose. And hence no functional pheromone signaling. This is abjectly incorrect information.
I have not seen anything about 90 sick-days in any contract with an employer ever, even when I was still a regular 'waged' employee.

Even if you get serious ill your employer has to pay, so from what I know, employers need to insure themselves against this. Only after 2 years are they off the hook and will people be transferred to disability pay if required.

In some sense, discussing about 90 days vs. 'unlimited' sick days is not really relevant. 90 days would feel like unlimited to me as a regular healthy employee anyway.

But to be very clear, in NL we don't have these 90 days of sick leave. We don't have a budget as an employee for sick leave.
I'm founder of Meetupcall, a startup working to help care organisations reduce loneliness and isolation for those most in need. We're currently looking for a senior Rails engineer on these terms.

If that sounds like something you might be interested in, let's have a conversation, my e-mail address is in my profile.
> Even a simple web page requires to install 100MBs of dependencies

I had problems with having to log in to a bunch of audio encoders last weekend to find out why they were engaged.

I looked at the webpage, a few calls with http/digest returning xml.

I strung together a quick perl script to take an ip/user/password, fire it off to the device, decode the output, fire off more queries, and dump out a <tr>, and then wrapped that in a bash script which generated the rest of the page for the N devices I wanted the status of. Took less than 60 minutes. Deployed it as a new apache virtual host with +ExecCGI.

3878 bytes plus OS provided packages for things like kernel etc, and now I can save time again and again by looking at the status page.

You can choose to make a simple webpage to perform a simple task and have it take 100s of MB, or you can choose not to.
Yes, the project indicator is nice, good point. Personally I haven’t really noticed any big difference in building time, parallel make seems good enough for my uses.
The legal minimum (!) in Germany is already 5 weeks of vacation. It’s clearly not unlimited if 4 weeks requires justification.

In fact, this doesn’t really sound attractive at all. At my current employer I work 32h/week, get 6½ weeks off (+ bank holidays), am entirely remote, and every Wednesday is entirely free of meetings.
You might be confusing it with this photo here, as I did initially: https://time.com/6170256/blinken-austin-visit-kyiv-ukraine Which was indeed a staged photo.

But in this case, Cruz and Rubio shared a picture of their screens on Twitter, while on a call, revealling at the very least that Zelenskyy was on a video call at that moment in time.
Can you link a VDB spec?
And you're going to do that in Python ?
An open relationship is an abusive relationship, even if on the surface it doesn't look like one. You cannot love a partner without fearing of losing them - there has to be some kind of an investment. If you let your partner be intimate sexually with other people then that is definitely bound to happen. And if that doesn't scare you, then you don't really care about him/her.

In most cases this is pretty much cuckoldry under a neutral or "hip" label, as women can get laid without effort and men have to work pretty hard for sex, so the woman has her fun with the myriad of choice she has on dating apps (she doesn't even have to pay for dinner), while the guy is barely getting any.
Show HN: A great Linux shell and env setup script
https://github.com/Jakobovski/linux-config

This will only work for debian but you can look at the install.sh script and just use the parts you want
It looks like it’s ostensibly a way of being able to dynamically peak into stuff that’s being passed through a pipe.

A bit like if ‘pv’ (https://linux.die.net/man/1/pv) and a pager (eg ‘less’/‘more’/etc) had a child.

I’ve typically solved this kind of problem with ‘tee’ but this looks a much cleaner approach.

It could be a very useful tool for any Sysadmins who still find they need to occasionally SSH into a server for real time log parsing (which is a dying habit these days). Or for DevOps and Developers needing to debug.
If John Deer can disable a tractor because of political reasons (or contract breach) remotely that we can ask the question, what will stop this company , and others that build in similar options into tractors and cars, from doing this again when something less nefarious happened?

Or what is this system is hacked and worldwide all John Deer tractors are disabled?
Making out with strangers is a fast way to get sick with something. Same with open relationships. You’re getting exposed to every germ, virus, STD, etc. that they have.

Plus traditionally when you have a partner it’s like a form of property. An open relationship is like sharing your house or car with everyone but probably even worse.
If consistency is "eventual" it usually means that the application doesn't care about inconsistent states enough to make them consistent, making the whole architecture luck-oriented.

Eventual consistency can be a rational choice or a quasi-necessity, but in practice it's a shortcut for careless optimists; I wouldn't expect them to analyze how inconsistent states can go wrong, whether they are an acceptable risk, and how to deal with abnormal situations.
Absolutely the opposite, it's even more necessary as a signal so that people recognize the gravity of the situation and are held accountable otherwise. It'd be probably a criminal matter not a civil one.

It also gives them legal cover if they need to charge someone with something.

AKA just today they announced a 'mole' high up in the civil service.
What we really need is a tool to convert from an arcane and underpowered silly build tool like cmake to proper autotools, like autoupdate. And then farm cmake to retirement. Or keep it to the poor windows folks.

A maintain dozens of mixed autotools, cmake and some header-only/makefile-only projects. The cmake build recipes are constantly behind and fragile.
The makefile-only projects are a dirty hack, and very limited.
autotools is easily the best, with support for everything. And if it's not in autoconf, then it's in autoconf-archive.
meson and ninja are cool, but overkill mostly. We had dozens of such build tools before, and they all died.

I even have to teach GNU maintainers how to use autotools/automake properly, as they cannot deal with recursive subdirs, rather have their own configure.in in each subdir. Of course this doesn't scale well.
Possible biomarker for Parkinson’s discovered using new MRI method
Was there any time frame for when the domain would be transferred? Or when the money would be transferred? Without that specified how could this really be enforceable?
Description from man page:

pw stands for Pipe Watch. This is a utility which continuously reads textual input from a
pipe or pipe-like source, and maintains a dynamic display of the most recently read N
lines.

If pw is invoked such that its standard input is a TTY, it simply reads lines and prints
them in its characteristic way, with control characters replaced by caret codes, until
end-of-file is encountered. Long lines aren't clipped, and there is no interactive mode.

The intended use of pw is that its standard input is a pipe, such as the output of another
command, or a pipe-like device such as a socket or whatever. In this situation, pw ex-
pects to be executed in a TTY session in which a /dev/tty device can be opened, for the
purposes of obtaining interactive input. The remaining description pertains to this in-
teractive mode.

In interactive mode, pw simultaneously monitors its standard input for the arrival of new
data, as well as the TTY for interactive commands. Lines from standard input are placed
into a FIFO buffer. While the FIFO buffer is not yet full, lines are displayed immedi-
ately. After the FIFO buffer fills up with the specified number of lines (controlled by
the -n option) then pw transitions into a mode in which, old lines are bumped from the
tail of the FIFO as new ones are added to the head, and refresh operations are required in
order to display the current FIFO contents.

The display only refreshes with the latest FIFO data when

1. there is some keyboard activity from the terminal; or

2. when the interval period has expired without new input having been seen; or else

3. whenever the long period elapses.

In other words, while the pipe is spewing, and there is no keyboard input, the display is
updated infrequently, only according to the long interval.

The display is also updated when standard input indicates end-of-data. In this situation,
pw terminates, unless the -d (do not quit) option has been specified, in which case it pw
stays in interactive mode. The the end-of-data status is indicated by the string EOF being
displayed in the status line after the data.
It’s pretty unclear to me which is supposed to be which in this comparison after the ThinkPad switch to mushy chiclets in the early 2010s (limited run anniversary edition excepted).
Really there is Greek specific to Christian use? That's interesting.

I'll have to look into that. It makes sense that different groups used different worlds. There are English terms like sanctification that you don't hear outside Christian circles.
Honestly this entire list was happening 20 years ago as well, although the Excel sheets were paper notebooks instead. Young people are going to experiment and make rash decisions that they regret later. That is just a part of growing up and has very little to do with social media or dating apps.
You TIL’d a lot of incorrect information.
https://en.wikipedia.org/wiki/Vomeronasal_organ
Yea, in my opinion thats also the actual problem here. World leaders using run of the mill iphones poses a real security risk. They should be using some hardened ultra secure device or other communication methods.
Zig is a competitor to C, I think that really clarifies its design decisions. Eg., It's use of a interpreter during compilation to process macros, redresses C's purely textual approach.
I was just setting up a new Mac the other day, only to be surprised that this is _still_ an issue. All I had was XCode and Homebrew - everything fell apart when I tried to install ansible.
> Go to bars. They're full of young people looking for love.

The issue with going to bars is that you meet the kind of people that go to bars looking for love. I don't go to bars looking for love, and I doubt I would have much in common with someone who does. The same thing applies to dating apps by the way, I've never used one and don't plan on using one.

I've met all my best friends by following my interests in a relatively social space. This ensures that I have something in common with the people I meet, and filters people to be people closer to me than people going to bars or using dating apps.
Ah, thank you. My main question now is whether it decides what to show based on what it's already showing (ie deduplicates somehow) or is just straight-up sampling.
They know where it is, but I'm sure there are other bunkers, and all sorts of other details will have changed.
University of Chicago disagrees: https://journals.plos.org/plosgenetics/article?id=10.1371/jo...

EDIT: actually, they show that humans can somehow perceive MHC compatibility. So you might be correct in that I'm wrong on the delivery mechanism and pheromones aren't being used.
Similiar story for me with rust and js. The cost for the first setup with everything dialed in just right (proper linker, comp flags...) is often deterring for the prototyping stage.

Maybe that's a case for boilerplates? Idk, though I really liked the idea of create-react-app and co.
Seems like an oxymoron to me.
The phrase used to be "Actions speak louder than words."

If someone is perpetually unavailable, they're perpetually unavailable.

Of course it's clearer if the other person says "I just don't think we're a good match", but actionable ambiguity is much more common.
> somewhere on the spectrum between improvised theatre to strict rules boardgame.

And players can range from mildly disinterested in combat to tryhard min-maxers. Similar vein, but finding a group with the same overall style is helpful both from a balance and a fun perspective.
I am a data science tech lead with hiring experience. I can offer honest feedback of your profile, in private. Can you provide contact info?
Every single item (minus Excel) was quite familiar before even the Internet, forget dating apps/sites.
10 years ago also. Even 5 years ago when solar prices dipped beneath coal latent skepticism was everpresent ("solar only comprises a couple of % of power!").

Im pretty sure the same is going to be true for solving the intermittency piece of the puzzle in the next 5 years. The pessimistic outlook will not be the smart outlook.
> I'm confused

Thanks, I've tried to clarify that Zig provides spatial memory safety but not temporal memory safety, so hopefully it's less confusing.

> "Simplicity" does not mean safety.

Ceteris parabus, complexity breeds bugs and simplicity improves the probability of safety. For example, if I were auditing a piece of code for security, I would prefer the simplest correct program to the most complex correct program. Reduced surface area means reduced area for attack.

When I say that Zig pursues simplicity, I also mean this as high praise, that Zig is highly "orthogonal". In other words, able to solve difficult problems with a minimum of overlapping features. For example, Zig's comptime gives you generics, but also gives you so much more, plus there is also type safety throughout Zig's comptime, yet it eliminates the need for macros, and is more versatile, powerful and flexible at the same time. It's incredibly elegant. Nothing left to add, nothing left to take away.

> Zig does exactly what Rust does in this case.

Things like checked arithmetic matter and should be enabled by default in safe builds, yet Rust does not actually do this in safe release builds. Zig does and I hope that Rust one day will.

> What are you trying to argue here? Buffer bleeds can't happen in safe rust.

By definition, buffer bleeds can in fact happen in safe Rust. The borrow checker can protect against UAF and overflow, but the borrow checker can't protect against all kinds of underflow, which is what a buffer bleed is. You can even pull them off in JavaScript.

No language is actually 100% memory safe, not with respect to buffer bleeds.
I wish I had a tool which measures the trend of every line code in my codebase in production, and shows me on IDE on the background of each line of code which code is mostly used (dark green background or such) and which code is barely used (in light green), and in gray unused code in production (based on the trend of last few months.

The benefits :

- I will understand during development which code is mission critical, and I should be careful with it, as well as invest more time in optimizing this code and document it better.

- I will understand what the customers do, which flows they use and which flows they avoid, so seeing code which I've developed recently but not used yet - will help me understanding that I'm wasting my time on writing unused features or we did not really understood the customers expectations.

- I will be able to cleanup dead code easily on the go.

It's like a theme park manager walking around in the park and watches which rides has long lines of people and which rides have no lines.. helps the manager understand where to put effort and which rides to remove / replace.
My advice: do drugs
> Then again, this might be unpopular to research due to its social implications.

In the contrary I would suspect that being able to identify the specific chemical combinations that would make you hot would sell like crazy and there’s already snake oil on the market for this.
> I have not seen anything about 90 sick-days in any contract with an employer ever, even when I was still a regular 'waged' employee

Have you checked your national insurance conditions? In Austria this also isn't in any employment contract because it's ratified in the national health insurance agreement everyone working here must have, which limits everyone to 90 days sick leave but many people don't know this and think they have "unlimited" sick leave. IIRC, Poland and Germany also have 90 days of sick leave by law.

Maybe you're not fully aware of it but I'd assume your national health insurance will specify a similar threshold by law that's obviously not in your employment contract.
Modern, online dating is horrible for all men and we have the statistics that proves it. While every girl has a smörgåsbord of guys, most men have a ghost town as an inbox even if they have an easy time IRL.

Sometimes I wish I lived my life before the internet, where friday nights people would go out dancing because there was nothing to do at home. Today, you could go clubbing but I firmly believe it's not the same thing. When you go out socializing most people pick up their smartphones anyway.

I hate social media, it's the worst part of the modern society.
Hotter take: men don't want long-term partners period, monogamy is social conditioning because it leads to stable and more successful settlements.
I see, well I'm not part of the cool kids then.
I was looking for a tool to post video tweet threads. I couldn't find any so I built my own https://clippost.io/. Currently, its very basic tool to convert YouTube, Instagram, TikTok videos to twitter video tweet thread. If I get some users i will definitely add more features to it.
But unless you are a major tech power getting a trusted hardened device that is more secure than a locked down iphone is hard.
What are you using to generate the traffic? It would be cool to see what's needed on the other end of the pipe.
Sure! The details are on OpenVDB's website [1] and technical guide [2] and githup repo [3].

It's not as mature as the dicom standard (which is very...mature) and they do change it occasionally, but it is stable.

[1] https://www.openvdb.org/documentation/
[2] https://academysoftwarefoundation.github.io/openvdb/
[3] https://github.com/AcademySoftwareFoundation/openvdb
I am a MSc student about to graduate in Amsterdam - domain is Data science (but i have a BSc in CS) - how would I approach a company about part-time work? Most positions are advertised as full-time, do I just apply for them and then if they chose me, mention that I only would like to work part-time? I feel like if i mention it too early in the hiring process they may actually chose a candidate that is able to work full-time.
> the general population will often confuse crafts with arts. You can impress many people more with a photorealistic painting of a totally uninteresting subject, than you could impress with an interesting abstract painting

Perfectly highlighted by the usual comments:

"how is this art? this looks like my 5yo could draw that doodle"

"how is this art? it's just a couple of coloured squares"
Honestly my main short-time goal is to write performant applications, I have some processes in mind that would work way better if I could manage memory instead.

At the moment I just write bits in C whenever I need it but when it scales in a decent size I would just write the whole thing in C++/Rust
I am 30(ish) and have managed to avoid the online dating scene. I just met people doing the hobbies I like and traveling. I feel like now it's easier than ever to do that. COVID has made a lot more people travel (anecdotal data ofc) after they felt stuck for a while. And remote work means that you can travel while working.

You can go somewhere, meet someone, and then travel around together. If things stop going well, just stop traveling together. Stay at hostels, work at co-working spaces, look for 'expat groups' on Facebook (had to reactivate my Facebook account for this one). Get some hobbies and move to places that you can do them (live in a ski resort for a season or a surfer town and go snowboarding/surfing everyday). The person you meet will most likely be doing the same thing you're doing, so at least you have something in common (hobbies/traveling).

The best part is, even if you don't meet someone, you probably had fun doing stuff rather than sitting at home and swiping on tinder. The only downside is the environmental impact of traveling around :(.
It depends.

Much like everyone making a purchase online will 'agree to the terms and conditions' without reading them, many jobs get so many NDAs thrust at them that they'll sign without reading them.

If you repair office coffee machines for a living? You might visit 4 office buildings a day, and they'll all hand you a pile of paperwork telling you not to take photos, not to connect things to their computers, that you should evacuate if you hear the fire alarm, and so on. Hardly anybody reads such things before signing them.
Is this like pipe view?

This was used as an example on monitoring a MySQL restore. The command was:

pv sqlfile.sql | mysql -uxxx -pxxxx dbname

It seems that pv copies the file to standard output, MySQL then consumes this. The normal command is

mysql -u user -p pass < sqlfile.sql

But this shows no progress output.
I’m not sure any of that is new. I’m in my mid thirties now and that all sounds much the same as it was when I was at school nearly 20 years ago.

I think young people find ways to do the same things in each successive generation, given that generation’s tools.
I think the more pertinent question is why these startups are receiving funding. A firm funding dev tools must have a few people who'll understand why these products will struggle to find a good market fit.
This seems rather biased towards women, men are just as likely to make out with strangers in the club. And while men are not getting surgery to enlarge their boobs, they do get hair implants and steroids/SARMs are more prevalent than ever. I think the constant barrage of certain images on social media cause both men and women to be ever more insecure about the way they look.
Have a look on https://jobboardsearch.com for sure is going to help you a lot in order to find a job in tech!
1. "Messed up" doesn't necessarily refer to that.

2. Not everybody thinks that's a good idea. Making out with strangers in a club is definitely trashy. It's the kind of thing that deceives everybody's expectations, also those of the bystanders, and can lead to a problematic outcome. You might want to say that that shouldn't happen in your particular ideal of society, but it does.