skysight-inc/HackerNews huggingface dataset:
There is a very scalable process. You breed mosquitoes, about half of which have the gene you're after (so the population isn't infertile). You have machines that can sort them very quickly, and you only release to the wild the infertile male ones. I made a sorting machine that can sort 10 larvae per second - it's all just computer vision looking at their microscopic balls!
Fwiw, i think people downvoting you is unfair. I may disagree with your risk assesment, but i asked the question and you gave your answer, so it seems unfair for people to downvote you when you appear to have answered in good faith.

That said though - i'd point out that https://clinicaltrials.gov/ct2/show/NCT04470427 isn't solely a safety study. They are also checking things like how long the immunity lasts.
LiveEO (https://live-eo.com) | Berlin, Germany | FULL-TIME | ONSITE (post-covid)

LiveEO turns satellite imagery into ready-to-use insights about your infrastructure grid. We're a Series A funded B2B SaaS based in Kreuzberg, Berlin and we are hiring for the following positions:

- Software Engineer Mobile (f/m/x) - React Native

- Senior Full-Stack Developer (f/m/x) for Map & Satellite Data Applications

For all open positions and applications: https://www.live-eo.com/company/jobs/
This is a skillfully written piece to raise anger. But if you look closely, there are some signs:

This piece refers to a study [1]. As they mention, this Scientific American piece is written by 2 of the 5 authors of the study. 4 out of 5 of the study authors don't work in a conventional academic institution, but in nature conservation non-profits [2, 3]. The study [1] is titled "A Hazard Assessment". If you know the lingo, a hazard is different from a risk. Hazard means: This could potentially be a risk, if right conditions are met. The study itself [1] is a literature search of laboratory and field studies on the impact of pesticides on soil invertebrates. From [1]:

> Conclusion

> This paper constitutes a comprehensive review of the impacts of agricultural pesticides on soil invertebrates. We found that pesticide exposure negatively impacted soil invertebrates in 70.5% of 2,842 tested parameters from 394 reviewed studies.

If you do a literature study on studies on how plant and insect poisons affect insects, the expected result is of course, insect poisons are poisonous to insects. And plant poisons can have observable effects, meeting the conditions of a hazard.

Now, to what extend is farming "Killing the World's Soils", and to what extent can the negative effects of farming be attributed to pesticide use, soil tilling, biodiversity loss etc., this piece is not a high quality contribution.

[1] https://www.frontiersin.org/articles/10.3389/fenvs.2021.6438...

[2] https://en.wikipedia.org/wiki/Center_for_Biological_Diversit...

[3] https://en.wikipedia.org/wiki/Friends_of_the_Earth
Fun fact: Singapore's equivalent to Disneyland, the island of Sentosa (home to Universal Studios etc), used to be called "Pulau Blakang Mati", or "Island of Death from Behind", because of its incredible malaria rates.
Maybe, but Java is the most successful server side language because it has other features that C lacks and will always lack, the most important being: it does not seg. fault on you!

It gives you a stack trace that helps you debug in seconds and when that is not enough a heap dump gives you enough information to solve the problem of a live service without having it down.

To use any other language for servers is madness. For clients I prefer C (with a tad of C++ for convenience like namespaces, string and streams).

I even hot-deploy to it with .dll/.so like I hot-deploy the classloader to Java for development speed!

Another quote you'll try to deconstruct but I know it to be true because I use it every day:

"While I'm on the topic of concurrency I should mention my far too brief chat with Doug Lea. He commented that multi-threaded Java these days far outperforms C, due to the memory management and a garbage collector. If I recall correctly he said "only 12 times faster than C means you haven't started optimizing"." - Martin Fowler https://martinfowler.com/bliki/OOPSLA2005.html
Roundabouts everywhere is what I built on a city in Cities: Skylines. I wish there are more roundabouts in real world.
Please say which country you're referring to when you say "in my country" on the internet. It allows others to contextualize and verify otherwise useless information.
Well, I'm glad he got to the bit about freedom. Literally the most important part of being self employed. Choose your days, you haven't got many of them.
I did work about a decade ago for a company that made trophies. The kind you win and sit on a shelf. Their engraving machine was running on an original IBM XT or AT, with two 5.25" floppy drives and a couple of old school floppy disk containers on the desk which contained all their fonts, etc. I warned them that the machine would fail eventually and they should replace it soon. "But it still works."

Indeed. It still worked.
We have solutions to this for most (maybe all) contexts, at least as far as agriculture is concerned, in regenerative agriculture[0]. It requires a paradigm shift from the dominant type of agriculture taking place in the US and many other parts of the world, but it is not only better for soils and ecosystems – it's probably much better for our health as consumers, potentially more profitable for farmers, and can have an enormous positive impact in reigning in climate change.

It can seem too good to be true, but consider that when we mess with one aspect of nature by say, growing mono-culture crops rather than poly-cultures, we end up needing to intervene in many other aspects of ecosystems. The choice to annually till fields and grow acres upon acres of single crops year after year means we also need to recreate (poorly) natural systems of fertility (fertilizers), competition defense (herbicides), pest defense (pesticides), and disease defense (fungicides).

This model has other negative externalities as well, such as soil erosion, poor natural water infiltration and holding capacity, leaching of fertilizers and *-icides into surrounding areas and bodies of water which interrupt natural processes and are detrimental to life and health elsewhere, poor carbon sequestration, etc, etc.

The core principles of regenerative agriculture are to mimic nature and take advantage of natural processes rather than fighting them at every step, and to avoid intervening whenever possible. In the same way that the fastest and most maintainable line of code is the one you don't have to write, the cheapest and most effective agricultural practice is the one you don't need to do.

For those interested in a deep dive with a farmer from North Dakota who is very successfully putting these ideas into practice, see Gabe Brown[1] (who I first heard about here on HN, and for which I'm very grateful). If you're interested in agriculture, farming or even just gardening, I highly recommend watching the whole video. For a higher level and more accessible take, check out the documentary Kiss the Ground[2].

I've been trying to put these ideas into practice in my own ~100sq ft of growing space in NYC and, while it's still early in the growing season and hard to distinguish variables year-to-year, my garden is looking dramatically better this year[3] than at the same time in years past. Some of it for sure is a better sense of timing on my part and early warm weather here, but there are a lot of promising signs and I'm looking forward to seeing the state of things towards the end of the season when last year I had lost most of my tomato plants to pest pressures.

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

[1] https://www.youtube.com/watch?v=ExXwGkJ1oGI

[2] https://kisstheground.com/

[3] https://imgur.com/a/ybquJIX

Edit: The article specifically mentions regenerative agriculture, but says "pesticide companies know that these practices are often accompanied by increased pesticide use." I think it's a misnomer to call something regenerative agriculture when pesticide use is even higher than in conventional agriculture.
Just because it occurs naturally in soil doesn’t mean it is harmless, especially in concentrated settings.

Putting BT-Genes in plants also means using pesticides indiscriminately and precludes targeted pesticide use.
New Firefox
If you say "I'll take the environmental benefits, but pass on the patents/licensing", you're quickly gonna get slapped with sanctions.

So they aren't really seperate.
Just page images? No, Czur software with its OCR generates searchable pdfs and Word or Excel files with no further input. With careful attention to the scanned area, it's easy to get .xlsx files needing zero or minimal editing. The other advantage of the Czur is the automatic correction for curvature when scanning books with narrow margins on either side of the spine.

No, I have no connection with Czur - just an enthusiastic user!
I drink coffee every day, unfortunately I can't stand tea, I can't stomach it at all!

I'm thinking more along the lines of how we "use" alcoholic drinks, and something to replace that. It doesn't need to be healthy. More about getting the right mood and taste, and likely not the typical every day drink.
Maybe, but is that the situation that the fuss is about. That sort of scenario surely doesn't involve a business shutdown.
higher stakes players already paying thousands of dollars for software simpler than this.
Like any investment they don't always pan out, and you don't start making money right away. It's easy to say you should invest your time, but I think that's going to be tough for someone trying to strike out as a freelancer for the first time. You have to pay the bills right away. It's hard enough to build up contracts without the added concern of trying to productize your time. I think you need to balance them at first, unless you have a year of runway in savings to blow and a fallback job at the end of your runway.
I once had a hard drive fail this way. It was a 60GB SATA disk from around 2006. I powered down the machine to drop in a couple of new disks and gave the machine a much needed dusting.

When it restarted it had the click of death. The freezer trick worked long enough for me to grab the few kb of data I really needed from that disk.

I wrote about it here:
https://miscdotgeek.com/adventures-in-hard-drives/
Just - impressive.

And since this is about dlang a bit...
My favorite part of D compared to cpp, was metaprogramming syntax. (i.e. NOT '<' and '>')
I was so sad when I got to know that the only thing that rust took from cpp, was '<' and '>'.
Grazing with works well in the types of habitat where cows, sheep evolved. It wreaks absolute havoc on ecosystems that aren't used to it, such as Australia or reclaimed Brazilian jungle.

https://wwf.panda.org/wwf_offices/australia/environmental_pr...

The most sustainable meat to eat in Australia is kangaroos.
This describes so much of my work.

"We have a thing that does X. Except sometimes it doesn't, so we have another thing Y that checks X. Except sometimes it doesn't, so we .... "
That title is misleading: it's not the tax rate that would be increased, but the marginal tax rate.
Self-employed is usually synonymous with a contractor, someone that's working for clients and typically trading time for money. A business owner on the other hand would be a more apt description for someone that is running their own product business or running a services business where they have employees or outsource the service work.
Yeah but we arent going to throw people in jail for having or using them now.

A separate bill will regulate retail sales and it doesnt exist yet.
>Game development

C# Unity, Lua Love 2D,...

>anything with a UI (GC pauses frustrate users)

Millions of C#, Java, Python, Javascript UI apps

>anything that needs high performance (scientific applications, data analysis)

Numpy, Julia,...

Using non garbage collected languages for 99% of apps today is a waste of time, and i'm saying this as mostly an embedded developer.
I think there's a bit of a "Boy who Cried Russia" effect that makes me not trust immediate accusations of Russia when bad things happen, even if they have merit because of all the stupid, made-up pee-tape blackmail, Russian stolen election, Steele dossier garbage.
> I feel like they are quite drastic initiatives

To me the greatest thing about Switzerland's direct democracy is that society gets the opportunity to make mistakes and learn from them with a very quick turnaround.

If it really is a bad thing or has unintended consequences, the people will revert it back soon enough. I doubt that is the case, but time will tell.

The problem with modern 2-party systems in the West is they are highly confrontational and loathe to undo the policies they wore on their shirt for so long, often waiting until most of the senior people behind such decisions are gone. It creates this horrible inertia against adeptly experimenting with solutions.

If politicians can offload some of the blame onto people for laws created, that's a good thing for society in my view.
> Why do you think plants that produce pesticides are not an environmental problem of their own?

All plants that, in the nature, tend to get eaten by insects, naturally produce pesticides against their pests. Humans have bred super-edible, non-pesticide plants for cultivation, and insects are happy to attack these. Now we are bringing back into crop plants some of the natural defenses that wild plants have always had against the insects.
Yeahhhh.

Honestly, "business-focused" decisions like cost-center accounting, and various schemes to save money, are really how we got into this mess. A lot of our appalling lack of computer security basically comes from the equivalent of a hospital administration refusing to allow surgeons the time to wash their hands.

As "reductio ad absurdum" of a metaphor as that seems, that was actually the huge culture battle that got fought when germ theory came out - tons of medical practices refused to waste time on such "silliness". Over time it became a cultural norm, and then became a protected practice through professional guilds, and through law, so that even if hospital administrators push for surgeons to hurry up and fit more patients into a day (and they do), their prerogative to take their time and do it right is institutionally protected.

We don't have anything like that in programming.
> We a.) have survivorship bias and b.) live in a universe that must, ...

unless we are boltzmann brains.
> Firstly, I’ve not been condensing.

"Try reading the thread again" is extremely condescending.

> Rust doesn’t protect you against bugs like Shellshock. They protect against bugs like Heartbleed. But people frequently forget about the former when focusing on the latter. So absolutely we need to be considered when replacing battle tested software with an entirely new code. It’s not an unfair meme when people state this.

Like I said, over half of security bugs are the kind of bug that Rust protects you against, whereas the other half (apparently more like a quarter, per side thread) is every other category of bug put together. So unless your model is that every other category of bug will be significantly increased by a rewrite, the rewrite wins out on net.

> If it were an easy and risk free upgrade then we’d have already done so in one of the other safer languages that predate Rust. A lot of what’s changed between then and now isn’t that languages have gotten better, it’s simply that Rust is trendier than any of the safer languages before them.

Per another side thread, I do agree that the reason people are rewriting in Rust now when they weren't rewriting in OCaml 10 years ago is mostly trendiness. But I disagree about which of those two decisions is the mistake.
I think the benefits in the UK in terms of tax rate are slowly being chipped away.

The wheeze is/was you work, but your client pays a business that you own for your time/expertise. You then have your business bpay you minimum wage (so no income tax) and take the rest as dividends from the company (which are taxed lower than "income").

The tax rates/allowances for dividends have reduced though and there are new regulations on "disguised employment" that make it less lucrative. I think it is still pretty good though, just perhaps not as good as it was

(in UK we have NHS so you don't need health care, and employers often match up to 7% for pension contributions)
> Under US copyright law, which is the law under which most free software programs have historically been first published,

They are published with a worldwide public licence; I'm not even sure how one can publish something such as that under any specific law.

One drafts a public licence, and different parts of it are enforceable to different degrees in different jurisdictions.

It is of course quite possible for the licence to be gnostic of the country of the acceptee, and apply differing provisions in different cases, but I would feel such would strongly go against F.S.F. philosophies.
Don't have any facts to back the assumption up, but I'd agree that alcohol is harder on the body.

Apart from the effects on the brain, there is also the weight issue when drinking both beer and wine.

It's amazing to me how much difference just 6-7 kg less weight makes.
Can M1 Mac be used to cross-compile binaries for other platforms and systems (Windows, Linux) and would there be a performance gain over a beefy Linux/Windows laptop?
What Influences Keyboard Input Speed
Fifteen years of radar reveal Venus’s most basic facts
it could still be worth it, if it only causes mild heart inflammation that vanishes in a few weeks if it prevents catching a non fatal Covid that may cause a few weeks of pain and have long term effects.
SPAN Digital | Polyglot Software Engineer | South Africa, Remote/On-site | Full-time/contractors | https://spandigital.com

SPAN (est. 2013) is a software solution and product development firm headquartered in San Francisco, California with an engineering team operating from Cape Town, South Africa.

We strategize, workshop, design, and develop software solutions for clients ranging from startups to global brands.

We have a background in consultancy, so process is important to us; every project follows a core pipeline, tweaked to suit the specific project's needs. We run projects agile, but only after some up-front planning and iteration is done to get a good sense of scope. Any crunch is frowned upon, since it implies failure to adapt and adjust the scope of the project.

Tech stack is often client-dependent, but typically a mix of Python, Golang, Scala, Java, Node, React, Kubernetes and more.

Personal note: I came in as a less-experienced engineer, and have learned an incredible amount over the last three years. Mentorship is a large part of that, as well as moving between different services projects and naturally being exposed to different tech.

Jobs: https://spandigital.com/working-at-span/ (mostly looking for Senior Engineers, but all levels welcome)

Application: freecandy@spandigital.com (feel free to mention "HN" or "Roan")
You can just use the last version of the software released under whatever license revision you prefer. They can't take it away from you! You could also get together with some friends and start a fork based on that version.
Single Parenting Challenges and How to Raise Children Alone
While I myself am a strident atheist, I must point out that your comment demonstrates a profound ignorance of the history of both faith and logic. In the premodern era it was through logic that the faithful intellectuals discovered “the mind of god.”
Wouldn’t it be the inverse? A larger planet would have smaller creatures due to higher gravity, thus the need to expend more energy for a similar relative size?
I did a fair bit of work around 2010 for a fellow who ran a EEG machine at a neurology clinic. It ran Windows 98, and was connected to the Internet. I cleaned that thing of malware more than once. Replacement was prohibitively expensive unfortunately, as it require replacing the entire unit, not just the PC portion of it.
USB to serial/paralel adapters are good enough for most hobby projects but aren't suitable for professional or latency critical applications like industrial, audio, arcade retro-emulation and CNC machines.

There's too many variables in the way, like the USB to X chip used in that converter plus the driver for it and how the OS scheduler handles the USB stack and API calls, all this causing major jitter in the communication timing.

In uni we still had air-gapped Win2K/98 computers for the robotics labs since in the days prior to Windows XP, your app could write directly to the serial/paralel ports, so you could have your program use 100% CPU load, jitter-free, to poll the serial/paralel port, that's why they were used in CNC. For example your Win/DOS program would directly drive the cutting head in real-time through the paralel port. You can say goodbye to that via USB converters unless you want your expensive machine mangle its cutting head.

My embedded systems prof from uni would only buy Fujitsu (Siemens) laptops as they were the only ones who still sold models with serial and parallel ports on modern hardware even as late as 2017(!), so if you're a professional or serious hobbyist in this space I suggest you grab one of those before they become scarce and overpriced like how high-end CRTs have now become.

There are companies in Taiwan/China making custom X86 barebones/motherboards using modern hardware and old ports but they're low volume and destined for the industrial market so they have eye-watering prices.
Chatterbug GmbH (https://chatterbug.com) | Senior React Developer (m/f/d) | Berlin, Germany | full time | based in Berlin but home office possible

- Chatterbug is entering a new chapter in our mission to bring language learning into modern times. Introducing Chatterbug Streams, a brand new mobile app which brings live streaming into the Chatterbug ecosystem.

- experienced team with backgrounds at GitHub and other major tech companies in Silicon Valley

- Tech Stack: Typescript, React, React Native, GraphQL, CSS and styled-components

For all applications please visit: https://jobs.chatterbug.com/o/senior-react-native-developer-...
That's fair, and true! But one interesting thing about ML models is that they're often much more performant. For example, it's relatively expensive to evaluate analog circuits digitally. An ML model that can do it on a raspi with no delay and no quality loss is interesting, to me at least.
Well funded special interests don't operate in a vacuum. Amazon sees the way the wind is blowing, the cost in firing people who are smoking weed recreationally outside work hours, and the profit to be made if they do start selling it, so why not support it?
The Brian Simulator: open-source simulator for spiking neural networks
This is awesome, under what conditions would Brexit be a) possible and b) reversed in the Swiss model?
Switcher Labs SA | Yverdon-les-Bains, Switzerland | fully or partially REMOTE

We are a tech company developing a multi-camera video production platform on iOS (switcherstudio.com).

We are looking for the following software engineers:

- GPU Graphics Expert (Metal, WebGPU, OpenGL, …)

- Audio Expert (audio pipelines, encoding, audio over IP, resampling, …)

- WebRTC Expert (C++ and JavaScript API, WebRTC implementation)

- Network R&D Engineer (TCP, UDP, BSD Sockets, WebSockets, …)

- Swift Engineer

- Emscripten/WebAssembly Engineer

- Software Research Engineer (Swift on Windows and Andoird, React Native on
Windows and MacOS)

For working on site as employee, you must be legally authorized to work in Switzerland or be EU citizen. For working remotely as employee you must be located in CH, FR or US. For working as contractor, you must be located in CH, EU or US.

Apply by email: jobs-ch@switcherstudio.com