skysight-inc/HackerNews huggingface dataset:
> Several now use a profit-sharing model to pay actors every time a client licenses their specific synthetic voice, which has opened up a new stream of passive income.

Sounds pretty bad. This means we are going to make it artificially expensive for no other good reason than rent-seeking. It's not like the "actor" has to do extra work when someone licenses their voice.

I hope the answer will be to make true AI-based (as in, deep learning voices) that do not exist and screw all the rent-seeking opportunities.
In Defense of Programming Languages
You are quoting a scandal that happened about 7 years ago with a fundamentally different government. So much happened since then in the Egyptian political scene. A coup d'etat deposed that incompetent Islamist government and instilled a new dictator who has a very different agenda.
except hydrogen is a horrible option. It is hard to store safely, it is highly explosive, energy expensive to produce vs the energy you get back out, it damages its own holding vessels via hydrogen embitterment, outside of a few niche areas it in generally a bad option.
> why pumped storage is actually not going to work, or why we don't have more of it already

(1) Requires a lot of land. (2) It needs a height difference, at the required scale prohibitively expensive to make an artificial one. (3) Requires lots of water.
The Dream Machine Pro also seems very good for this.
Missed opportunity: Pygmalion.
That's actually much a feature.
Many problems can still be done quite efficiently, for instance stream parsing a file you can have each N newlines being sent to different processes, and the same with many other problems that can be sliced, traversing nested collections, fetching batches of records from stores, etc.

Sometimes you can also reformulate the problem, but yes not all problems fit.

I would add though that whenever you want to write orchestration around that parallel work it's much easier in erlang than the alternatives.
That's just my personal observation, I haven't seen many unfocused airings of grievances that ended in positive change. Sure there are knowledgeable people here, but they may not always be speaking within their area of expertise; it helps to direct it at someone who is within that area of expertise, in the case of HN, that area is startups.

I've seen plenty of complaints about Amazon here go unanswered. Amazon is a pretty big company, I'm guessing you don't know everything about it and may not be the right person to ask about many things. If I had a question, I'd definitely ask you if it was something you were an expert in, but I don't know what that is because you didn't say.
> My two cents, there is 0 chance these countries will ever stand against Ethiopia regarding the Nile water usage. =I am perplexed that they are making an enemy out of Ethiopia when 80% of the Nile comes from here. That's no way to secure your future.

The Egyptian government is not exactly a candy.

It's led by a caricature character military putschist, whose mental faculties have long left him.
Some people have abs and muscle mass well into their 60s and 70s. But that’s because they go to the gym and train hard everyday.

Maybe it’s the same with the brain.
Microsoft Wants Steam, Other Services in the Microsoft Store
> Like many long time Mac users, I had one Apple ID for iCloud and another one for iTunes. I can’t remember exactly how this happened but I know I’m not alone.

Here's a common way this happened.

1. You got an iTunes account first, before the predecessor of iCloud even existed. The Apple ID this created was associated with your regular email address.

2. You got a .Mac or MobileMe account early on. Those originally required you to use an email address at one of the Apple-owned domains (@mac.com or, I think, @mobileme.com, and maybe one or two more). Thus you ended up with another Apple ID associated with that email address.
That's only surprising if you mistakenly imagine ads to be about competition. Instead, ads are about getting you to consume things you don't need, and since no one needs Coke,lless advertising -> less sales overall. Of course, that's only a bad thing for Coke, and should be encouraged actually.
The USA police don’t ask you for a bribe or usually just mess with you with some notable exceptions.

Police in other countries though…
Rwanda, Uganda...

The past vividly shows some countries launch wars exactly because of internal problems, not vice versa.
Thanks for the feedback!

> How? I read through few other pages and don't see this described.

We encrypt the important fields in the DB, besides having encryption at rest. Of course, with enough effort we could see the content of decisions, but we would need to take the additional effort. We try to separate us as much as possible from our users data. Maybe we should clarify that on the home page.

on your second point:

I think we still have to tune our communication. Of course, maybe it just isn't something for you, hard to tell, depends on your existing decision taking process in your team and on the projects you work on. Can you elaborate on why it's not for you? Maybe we miss out on scenarios and could improve our app there, we don't consider it 'done'.

We hope that Loqbooq can help with long running projects where (software) design decisions but also management decisions get lost over time. We also hope Loqbooq helps if problems arise between co-working parties in projects.
That’s ridiculous. The darkest areas of the map are quite literally all on the Nile or in the delta.
Then the doctor gets bad reviews for refusing to prescribe FDA-approved medicine to desperate patients. The doctor themselves may not have looked deeply into this, and just know that it is an FDA approved medication, so it must be effective, right?
Yes, but it's also thanks to this mentality that a simple text editor occupies 1 gig of ram and two cpu cores nowadays. If the dev's machine is infinitely fast and has storage as fast as other people's ram, they stop caring about performance issues, because they never encounter them in the first place. And I'm not talking about working on hand written assembly for a week to get the last bit of performance. I've repeatedly found silly things like O(n) code calculating something that could be expressed as O(1), hilariously complicated xpath expressions that in the end just retrieved an immediate child and whatnot.

At one of my first jobs, when my boss got annoyed by some software being slow, je always said that developers should get the fastest hardware available, but as soon as they start testing or using their own software, the machine needs to magically turn into a 386 with your home directory on an NFS share. Granted, that was 20 years ago so 386 didn't sound as hilarious as it does now, but it was still a little extreme. But that idea stuck with me, and to this day I do test software on slow machines every now and then, looking for obvious performance left on the table.
It’s done by the Linux kernel with default settings.
What is the legal status of using such a fonts?
I guess the simple answer is that progressive churches, or any progressive places of worship for that matter, don't receive as much funding as their conservative equivalents. Nor do they harangue their masses for funding like their conservative equivalents.
What Are the Treatment for Hay Fever? – Epic Health Coaching
In Europe you do…
Is it the app that shows ads? I just checked Instagram for the first time in a week, and I made it all the way down to where I’d left off without seeing a single ad.

This is using the website on an iPad, with no ad blocker or anything.

If it’s just the app, then no worries. I gave up trying to use it on my phone because the photos and text are just too small to see and they go out of their way to make sure you can’t zoom or change the font size to something legible. Its just way more pleasant on a tablet or desktop.
You definitely don't need formal education in order to be an engineer.
Show HN: 6 Passive Income Ideas for Software Developers
For graphics mode, certainly - but for plain text/framebuffer CPU is much less of a factor and I've never found anything faster that a 7600GT.
I think parent was expecting to see things like operations between random variables and their typing system. I am trying to imagine how all of this could be derived from the isomorphism presented, but it's beyond my mathematical reach.
Many deaths linked to Vioxx could have been avoided if the FDA had done its job. Incompetence seems to be a feature of federal agencies.
...but funny.
Hi,

I hope it's a bit more than that. With emails you could run in the problem that sometimes not everyone who should be involved gets cc-ed. Not everyone maybe answers the mail right away and it's difficult to keep an overview who decided or agreed already. It's also hard to remind people individually and automatically. Lastly, searching through long email threads is also sub-optimal.

We hope Loqbooq helps with these problems, especially for teams that use Slack (and later other platforms)
Yin and Yang.

The defenders come out of the woodwork at approximately the same moment the attackers do.
as you age your long term memory tends to stay functioning, it is the short term memory formation that has problems.
No, neither this nor opposite was observed if i read correctly
Yes! I guess this is sort of the opposite of what people would normally expect, but I assume it's largely because an algorithmic mistake won't kill someone such as in self driving cars
Tough luck but there is a new first-year exemption until 2024. So if you're approved any day in year X, the first $800 will be due April 15, X+1.
Not that it’s musks fault, but the most recent update I can find on this (March 2021) sounds like they never got the filters working

https://www.mlive.com/news/flint/2021/03/after-roadblocks-wi...
You can buy niagen, which has nicotinamide riboside (NR), which is basically the same thing - the goal is to increase NAD+ in the mitochondria. NR is an immediate precursor to NMN which is NR with an added phosphate group, which makes NMN itself unlikely to enter any cell directly.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7352172/
Maybe, but some problems, like making a MMO server cannot be solved with Erlang. So everyone that uses this inferior tech is wasting their and humanitys time.

Erlang was designed to make many 1-on-1 phonecalls, it's terrible for almost everything else and today 1-on-1 does not exist just like obsolete TV is unidirectional.

In the future everything is many 1-to-many (requires joint parallelism) and that is the final protocol just like the final medium is 3D!

We need to sharpen up and make the best tools. C (client) and JavaSE (server) are unsuperceded for decades. it's time to stop fragmenting the programmers workspace and co-operate instead.

If you use any other languages you are in the wrong and history will prove you to be a wasteful person.
Me too. I wasn't very good at it, but had a friend who was and it was incredible to watch playing.
A 13 gallon "garbage" bag, commonly used to dispose of waste in the USA weighs 22grams. Each Airpod, according to Apple, weights 4grams. (yeah, I'm just talking about plastic, but plastic really is part of this). The actual material (resource) cost of an Airpod is utterly insignificant (over the 3 years you cite as the lifetime) to the daily and weekly waste caused by each person in a western culture. The average waste per human for western cultures seems to be about 500+Kg per year. Over that time, the equivalent of about 375,000 Airpods. This is for materials disposed of each week, without thought - the numbers I'm using do not include any materials that are recycled. What is the actual useful "lifetime" of this garbage or trash? Perhaps a week? Or if it was a Starbucks coffee cup lid, perhaps 30 minutes. Doubtful it was 3 years.

The outrage at not being able to repair a 4gm Airpod when compared to the complete disregard to wasting other resources, in my opinion, has a very dubious moral stance.

I get that the price paid is indicative of the engineering that went into the product and you feel it might be outrageous to pay that amount for 2x 4gm.

Any argument about repairability needs to be considered in the context of actual resources used to make the product, what the cost to humanity was when compared to what it will cost to repair the product, including the human cost.
> we'd all be sinners

We are all sinners tho, that’s kind of the nature of sin.
> The aim should always be complete coverage.

The problem with this is the requirement to build a completely controllable test fixture including OS syscalls. In practice that's very difficult.

How many people test their javascript in a sandbox that allows for arbitrary fault injection of calls into the browser API or DOM?

> If not, it will simply keep on searching, potentially for months, years, ... You need to be able to start the search for mistakes and keep it running for as long as you want.

You also need to ship, and in many startup environments you don't even have a deadline, it's just "as soon as possible".

Fuzzing is very effective at finding security issues. It does seem reasonable to try to design the security boundary of an application in a way amenable to fuzzing.
Gangs of Wasseypur is a great film. ( In two parts )
Just for the reference, "Biodynamic" refers to Rudolf Steiner's method for growing food. It's a quite common ritual in Europe, mostly for wine but also for other type of plants. It j's related to Anthroposophy, an new-age/esoteric movement from the 1930s' which somehow lived and grow until now and is still quite active. IMHO they're a bit frightening as they are now quite powerful (they have a bank (La Nef) many schools in western Europe and their own pharmatical lab (Weleda), all of them making a LOT of money) and clearly have highly conservative political views (one of their leader ran for president in France a while ago with an homophobe and racist project). Most documentation is in French or Deutch so if you wanna dig it's probably gonna take some translation.
https://www.monde-diplomatique.fr/2018/07/MALET/58830
https://www.monde-diplomatique.fr/2018/07/MALET/58797
Same. I bought a bunch of stuff from instagram ads (unless they’re easy scams/dropshipping products which you can easily tell). These days I’m looking at modular floor couch (like roche bobois majhong, I recommend checking that if you don’t know about these couches because they look amazing) and I’m now getting a bunch of more affordable alternatives as ads.
You have no idea what underlying conditions the kid might have had. By 17 days there is probably only trace amounts of the vaccine left in the body.

Second, you (or the original poster) can't criticize the methodology of counting Covid deaths (every person who tested positive is counted as a death) and then use the exact same methodology to count vaccine deaths.
Exactly this. Acknowledging a message, confirming that you are working on it, giving brief feedback (yes/no) without interrupting
Indeed. In today's day and age I would also expect the geese to require a roadmap, backlog, and scrum team to lay the eggs.
Cole haan are my favorite brands of shoes as well! Check allbirds as well they’re super comfy :)
This is actually possible for Gmail as well, although they have a UI for it. I discovered this when I tried to log in to an old business account on a custom domain (say, admin@example.com) and received a prompt to the effect of "The account admin@example.com is associated with both a G Suite Mail account and a Gmail account." with a list view of (two) accounts to choose from.

My conclusion at the time was that someone had associated a paid individual Gmail account with admin@example.com using the custom domain feature, and later created a G Suite account with the same name.

I have no idea how they decide which account (or both) receives an incoming message as I only had the password for one of the two admin@example.com accounts.
Editing Git Commit
"every year but a handful"

True, but the effect of TFR on total population depends on the base too.

A growth from 3.0 to 3.5 between 2005 and 2015 means quite a lot of extra children born, because Egypt of 2005 had already 75 million people.
Emojis are a way to standardize expressions of sentiment so that your text is easier to parse by intelligence services /s.

Humor aside... they may reduce network bandwidth, they reduce the need for inline images, etc.
Not directly related to the article but the author posting on twitter that they want to move all of their accounts to one company seems like a terrible idea.

Surely having multiple accounts is safer for both counter-party risk and insurance?
Should be.

> You can charge any amount of money you want for any service or data you provide. However, since the data (or service) that is derived from OSM data must be licensed as above, other people may then redistribute this without payment.

The work would be copyrighted "You And OSM Contributors" or something.

See also how to accurately attribute printed materials on the same link.

[0] https://wiki.osmfoundation.org/wiki/Licence/Licence_and_Lega...
Is that really a big issue? Most of the standard emoji look the same pretty much everywhere.
The fact remains that, even on autopilot, in not writing code based on similarity with other code I've seen, in writing code to solve a task. In general, the code I'm writing is entirely novel - you could search all of the code ever written and you wouldn't find anything identical, or even similar much of the time. This puts not a brag - I work on fairly standard CRUD stuff most of the time - but just an observation about how human writing works, confirmed by code scanning tools such as Black Duck.
Using xacros to generate a lot of boring data or simplistic init code is definitely worth the potential confusion/complexity for the reader, and they will no doubt appreciate the reduced effort in maintaining it despite potentially having to come out of their C comfort zone a bit. I've used macros to add or change control structures myself. I will sometimes use a TRY macro that runs an expression and returns when its value indicates an error (which reduces line count significantly in some files), but there are almost no caveats with that one and you can look at the macro definition and understand it immediately. Most of us use ARRAY_LENGTH or DIM macro to get the length of a fully typed array, this is highly conventional so there's no confusion.

But this article is adding tweaks to C control flow that really I could live without and are just about complicated enough to scare and waste the time of anyone stuck maintaining it, that's my concern. It's a real concern, based on my own experience and watching the many C programmers around me tackle fixing or upgrading such code. Macros that try to be "too smart" and try to simplify or make some control structure in C more elegant with hidden complexity and caveats under its preprocessor hood are harder to maintain, I don't think the 'nicer' code you get is worth the extra work maintaining it. It's probably applied with the least potential cost in a code base that will be written and maintained by only one person, but most professional C you need to assume will be maintained by other people as well as yourself. That's the angle I'm coming from.
I mostly just used OpenBox for a long time, but my 8GB Pi 4 is running Ubuntu MATE and it works great as a desktop driving a 29” ultrawide (1080p tall).

I’m actually running it from a Class 10 SD Card (external SSDs require unwieldy cases for the place it needs to slot in), and speed is fine for Firefox and VS Code use.
Yeah, just look at the amazing tech and tools. The fragmentation is by design and doesn't come through languages.

And boy, that's some investment on technology you have there going.
Show HN: Serendipity, a New VS Code Theme
WVSC Serendipity Theme for VS Code

https://marketplace.visualstudio.com/items?itemName=wicked-labs.wvsc-serendipity

Installation

1. Open *Extensions* sidebar panel in VS Code. `View → Extensions`
2. Search for `wvsc-serendipity`
3. Click *Install* to install it.
4. Code > Preferences > Color Theme > *wvsc-serendipity*
5. Optional: Use the recommended settings below for best experience

Recommended Settings

{
// This is are my personal prefferences
// Personally I use monospace, and it feels lovely.
"workbench.colorTheme": "wvsc-serendipity",
"editor.fontFamily": "'Jet Brains Mono' , Consolas, 'Courier New', monospace",
"editor.fontSize": 18,
"editor.lineHeight": 38,
"editor.letterSpacing": 0.5,
"files.trimTrailingWhitespace": true,
"editor.fontWeight": "400",
"prettier.eslintIntegration": true,
"editor.cursorStyle": "line",
"editor.cursorWidth": 5,
"editor.cursorBlinking": "phase",
"editor.renderWhitespace": "all",
}

Colours
DarkGray: #232834
Peppermint: #9EF0F0
Cherry: #F06897
Violeta: #BE95FF

Feedback

Anything you wonder just DM me on twitter or simply ask me here @mike_andreuzza

/Mike
Write better Python code in just a few steps
>But there's always going to be risks of complications and reaction.

Which is why no one should be required to take it.
Actually that switch has hardware accelerated routing as well with RouterOS 7 IIRC. Take a look at the test results, for large packets that router will still do over 10G throughput with 25 ip filter rules. With no queues or rules it'll do routing just as fast as switching.

Edit: Looks like he changed from the switch to a separate router but look at the change log for the latest R7 release

https://mikrotik.com/download/changelogs/development-release...

>!) added L3 HW support for all CRS3xx devices;

So you get L3 even for this monster. https://mikrotik.com/product/crs326_24s_2q_rm
Yandex partners with GrubHub to bring robotic delivery to college campuses
Show HN: A tiny web browser implementation with V8 JavaScript engine and Rust
Postgres up and running by o'reilly is decent. Reading the docs for the config files is necessary as well.
Lets suposse you need 10kW to fulfill your needs. You can buy 10000/350=29 panels today at $200 each, or 25 400W panels tomorrow for $200 each. Saving $800 and roof space for the same output.
at $enterprise-dayjob decisions like this (ADRs etc) are generally recorded in the company wiki (confluence). pricing per user of loqbooq seems comparable to pricing per user of confluence.

> Whenever you leave (or get kicked out of) a Loq, Loqbooq will automatically email you a full PDF export of the current decision Loq.

Oh wow, I am very much not in the target market for this service.
There are a lot of parameters that correlate with higher fertility rate, and higher religiousness is one of them. Many religions explicitly stress the need to go and multiply and priests/imams/rabbis repeat this message to the believers.

In countries as culturally different as the U.S., the Netherlands, Israel and India, the most religious subgroups of population tend to have the most children.

And, conversely, once the total level of religiousness starts to drop (as in formerly strongly Catholic countries of the Mediterranean, or in cities like Istanbul and Tehran), the birthrates plummet as well.
Show HN: Image Extractor for Chrome
Extract's all images on a webpage with a single click.
If you want inspiration to build a bit larger aquaponics system, then maybe our build can help. We have a system with place for about 7000 plants, with two fish tanks of 4.5 m3 each. We have about 200 rainbow trout. Total system water volume is 38 m3.

We are also running a prototype setup where we take roots and plants not sold and feeding them to mealworms, which will become food supplement for the fish. This way we won’t need to feed them as much conventional fish feed.

This is a pilot and demo facility, and we have spent about 15 000 hours building it and learning, and material cost has been about €200k.

http://cirkularodling.se/build-an-aquaponic-indoor-farm-part...
Sorry to sound stupid, but I live in the UK and have literally never seen an ad from a church (except maybe on a board outside). What is the purpose of the ad? What is their motivation?