skysight-inc/HackerNews huggingface dataset:
Oh, and as a side comment. Which free/cheap/reasonably priced dominant OS died while its platform was still alive?

zOS is still the dominant OS for mainframes (60 years later!), MS-DOS was replaced by a product from the same company, Windows, that is still the dominant OS for desktops (30 years later). I don't see anything on the horizon that threatens zOS, nor Windows. Except their platforms disappearing, which is still at least 10-20 years from happening.

iOS is the dominant OS for its platform and Apple won't abandon it until the platform dies (I guess once we have wearables that completely replace smartphones?), Android is the dominant OS for all other smartphones. Microsoft poured billions into creating a smartphone app ecosystem and failed. Blackberry, Palm, Nokia, Amazon tried and failed. How, pray tell, would Android die if smartphones are still popular? The Google moat is HUGE.
The reason to protest it is because it is spreading falsehood. Is that not enough?
Git Internals – Branches
From what I hear from my teacher friends:

* Administration overload (government compliance type stuff)

* Developing brains aren't always fun to be around

* Parents expect to outsource child rearing to the school and want to be catered to in their unique sensibilities while the teacher wants to focus on what's best for the kid and the class

* Even here in Europe, an increasingly litigious attitude, where any school decision you disagree with is escalated and finally prosecuted. This increases the box-ticking, cover-your-ass sort of administration

This has some of the classic ingredients for cooking up a burnout:

* Investing emotionally in your work

* Feeling like you're letting people down constantly

* Being expected to do things that go against your personal ethics

* Spending a lot of time on things you consider are wasting your time
Formula E is so slow that they do all their races in street circuits, so they appear to go faster. Totally boring.
Top Video Analytics Company in Navi Mumbai – Quosphere
Quosphere is a worldwide leader in providing enterprise-grade video analytics platforms providing intelligent video solutions for safety and security. We have a complete suite of AI-based video analytics products using cutting-edge algorithms. Contact Us: 7710005016
RNA viruses do exist. After a certain length, the instability issues you point out cause problems, so usually they have a shorter genome. But I'd say that earliest life forms had shorter genomes anyways. Also, not every copy has to work out. You can see that with viruses, there are viruses where errors in manufacturing render most created viruses inactive.
it would be really cool to annotate the diagram with their corresponding equations
All money and interest is not enough.

If sign a contract that you will provide me a service and you back out of it midway, I'm usually worse off than if you had declined the engagement in advance. For example, if I contract you to build me a house, it takes six months, and three months in you decide to back out and pay me back with interest, I still have half a house I need to demolish or else I have to find someone who would continue your work (which I likely won't find), and I'm out 3 months' rent.

I would expect additional compensation.
> And still, we don't have anything near to SV over here.

You don’t? I mean, Germany is a technology powerhouse, with arguably the best engineering sector on the planet. It just has a different set of technology products than Silicon Valley.

If I were a public policy leader interested in building a more durable, equitable economy for my citizens I would gladly choose the German model.
"Nowhere in nature" is pretty rich, considering that it happens every time we use dish soap to scrub grease off of pots and pans. Protocells [0] likely formed from basic fats which formed along the lines mentioned in the original article. Hydrophilia, hydrophobia, and lipophilia do the rest, coercing clumps of fat to form into little walled-off regions where chemistry becomes isolated.

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

[1] https://www.youtube.com/watch?v=mRzxTzKIsp8
Does the timer behave in the same way on Windows Server?
likely, but I didn't see 'lack of corruption' in the parent post sv pillars, which is the whole point of the counterargument.
You're assuming memetic information propagates in the same way as genetic information. Not eating or having sex has been used to great memetic success historically.
Stars usually mean your project is useful to someone, so they are indeed nice to see. They're also an endorsement of people who use a project and are apparently happy, so the project is more likely to do what it says and do it well.

These metrics aren't usually a problem until people attempt to game the system like it's done on platforms like youtube, but I'm not aware of this happening on github (at least not often).
> Moral of the story: If you are depending on certain hardware features, you need to have a cold spare available with identical hardware and firmware. If you cannot afford one, it's better to either use a software implementation, have a really good service contract with the vendor or just let a VM provider take care of your infrastructure.

+1 for this. Hardware raid absolutely has its place, but if you expect to be able to rebuild an array without restoring from a backup, you absolutely need to have spare parts that are tested in advance.

Also, RAID is not a backup. RAID provides high(er) availability. You need to have backups still!
Asus already has one (zen2) and Asrock is about to. I’d imagine HP is only a matter of time
I think the main reason was the diesel gate. Volkswagen canceled the project.
Platform Liquidity: Why Economic Incentives Matter
That's a very sad news, the effects of this Pandemic is really bad. We are thankful that we are still operating, if you happen to go to Australia, contact us for events venue in Mornington. Casa De Playa (https://casadeplaya.com.au/)
> it has the potential to make your career.

This is true, but I think for many researchers the main motivation is self-esteem. It's the way they are ranked among their peers. In other circles, it may be your bonus, or how fast you run a marathon. It may be seem silly but this is what drives many researchers.
> it's a murder of crows if most people agree that it's a murder of crows

No, that's not how it works. Each person and each group is their own authority (at least potentially, if they want to be). You're right that the majority may ignore specialist opinion, but it's equally true that specialists may ignore the majority opinion. It's not unusual for usage to diverge in that way. Take the word "allergy", for example.
So I had this QNAP TS451+ sitting and gathering dust after a move. I had no interest in dealing with the terrible QNAP OS on it and wanted to do something open source.

The only somewhat difficult part was preserving data from the old disks as QNAP has custom extensions to LVM or MDRAID which work nowhere else. So there were a few back and forth of removing a few disks from the pool, rebooting to a normal linux, formatting them without the custom garbage, booting back and copying over.

In the end I decided to go with NixOS as I've already used it on my laptop/desktop for about 5 years. I also wanted a modern CoW file system and went with bcachefs. Getting it working with NixOS takes some fiddling, especially if you also want encryption but it works. It now runs samba, matrix-synapse and soon maybe nextcloud. Not quite there yet with everything but quite happy that I went down this route.

The only thing missing from the HW side is an SSD, but the box has USB3 and UAS support so I might add an external one that bcachefs can use as a faster tier.
Ask HN: Strategies to keep corporate, technically poor, easy job for a few yrs?
I'm in my mid-thirties, I have worked at North American startups and otherwise technically proficient jobs before. I enjoy writing clear, tested, commented code.

I'm also tired of the "startup life" and I want a quiet place to work where I don't have to worry whether I'll still have a job next month. I just want to do my 40h, go home, and not think about it further.

I need to keep working for 5 more years and then I'll be able to quit working.

In that context, I took a job in Europe within a large, corporate entity where the technical level is incredibly poor: it would score 3/12 on the Joel test.

On the other hand, I'm 95-100% working from home since February, the work is easy most of the time, and because of the utter lack of planning I usually only have 10-15h worth of work per week. There are panic times, but it's mostly for the managers to worry about.

I have no desire to get "promoted" to management or try and "fix" the company: I'd rather keep my energy for my private life and stay an IC.

Keep in mind that this is a large company, working with the government (but not a civil servant, it's a private company), in Europe (where work is very very different than what it can be in the US).

Changing jobs isn't an option: there aren't many prospects locally, I'm not moving again, the job I have now pays rather well, my expenses are low, and I can't write yet another web app to show that yes, indeed, I know how to write working code for a chance at an interview.

Has anyone ever successfully navigated such an environment?

How do you maintain the status quo while ensuring employment? What are things to avoid?

How do you avoid getting frustrated at the waste of time and effort from the incompetence and defective process/infra?

How do you dance around the issue of broken/inefficient process when a poor (usually young and new) employee steps on everyone's toes trying to fix it and fails, because managers and higher aren't interested?
Delegation Creates Career Progression
Ah damn, you see, that's how incapable I am with maths :D I just calculated one million * 0.01 and thought that'll be it. Thanks for correcting me, seems like 0.01 isn't that much after all.

Fortunately my job does not require math skills, so at least I am no danger to society :D
Kapow is great to transform shell scripts in web apps:

https://github.com/BBVA/kapow
The Rise of AMD – How One Woman Changed the CPU Industry
Weaviate vector search engine – standalone, HNSW index, and ArXiv demo
Can this be used to run a single application in a VNC window? I've been looking for a solution for running Android applications on Linux that support multi-user environments (Anbox only has one Android space, all apps and data are shared between Linux users) and this seems like it might work for my use case.
I watch F1 for the drama, the story. It is not a fair battle test of drivers. It is an epic struggle between drivers, teams, manufacturers, and even the F1 organization itself.

It would be nice if the racing were closer. Because closer racing means more of a struggle. But taking away the difference between teams would take away more of the narrative.

Is Verstappen staying with Red-bull now that Honda is gone?

Is replacing Perez with Vettel a good idea. Should it maybe have been Stroll that got replaced?

Does Sainz regret his move to Ferrari next year?

Will Albon get demoted again, will Gasly get promoted again?

Will Williams be stripped for parts and sold now that it is taken over by private equity?

Who would win between Hamilton and Verstappen in a fair fight?

How good is Russel actually?

In a 'fairer' system few to none of the above questions would be as compelling. The last two would even get clear answers, which I think takes much of the fun out of it.
Types of Customer Segmentation for Efficient User Communication
Mind somewhat blown by the phenomenon of "ship tracks" presented in the article.

I knew we could seed clouds to induce rainfall, but apparently we can make them more reflective too.

So, let's discuss my idea for a huge fleet of diesel-powered drones where the exhaust gases will be used to induce very reflective cloud formation to tackle global warming.
This isn't the browser's network timeouts, this is the JavaScript function setTimeout() which can be used in scripts and which, as mentioned, takes an argument in milliseconds. Chrome needs to be able to support whatever setTimeout() call a website might make, and those are rarely going to be minutes long; setTimeout() is just used for "call this function after a specified amount of time". The fact that the word "timeout" is used in the name does not mean that it has any relation to network timeouts!
> Likewise, if the marginal return to capital of providing rental housing goes down, capital will be moved out of rental housing.

We would all do fine if long term rentals were replaced with purchase, and those that can't afford to purchase put in free government housing until they can.

Rent dates back to kings that owned all the land and made commoners pay to live on it. I don't think it's right to profit off something so essential as the place you reside, it gives landlords near infinite leverage if tenants are too poor to move.

I agree with above, somebody has to eat the losses, and it should be the entities speculating on investment properties, not the (usually poor) people renting single units in them
Strongly agree about the difficulty of maintaining a Django project due to its lack of type system -- though tbf, it's imposed by Python, the underlying language.

And, one can annotate Python3 to make it typed, so things might improve.
If people don't know I guess I agree, though with the question of: should they have known? If people do know but choose not to consider what may happen, they had that education you mention but disregarded it. I can't feel too sorry for them.

> I don't think victim-blaming is a great way to educate people

What would be a better way, specifically?
I found the societal impact of rapid change and the datanet supporting that, eery for being so spot-on.

More so than the actual tech involved.
Why would you expect to perceive GC stutters?

Much as I loathe Java-the-language, it continues to amuse me that the game that sold for $2.5B (and that's after extracting revenue from 60 million sales) was written entirely in Java.

I continue to suspect that GC concerns are mostly (but not entirely!) FUD. Can GC pauses cause some impact, certainly, but how much?

Console certification standards are very gruelling, so for a studio with a huge budget, no price is too high to avoid failing certification because two frames go bad in ten minutes. Otherwise, how big an issue is it really?
I'm guessing that is because they need dedicated workers for MacOS while linux/windows can just run on any node. Macs also do not have a lot of data-center related features like IPMI so running them in a headless setup is not as easy.

Basically apple forces everyone to only run MacOS on it's own hardware and it's own hardware is unsuitable for the usecase.

(And yes I know about the imgix mac pro cluster)
I dont know what toaster you use, but for me, toasters are exactly a piece of technology that evolved from masterpiece to horrible UX.

Look up Sunbeam Radiant Toaster[0]. Now compare it to any other toaster you can buy today.
I wish I could buy one Sunbeam Radiant Toaster, but its kinda pricy importing one from random ebay seller to EU..

[0]: https://www.youtube.com/watch?v=1OfxlSG6q5Y
FWIW the UK is connected via a rail tunnel to France. But most goods are transported via cargo ship and most people via planes, so how much does it really matter?

Furthermore, the US might have more land but they also have other challenges that Europe doesn't have, such as huge cities in dessert area, tornadoes, and no internal waterways from east to west (need the panama canal).

There's pro's and con's to the land on both sides of the Atlantic. But it seems far from a decisive factor in the wealth of our nations.
Meh... even if you disregard the second half of your post, if you have a shitty job A or a shitty job B, it's still better to have a shitty job that pays 2x the money than the other one.

Plus, in industry, if you're good, you can always go higher, earn more, move to other industries, and earn even more. In academia, you can pretty much just choose the (almost) same job in a different institution, which probably pays nearly the same salary (especially in europe... even if you change countries, in the developed ones, pay (adjusted to cost of living) is nearly the same everywhere).
The author is already tenured in France and is mostly arguing that they need to "publish or perish" to get their PhD students to graduate. My experience in academic computer science in France (though not in the author's specific subfield) is that many many very good PhD students graduate with one or two conference papers published, and nobody minds, and they go on to good positions after that. I agree with the grandparent that the author might be overstating the problem a bit, in their very specific context. In other places, sure, students have some dumb quota to fulfill. But putting this front and center as the argument for leaving a tenured job in France... doesn't agree with what I've seen.
I've used it for a bit on Manjaro through snap, it worked for me. However, when I launched it, it did not clearly warn me about the kernel modules I needed to install in order to get it to work, which was a pain. The errors were kind of vague so it took me a while to see that I needed some DKMS modules to make it work.
I very much wonder if this will ultimately come down in some way to yet another limitation of Microsoft Excel...
It seems like software development has been a sort of modern-day trade for at least the past decade or two, sort of like smithing was 1000 years ago.

Sometimes people come to you with odd requests, and there's definitely a creative side to the more interesting problems, but there's also a lot of churning out nails and horseshoes. Still, you're unlikely to go hungry.

I like the comparison to organizing a workshop. Everyone has their own preferred environments, editors, scripts, etc. And you'd probably feel as uncomfortable using someone else's .vimrc as an ancient smith would have been in an unfamiliar forge. A craftperson's tools are like clothes; it feels uncomfortably weird to use someone else's.
This was the thing that most surprised me: We tend to think of RPi as aimed at hobbyists, but it turns out that it's actually at a really good price / feature point for a lot of industrial applications.
I share this sentiment. Another important point is that the US still manages to be a center for education and entertainment for most of the world. While China is attracting more students and artists, the barrier of language still remains as China's majority of institutions essentially cater to the domestic market.
What's "the obvious thing" largely depends on what you're used to.

Apple has labelled the key in the upper-right corner "delete" for the last 30 years. It deletes selected objects, or without selection letters or objects to the left of the cursor. In Terminal, it sends ASCII-127 (DEL), not ASCII-8 (BS), just like ancient DEC terminals.

Most PC vendors labelled the key in that position "backspace". Without selection it deletes letters or objects to the left of the cursor, and with selected objects it may or may not delete them. In most Windows and Linux terminals, it sends ASCII-127 (DEL), not ASCII-8 (BS).

Given all of this, it not at all obvious to me that the key should really be named "backspace" rather than "delete".
Talend is a leader in cloud data integration and data integrity, with French roots and a US-based HQ.
Stack: K8s / Kubernetes, Terraform, Cloud (AWS, Azure, GCP), Microservices, API, Scala, Java, Python and others :)

We are currently looking for:

Application Security Engineer | Nantes or Paris, France | Full-Time | Onsite - buzzwords: OWASP, SDLC, CI/CD, Cloud (AWS, Azure), Python, Burpsuite, Acunetix
https://bit.ly/3gFiGRl

Backend Developer / Software Engineer | Bonn, Germany | Full-Time | Onsite - buzzwords: Java, Scala, K8s, Docker, Cloud (AWS, Azure, GCP)
https://bit.ly/2GiFk5L

Technical Writer API | Nantes or Paris, France | Full-Time | Onsite - buzzwords: API, SDK, XML, DITA
https://bit.ly/33udc8b

For all positions and further details contact me or have a look here: https://www.talend.com/about-us/careers/

With the current Covid-19 situation, we interview 100% remotely.
I enjoyed reading Formal Ethics, a textbook by Harry J. Gensler. The basic gist is that he formalizes the Golden Rule from some simpler axioms. From my error-prone memory, the four axioms were along the lines of: 1. If you ought to do something, then do it (aligning belief with action), 2. If something ought to be done, then a relevantly identical something also ought to be done (universalizability), 3. One ought to think and live consistently with logic (rationality), and 4. If one is in favor of an outcome, one should be in favor of the outcome's prerequisites (ends and means).

From that you get to concepts like consistency, conscientiousness, impartiality, and eventually the stricter form of the golden rule (which encompasses both "do unto others what you'd have done to you" and "don't do unto others what you wouldn't have done to you").

There's a cool looking symbolic logic version of it, too. My wife and I put it on our wedding poster. :)

Anyway, to echo other commenters here - it's not so hard to come up with ethical axioms (opinions/values) that are widely shared. The challenge is in keeping the reasoning consistent after that point.
Or just buy EPUB or PDF of the book that just sits on the hard drive.
Ubuntu Subsystem for Android?
Applying “make invalid states unrepresentable”
> it's hard to argue against a properly-tuned pool of ZFS mirrors ... ZFS mirrors beat it resoundingly

Emphasis on 'properly-tuned'. This doesn't hold as true as the OP states for the defaults (which is what the majority of home users will be using)
> the principle of states interfering in ordinary parental decisions is surely to be condemned.

Why? Children are humans and humans have rights and it's important that the rights of the child are upheld and these rights will sometimes be in conflict with what a parent wants to do.

Children are not property of their parent.

From UNCRC article 3:

> In all actions concerning children, whether undertaken by public or private social welfare institutions,courts of law, administrative authorities or legislative bodies, the best interests of the child shall be a primary consideration.
Yes, all the diesel train engines are diesel-electric, and on some routes they use bi-mode (eg electric London to near Bristol, diesel-electric to Cardiff) trains.
Sorry about that. Broken link fixed.
Sounds like SoftPear (which IIRC stopped for tragic reasons)

But unless you have the capability of running the GUI, it's hard to justify (is there a killer cmdline only app for Mac OS? I don't think so)
Currently in Paris as everything is centralized there but indeed, if the opportunity ever presented itself I would move to Nice in a heartbeat, the rest of the bigger cities (Marseilles, Montpellier) suffer a bad reputation though...
Ah yes, reminds me how on my previous project I was in charge of writing a server to mix audio for multiple clients in real time. The server worked well on my local Windows 10 machine, but when deployed to a cloud instance of Windows Server 2016 it ran very very poorly, just barely quickly enough to process data in time.

That's when I discovered that doing a "process more data if there is any, if not - sleep(1)" loop is a very bad way of doing it, as on Windows Server 2016 "sleep(1)" means "sleep 16ms". It all worked fine once the timer resolution was changed to 1ms, but yeah, the default value will screw you over if you have anything this time sensitive and are using sleeps or waits on windows.
Better range of hardware support in Linux than FreeBSD.

Also note that the FreeBSD implementation of ZFS has been replaced and ported from OpenZFS (formerly ZFSonLinux).
Indeed. That one only works if you have a blocked nose or a cockney accent.
The ?V= in the query string needs to be ?v= otherwise YT redirects to the homepage.

https://www.youtube.com/watch?v=tY_cAPQLwVU