skysight-inc/HackerNews huggingface dataset:
I think it's really about an interplay of mental models and domains. Hers's my one personal datapoint. I did my undergrad in math and discovered functional programming back then. Got real excited about it, read the Learn You a Haskell book and then sort of nothing happened. But I waited on that "mind expanding" stuff to pay off.

Then I got my first job, where they really only cared that I was good in python. Cranked out a bunch of python services, and got good at cloud stuff along the way. Decided FP and that kind of thing was "school stuff."

A few years later I found myself working at another shop doing backend Go/Kotlin. We were increasingly writing a lot of streaming stuff on Kafka, and could tell we weren't really "doing it right." Just gut feel that something was not as good as it could be. So we brought in a senior eng with a bunch of Kafka experience, who just sort of coincidentally had been working in Scala during that experience. We onboarded him onto Kotlin, but the code pretty quickly picked up a Scala style and flavor.

After about a year I couldn't shake the feeling of how perfectly this kind of functional thinking mapped to stream processing services. Especially when you're working on a framework like KStreams or Flink, being able to describe your transformations with these pure non-nullable functions was just perfect for the domain. When you squint a lot of the Option/Either monad stuff really helps you think about your programs as a linear flow of data, which is exactly what stream processing is.

When you look at a lot of the Java api's in the space of big data, they look functional. AFAIK thats not because a bunch of Java devs decided to use all the cutting edge Java functional features. Its because the stuff people were building in Scala just fit the domain so much better. So the Java ecosystem took those ideas and everyone is for the better.

At no point did I develop a superpower. Now I'm back to writing Python stuff in a new domain, and those insights aren't so valuable day to day. I try to make my code a bit more linear and functional, but can increasingly tell its not the practical choice. But if somebody needed me to write a high throughput reliable stream processing thing, I would immediately jump back to those patterns.
I have Boox Note Air too, it is being used 70/30 as a note-taking device and tablet. It runs fastmail, k9mail, kindle app, firefox and wallabag just fine.

I wasn't trying to replace built-in note taking app, I think I may have gotten used to it? Honestly at this point I quite like it; it's fast (seriously, there is 0 lag when talking notes), it's capable and it honestly works just fine. I love the UI. I totally understand why you would want to replace it with one note or something like that - I'm just saying that current version works for me :).

I don't trust it yet however - I am using Onyx's sync servers, so my content is backed up without encryption to someone's else servers... Since we are talking about syncing - it also works with syncthing without any special integration; my notes are backed up immediately as pdfs on my other devices.

It is slow, if you think of it as a tablet. There are few options in "app optimizations" menu that allows you to switch between ghosting and page refresh speed.

I'm not sure if you can root it / if the bootloader is unlocked.

I'm using it with different stylus - the one from boox max - it doesn't have that magnetic lock, but it's larger and it feels like stylus tip has lower friction on the display.
To be clear: I'm not claiming they don't ban users. They do. I've been told they don't shadowban users: they don't make it look like you're not banned while in reality your messages are all invisible to everyone but you... or so they've recently claimed.
Nextcloud is trying to be that replacement. I hope they succeed.
As a music-theory-unsophisticate, I foresee a lot of potential for deep learning in creating musical arrangements for existing compositions using all kinds of available instruments. How might a Beethoven symphony be arranged for a typical 4 part rock band? What if you added a piano? What other instruments might add further value, esp. toward certain ends, like when learning to play an instrument? Could a deep net learn to accompany adaptively, as only a capable human can today? Could it offer instructional suggestions for improvement, especially subtleties in timing or dynamics?

I also see value in transferring musical style for a piece from one genre to another (let's say, from jazz to rock & roll). Or from one set of instruments (or voices) to others. If done well, that could provide a lot of potentially entertaining interpretations or mashups, or at worst some novel medleys. Sinatra raps. Nat King Cole does bluegrass.

Because examples of uses like these aren't likely to be plentiful, I suspect these won't be so much supervised learning tasks as reinforcement learning (RL) tasks. The trick then will be to somehow construct useful (and insightful) reward functions for each new use -- basically aesthetic meta-learning for RL.

If RL reward functions can learn to write winning advertising jingles, it's hard to imagine what creative doors they won't open, eventually.
Submerged shipping containers seem like a fantastic platform for military remote sensing.
You could pay for access to the audio stream just as well.
What's the name of the app? Why the secrecy?
Let's hope not - that submarines carrying nuclear weapons are undetectable is the only thing that's keeping the major powers from going to war.
I'm a big fan of the History of Rome podcast and the occasional narratives into Palmyra were always some of the most fascinating. Sad to see what has happened there.
Greg, if you see this, what is your opinion of the newer you-can-use-this-software-for-anything-but-cloud-services licenses?

https://www.elastic.co/pricing/faq/licensing

https://www.mongodb.com/licensing/server-side-public-license...

If you were building a product from scratch today, what business model would you choose? (Assume we're building horizontal infrastructure software, like Pinecone, and we'll offer a SaaS option.) a) Open source SSPL, b) Closed source commercial license for offsite use, c) Just straight SaaS.
The thesis of the article might be true, but this is a reason to be more careful with private information, not less. If companies are sloppy in analyzing gathered data and do not value it enough, they might not very good at safeguarding it from bad actors who will use it to their advantage more “efficiently”.
> Sotrovimab, the newest antibody therapy, was developed by GlaxoSmithKline and Vir Biotechnology after a large collaborative study by scientists from across the nation discovered a natural antibody (in the blood of a SARS survivor, back in 2003) that has remarkable breadth and efficacy.

> Experiments showed that this antibody, called S309, neutralizes all known SARS-CoV-2 strains – including newly emerged mutants that can now “escape” from previous antibody therapies – as well as the closely related original SARS-CoV virus.
Isn't the main reason for knfsd being in-kernel that it depends on inode number to file lookups? Does samba have the same problem?

The kernel nfs server is IME more robust than userspace options like ganesha, but that seems to mostly be a function of it being widely used - a kernel samba server doesn't have that advantage?
OP states that oat milk and coconut milk contain even more calcium than dairy milk; you won't stand a chance in the inevitable bone-to-bone combat.
Had a colleague have a similar interview with Reddit for an infosec/appsec role. They said it was a shit show, no feedback, never heard back. Sourced through an external recruiter, so Reddit is burning some recruiter's time churning through candidates. Picked up by someone in finance at similar comp a few days later.
You'd be mapping a multi-dimensional space to a single dimensional one, which might work, but would probably be less intuitive. In the very least, we'd probably want something like a small/medium/large, then some extra info about the shoulders, and then a little bit more info for guys who want a tight fit (those guys with abs to show off). You could map those all on to 26-34, but I think it would not really help much.
American traffic engineers' love for painted bicycle gutters is infuriating.

https://twitter.com/tomflood1/status/990927016617807872
Talks and trainings can indeed be very lucrative.
Agreed...

I wish I could live there, but the wealth tax makes it impossible as I would owe 70% or more of my income :(

Which sucks as I just started a new business and was going to hire and build the business there but moved to Portugal instead. Spain really makes it impossible to have a startup with their broken tax system. I hope the Feb 2022 conference fixes that mess.
Nothing to be sad about. Support your local retailers by preferring to buy from them.
I always used to joke as a contractor that we should sell ourselves as an offshore provider for 10 people at 40$/hour, which is all the big enterprise accountants cared about, so I could get paid 400/hour.

I actually think this could be done with nearshoring and not be technically fraud.
We’re Hitting the Limits of Hurricane Preparedness
Thank you, pretty interesting
Cross-neutralization of SARS-CoV2 by a human monoclonal SARS-CoV antibody (2020)
When I was an auto mechanic back in the days before key fobs, I'd driven the wrong car into the bay...twice, that I recall. I even changed the oil on one of those cars, when it was in for a brake job. It was the other blue '85 Chevy Malibu that needed the oil change.
yeah this is mostly for the genshin impact/gacha games that are super popular and are made purely to suck money or time for grinding. I doubt they will put to much effort into policing drm free games running locally.
> Does that mean GPL and all similar free licenses that rely on copyright law cannot be enforced in similar jurisdictions

You missed one important point

3) The French court said take this is for the contracts courts, take it to them - something that hasn't happened yet.

The contract courts have not ruled (this hasn't even been brought to them from what I can tell) on this case at all, but probably would find in favor of the GPL. The GPL probably can be enforced in France, but it is a contract violation not a copyright violation which apparently the FSF doesn't like. (I'm not clear on why - possibly because the court award would be much less)
Presumably, a market for video game time will emerge…
Please do, it's been a while and man the lego sorting[1] was amazing!

[1] https://jacquesmattheij.com/sorting-two-metric-tons-of-lego/
There is a technique for finding nuclear submarines from space by using satellites to look for the hot water exhaust from the nuclear reactors.
Programming, network protocol compliance, exchange bridge
Which, for obvious reasons, is not usually marketed as "Pea Milk".
What do you mean a long, long time?

Increasingly powerful GPU compute being released and constantly improving image recognition models out in the wild. I'd bet there's a nicely packaged, open source solution released in under 3 years.
And “almond milk” for almost a thousand years (it was big in the Middle Ages because it was then not acceptable amongst many Christian and Muslim communities to use milk during fasting periods).
I never seen anything higher than $200 for general contracting based work. My friend who's a K8s expert charges around $350 per hour, usually when shit is on fire or initial configuration. However, he doesn't get 40-50 hours of work consistently. He works about 20 hours a week which is fine by him. If he wants to do 40hr/wk work, he gets about $150-$200 an hour.

Several of my college professors told me back in late 90s that they charge around $750 to $1,000 per hour for clean code/architecture/XXX on specific topics to companies.
Reading did that for me.

> They were one of the few avenues I had for connecting with my peers

Three hours a week isn't much, but it doesn't have to be gaming to connect with people of your age, isn't it?

> It wasn't some waste of time that I regret when I look back as an adult.

I don't think it's what worries the Chinese government. Or me.

I'm quite sure that e.g. a 1 hr/day limit would be a good thing. You can say "parents", but at one point children stop listening. Then what do you do?
Any detection from space would have to use an optics system to detect light bouncing off the submarine. This light could be either the naturally occurring visible light, or some form of active system (probably emitting radar waves).
Unfortunately light can't penetrate very far into water, so this idea is a non-starter. Light can barely make it 200m into the ocean (meaning 100m depth for light to make a round-trip and back for detection), and subs can go as deep as 300m.

Any satellite-based detection system would have to rely on catching the sub while on the surface. I'm positive this is being attempted constantly, but catching a sub at depth is an entirely different manner.
Parents in many Western countries do not have the choice of what their child spends most of their day doing, as well as some medical procedures.
Which is desirable because that's how keys do their job.

How is Volvo's system functioning properly considered a downside? You're saying that having a security system that downright does not work is comparable to a security system that actually works and prevents unauthorized entry to the vehicle because the former is more convenient to circumvent than the latter?
Parents don't get to decide whether their kids get to vote (or whether they go to school, in most of the west, without having to at least fill out some complicated forms or having to go to court.)
First Death Linked to Pfizer-BioNTech Covid-19 Vaccine
Reverse engineering is allowed under French law, there are specific legal exemptions around that.

It's common to see EULA/license/contracts with clauses that prohibit reverse engineering, these clauses are void in France and many other jurisdictions.

Article L122-6-1 https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI0000...
Propulsion isn't the gating factor for submarine adoption. The engineering and precision manufacturing is just extremely difficult all around. For one example there are only a few shipyards in the world with the right equipment and expertise to weld together hull sections. Most countries that want an attack submarine have to buy them used from an ally, or spend $100M+ with one of just a few European or Russian manufacturers. And even once you have a submarine it costs a fortune to maintain and operate safely. Most countries barely use the subs they have because they're in poor condition or lack trained crew.

https://www.thedrive.com/the-war-zone/41075/canadian-submari...

Full size submarines can recharge their own batteries on the surface using diesel engines. Only some small, short-range submarines rely on other vessels for recharging.
I am not convinced the universe actually is that well tuned for intelligent life. There are quite a few problems I experience on a daily basis.

Speed of light is too slow, making communication difficult.

Reactionless thrusters seem to be impossible, making travel slow and noisy.

Over unity power generation impossible, making power expensive.
Would be great to see a link on this. When I search, most results suggest the impact of grass-fed cattle is no different, e.g:

https://www.sciencemag.org/news/2017/10/grass-fed-cows-won-t...
Interestingly, in another decision, that did go as high as the Cour de Cassation, Microsoft did get a license violation treated as counterfeiting, with higher monetary damages.

- https://www.legalis.net/jurisprudences/cour-de-cassation-ch-criminelle-arret-du-19-avril-2017/
- https://www.legalis.net/actualite/contrefacon-de-windows-confirmation-du-mode-de-calcul-de-la-reparation/

Found via https://linuxfr.org/users/spacefox/journaux/une-violation-de...

More here on the Entr'ouvert vs Orange case:

- https://www.legalis.net/jurisprudences/cour-dappel-de-paris-pole-5-ch-2-arret-du-19-mars-2021/
- https://www.legalis.net/actualite/pas-daction-en-contrefacon-pour-le-non-respect-dune-licence-de-logiciel/
- https://www.legalis.net/jurisprudences/tgi-de-paris-3eme-ch-3eme-section-jugement-du-21-juin-2019/
- https://www.legalis.net/actualite/non-respect-dune-licence-libre-irrecevabilite-de-laction-en-contrefacon/
> Well, where are you coming from?

19.5 years of programming, but mostly web programming for the last ~12. I want to move away from that, I am sick of it already. There's always something more to learn and even though I don't mind at all -- it keeps my mind sharp which is something I want to keep all the way to my death! -- the churn of knowledge in there is exhausting.

> If you have a CS degree...

I am not from USA and have no degree. I am 41 y/o and I'm a self-taught programmer ever since 12 y/o. Not sure how well that flies on interviews; I feel the US companies put a lot of value on degrees?

> If you apply somewhere and don't get a call back, don't sweat it, and don't take it personally. It just doesn't matter. Hiring is a noisy process...

Completely agreed. I've been in a rough mental and physical health patch for ~3 years now and I've changed more employers/customers than I wanted. Tech hiring is completely broken indeed. You're quite right.

> I'm going to offend a ton of niche fanboys now: Don't pick Vue, Go, Erlang, Haskell, or Rust.

I am not a fanboy at all. I've used 8 languages over my career -- Elixir (stepping on Erlang) and Rust included and I've picked them based on their true, proven and testimonialized merits.

I don't take offense with your statement at all. I presume you meant "aim for something huge and somewhat commoditized that has a ton of legacy code to maintain"? If so, I'll agree with you immediately; there was a period during which I've been barraged by offers from German and Swiss companies almost every day, for months -- all for Java and C# huge legacy beasts.

But sadly that's not where my heart is. :(

Furthermore, I am willing to bet my neck most of those are NOT a code janitor job at all. They'll require a ton of time and attention every day. If I'll do that I'll just find an Elixir or Rust job but at least be happy with the tech stack (if not the area -- the webdev -- which I hate with a passion nowadays).

> Now I'll offend the embedded and systems programmers: Don't pick C or C++. They're just not widely used in business applications.

I haven't been an active C/C++ programmer for like 12-13 years now but IMO you're not on the mark here: there are a lot of business apps but they usually belong in huge old mastodons that are too stubborn to move on (I personally know the VPs of engineering in two such companies!).

But overall you are right -- they are niche but not the good kind of niche; you need a metric ton of battle scars to even qualify there.

> Congrats, you are now qualified for the majority of SE job postings at non-tech companies.

I'd agree but I've neglected networking -- both physical and virtual -- for most of my career and now at 41 y/o I started to feel the negative effects of that. :|
Would you mind giving some examples of that? Sure I understand the classic "you can scream FIRE in a crowded theater" case, but what else are you thinking?
And the root cause - in all cases - is "unreasonable/pointless deadlines".
So I am only using CC for sharing albums which is the sweet spot.

I just sync one album of photos I want to share to CC. LRC stores every photo I have ever took on a 10TB WD MyBook.

I'm not sure how well CC syncs changes back to LRC though which could be a problem.
Many older cars require you to hold the handle up while you close the door to prevent you from accidentally locking yourself out.
That is distressing.

> tldr; I’m just going to say right now that the dialog element and its polyfill are not suitable for use in production. And it’s been that way since the dialog’s earliest implementation in Chrome, six-ish years ago.

With the announced intent to get rid of window.alert/confirm (discussed elsewhere in this HN post comments), it would be nice if dialog got some attention as a replacement... I'm not sure what we're going to do when it goes away; everyone has to roll their own replacement? Doh.
Reasons to Use Node.js for Building Your ECommerce Web Application
AFAIK: "ban" and "shadow-ban" look the same: you can post comments, but they automatically [dead], the difference is just that if it's a "ban" you get told you are banned by a mod. And while it's probably a lot rarer nowadays, I believe e.g. the spam filter still automatically applies this without a message, it seems there is a system killing accounts that go too deep into negative karma, ...
cool. can you talk about what strategies you used to get your first 100 customers, or $1000?
I think you're engaging in some wishful thinking with grass-fed carbon-negative cows. The climate impact is from methane they produce from digestion, regardless of the food source.
I will have to check this out. Do you believe that this will help iOS?

I have a Synology, which I tend to run a little behind updates, since it is not directly connected to the internet. Trying to look through files on an iPad or iPhone is ... painful. The search does not work in the slightest. It loses the connection. Scanning a directory takes forever and is not cached ...
But can you enforce click-through licenses in France?

If Entr'Ouvert had chosen the alternative route and sued as a contract violation, then Orange would have claimed that they never accepted the contract and the matter could only be decided by the copyright court. But (according to the article) you only get one shot at the litigation. So I guess you can never enforce the GPL in France. Maybe?
SaaS Isolation Patterns
Raising cattle in most parts of the country relies on renewable resources. Raising almonds in CA requires heavy use of fertilizers and depletes the regional water supplies.
It wasn't even online for me as a child, it was just a common ground I had with others at school that served as an avenue for friendship (such avenues were uncommon for me)

But I also know people like you describe, and I think that's perfectly legitimate too.
With rolling codes, if you (or a toddler) press your remote button too many time while out of range of the car, will the remote and car get out of sync? More than 60 or 255 presses or something like that?

I guess there must be a mechanism for the car to resync somehow?
I rooted my 2 and not my 1 without knowing the risk! Turned out fine but I wasn’t too adventurous.
The best way to think about a site like this is as art.

It may not be a style of art you like or have an aesthetic that you prefer or even be that technically difficult. But it is art designed to engage people.

If it doesn’t engage you, nothing wrong with that. Not all art speaks to all people.
I think online friendships can be just as meaningful and important as real-life friendships. I know they were / are for me.
next time you're out on the open ocean check how far down into the water you can see, and then check out this graph [0] of electromagnetic radiation absorption of water: visible light is the best case scenario.

there's a reason sonar is acoustic and not light based

[0] http://hyperphysics.phy-astr.gsu.edu/hbase/Chemical/watabs.h...
I agree with you that cow breeding isn't inherently bad, at least in its traditional forms. I also agree with you that almonds use so much water that it's incredibly wasteful to use them for milk in California, where they account for a significant percentage of the state's water use.

But in places like California, and the American Southwest in general, dairy farming is not sustainable. In the Colorado River basin, over 50% of the water is used for cows in some fashion (drinking water for the animals, irrigation for food crops, etc). It's just not responsible.

Soy and oats, which are grown in places with lots of water, transported dry and in bulk (i.e. the trucks are not hauling water) and reconstituted locally, are much more responsible. My preference is for soy since it provides a lot more protein.