skysight-inc/HackerNews huggingface dataset:
>why the license change in the rust rewrite of GNU coreutils is going to become the most dominant issue for FSF

Why is that a problem? There was already toybox (BSD), muslc (MIT), llvm (UIUC (BSD-style)). The dominant issue the FSF has is that they are no technically interested anymore but politically, and so no one need's them, no one wants them.

And listening to Stallman is really boring, the last time he was kind of self-aware was with the Religion of Emacs, since then just repetition and being rude to interviewers and trying to trick devs (Linus and the GPLv3)

BTW: I am NOT talking about the GNU project, just the FSF
> Why would you give someone's random website (or random gofundme) $1k?

for no reason

and I won't do it in the future

listen, smart contracts aren't more secure as other contracts today, that have been read by lawyers and proven in court for decades and still they are not to be trusted in full.

this difference being there are far more lawyers than people who can read and understand a smart contract

you live in the world of wishful thinking (not wanting to think you are deliberately lying) I live in real world where smart contract means nothing, it only works in very small communities where everybody already know and trust each other
It is like all those ".io" games (ex: https://agar.io/).

You are supposed to play online against other players, but many of these games put you against bots instead. This is evident when you lose internet and the game still runs.
The original idea was to first populate the game with bots and progressively replace them with real players as the game become more popular, then developers realized that if they could get away with bots, they didn't need multiplayer at all, just the illusion of it.

Side note: AFAIK, agar.io is real multiplayer, being one of the most popular game of its kind certainly helps. Of course, like in almost all online games, there are still player-run bots, but at least, it is not just JS code running on your machine.
FAQs are for seeding Google with answers to questions people are asking about your products and services off-site.
Here lies the problem: you live in the present, I live in the future. And right now, I don't see any reason why that can't be fixed in the future.
Government IT projects just work better in the hands of internal teams than external consultancies. It's quite well-known that there's a whole industry of consultancies who make money taking on government contracts with low bids and intentionally expanding the budget by dragging their heels so they can extract the maximum amount of taxpayer money possible. Then the project usually fails and the process repeats.
Common Mistakes and Missed Optimization Opportunities in SQL (2019)
I mean, there were some mishaps in apple line too.
First macbook airs had faulty hinges. Mine broke, and I was using my mbair as a "mobile desktop", rarely opening it between home and office, because I was afraid it will broke off completely. I had to wait for replacement lid (which was free) for half a year.
Thanks for sharing! I'm happy it worked out for you.

At the same time, I wonder if this is a bit of survivorship bias? I'm sure there are many people who do manage to live better than their parents, but is that common or the exception?

I was raised by a single parent who was in the "working poor" class, who managed to own their own home. I am a bit disappointed that it would be far more difficult for me to own a home anywhere within even 1 hour driving (each way) from the job centers, than it was for them to own a home. Despite longer working hours, more education, and so on.
It's odd but when I have to write something with Python, its documentation really is terrible. There's not even index of functions in particular module, I have to open it, then find that function with ctrl+f. E.g. https://docs.python.org/3/library/os.html

Compare to golang: https://pkg.go.dev/os it provides list of all functions in particular module which I can glance over quickly and find what needed.

That's small thing, but really makes me spend so much more time when I need to use Python for something. I guess that's not an issue for experienced developers who memorized all functions they need.

And I never had issues with JavaScript thanks to wonderful MDN.
I was in a meeting where the sales logic was explained as "social proof". People would choose a busy restaurant over a quiet one. Similarly they would choose a popular product over an unpopular one.
I use oolimo (https://www.oolimo.com/guitarchords/analyze) for this as it gives you the notes, intervals, and chord names on the fly with easy inversions
Some great advice here already. It is a little hard to be more specific without knowing what the disease is.

An important first step is to consider the probability that this is a condition with a genetic basis, based on what is already known about it.
Unlike a simplified manual, FAQs should cover common edge cases. Things which would look like details and don't clearly fit into the manual's sections.
According to my Garmin watch, sex with my girlfriend gets my heart rate into mid 160s sometimes. I never get there by walking.
> The person who approves the PR would have to be in cahoots.

Not really unfortunately:

https://www.theverge.com/2021/4/30/22410164/linux-kernel-uni...
I own both stocks and crypto. I would LOVE to trade stocks in weekends!
Yes, it seems bizarre that the dismissal of various other devices as Chinese (Huawei laptops?) doesn't impact Macbooks, which are also all made in China.

The Huawei laptops look excellent Apple copies from what I can see.
"Impacted" here means your ear canals are partially or completely blocked by accumulated wax, which can cause infection and also impairs balance and hearing. It's really quite unpleasant, and requires minor medical intervention to safely resolve.

Earwax is meant to be present, sure. It is also meant to drain on its own over time through the ear canal, in order to balance production and avoid buildup. Having something stuck in your ear canal a lot of the time complicates this, because now there's nowhere for the wax to go. If the thing that's stuck in your ear is an AirPod, the wax will accumulate there too, but eventually it will be full. Now you're at risk of impaction, and also your AirPod also doesn't work well or maybe at all any more, because its sound channel is blocked too.

Sure, earwax is "meant" to be present, and isn't a problem absent excess. But humans also aren't "meant" to be deliberately occluding our ear canals for hours every day. There's "meant" to be a balance between production and natural removal via the ear canal, and occluding the ear canal throws that off. If we're going to be doing that, we're wise also to think about how to deal with the problem of earwax buildup that that can cause.

But you don't have to take my word for it! Cedars-Sinai [0]:

> Objects placed in your ear can also lead to impacted earwax, especially if done repeatedly...Hearing aids, swimming plugs, and swim molds can have [this] effect with repeated use.

> You may also increase your risk if you keep putting objects in your ear, such as a hearing aid.

> [You] might be able to prevent repeated episodes. Using a topical agent once a week may help.

You're right that, for most people, regular hygiene should be enough. If your AirPods are getting so full of earwax that they don't work properly any more, I think it's fair to wonder whether the "most people" standard any longer applies.

[0] https://www.cedars-sinai.org/health-library/diseases-and-con...
I've been in the market for a new monitor for quite a while now, but haven't found a good fit, precisely because most monitors evidently kinda suck for the price. My requirements are pretty straightforward:

- 400+ nits peak brightness (my room gets really bright during the day, and my current monitor at 250 nits is practically unusable near noon)

- 4k resolution at 32 inch size (so I can use it without scaling while not taking too much desk space)

- < $500 (I refuse to pay more for a 32 inch screen than a 40 inch+ screen in a TV with much better specs)

As far as I can tell, this monitor doesn't exist (suggestions welcome!). Especially problematic is that brightness requirement, every monitor with more than 300 nits brightness I've seen has costed over $1000 for some reason.

At this point I'm probably going to just end up settling for a 40-43 inch TV instead, plenty of those that meet those requirements within the $500 budget, but the last time I used a TV as a monitor, I remember being really annoyed at having to use my remote to turn on the TV after it goes to sleep (turns off?), compared to a monitor which can get woken up by inputs from the connected computer.

Are there any other folks using TVs as monitors here? Curious if people have ideas on how to get around this issue in their own setups?
Chloroquine is a potent inhibitor of SARS coronavirus infection and spread
> If people are frequently asking the same question then your information and how you deliver it is lacking.

I maintain a FAQ mostly for things over which I have no control,

https://www.reveddit.com/about/faq/

Each question comes from a user's comment somewhere, and I often link back to it when answering new questions. I'd be interested to hear if people would prefer a different format or different wording.
I read that last argument as more tongue in cheek than anything else; especially considering the preceding arguments are very well laid out and compelling.
Okay, I'd buy that for $60 without asking questions!
I was primarily curious about the video generation system. There are a number of different ways to generate programmatic video - ranging from pure ffmpeg + image and text layers, to some kind of headless browser that spits out frames rendered by a canvas and then a ffmpeg or equivalent process to aggregate them into a video. There are also python libraries like moviepy which offer their own API to create layers. Each of these has their own different levels of performance, and I was curious about whether there is a de-facto best approach for this sort of thing where someone had evaluated all of these options and settled on one after looking at all the tradeoffs.
It should be but isn’t. Most of the abstractions are trying to add an immutability layer over something that isn’t immutable and is very definitely knee deep in locks, state and other difficult to resolve problems which compromise it entirely. Ergo you now have two layers of problems to deal with. If you buy too far in you’re living a lie.

Oh yes we will indeed just redeploy that container. Oh well no we can’t because the PV is stuck.

Oh yes we’ll just redeploy all the SQS queues. Oh no wait they have data in them.
> When a disaster occurs, operations can just deploy in another region

lots of resources are region-bounded. it's just not that easy.
Just as much as I would be arguing that Rust is ready for all kinds of C++ workloads.
So... Why did you write it? Of course you don't need blockchains to do this.

To reiterate: The only thing you could transfer is some meaningless numbers. What makes them meaningful is some central, trusted authority that will accept these numbers as proof of something. But then, since you depend on that authority to verify this... you don't need blockchain.
A cube like this + Wifi or BLE (+ sane API for driving the LEDs) + wireless charging + at least some kind of an orientation sensor = Kickstarter time!
Blockchain governs the DIGITAL sphere and in there can actually enforce. People who are trying to combine crypto with physical assets are a shrinking number. Focus on digital and its absolutely enforcable, to an extent not even governments can accomplish.
The first time we booked a place on Booking.com, we were anxious the entire afternoon. Not sure if things have changed, but at that time they made it feel like a racing game, flashy countdowns, everything but THAT place sold out in the area, OTHER PEOPLE WERE LOOKING AT IT, several email notifications in the span of hours because we haven't decided yet, and now it might be TOO LATE if we refresh the page.

I wouldn't want to shop on that site ever again, they have no respect for their users.
Driftrock | Senior Software Engineer| London | Full Time | Remote | £65k+

Driftrock - a marketing SaaS - is looking for new senior engineers again!
Key facts:
- Tech used: Elixir, Rabbitmq, LiveView, PostgreSQL, Kubernetes, GCP
- Remote role: flexible hours
- Small product team: high impact & autonomy
- Data-driven company: 1.hypothesis -> 2.experiment -> 3.validation -> back to step 1
- Technical innovation encouraged: experiment with new tech

Have a look at our website: https://www.driftrock.com/

Here's the job spec --> https://apply.workable.com/driftrock/j/BBC7DB706B/
> It's just more practical using a blockchain.

In which shape, way, or form is it more practical with a blockchain?
What is the fix, and what is the win?

Is to use diaeresis to help teach a short list of words, like "coop", in order to distinguish between two pronunciation forms ("We bought the chicken coop at the farm coöp.")?

If so, that specific form can be fixed by writing it "co-op". How many other words are in that category at the elementary school level, and how many can be addressed by using a '-' instead of a diaeresis?

As it is, elementary school teachers already need to teach that 'lead glass' and 'lead the way' are different; and how some words like 'read' change pronunciation in the present and past tense but are spelled the same. So it's not like there's much of a fix to have a handful of words with a diaeresis.

If we change to use diaeresis, what other words will need to be changed in to fit the rule?

Don't jeer at the seër. (Most "ee" words have a long e ("seed", "seem", "seen").)

I'm a top tier square knot tiër.

I am so good at peeing I am a peër without peer.

Just like cooperative might be shortened to co-op or coop, coaxial cable might be shorted to co-ax or to coax. https://en.wikipedia.org/wiki/Coaxial_cable uses all three! But if we teach diaeresis, then we'll have a third spelling -- coäx.

I could go on. My point is, the diaeresis rule isn't that easy to explain to elementary school students.

By comparison, teachers already use syllabification (see https://en.wikipedia.org/wiki/Syllabification ), which naturally extends to these cases where diaeresis might help!. Quoting that Wikipedia entry:

> The written separation into syllables is usually marked by a hyphen when using English orthography (e.g., syl-la-ble) and with a period when transcribing the actually spoken syllables in the International Phonetic Alphabet (IPA) (e.g., [ˈsɪl.ə.bᵊɫ]). For presentation purposes, typographers may use an interpunct (Unicode character U+00B7, e.g., syl·la·ble), a special-purpose "hyphenation point" (U+2027, e.g., syl‧la‧ble), or a space (e.g., syl la ble).

So, when teaching, write "co‧op" and "pe‧er" and "se‧er" and "co‧ax". I think that's what my primary school used.

This doesn't even require fancy Unicode interpuncts - hyphens also work. That's the "co-op" solution I mentioned earlier. Only, it can be applied to every multi-syllabic word.

You can see examples (if you have an archive.org account) of hyphens used in teaching syllables at https://archive.org/details/teachingphonicsf02edstar/page/90... .

FWIW, here's a 1852 book using acute accents to indicate stress, which teaching elementary English grammar - https://archive.org/details/anelementaryeng00lathgoog/page/n... .
An AirPod is smaller than even a newborn's elbow. By the standard you cite, we should never use those! But if we're going to anyway, it behooves us to consider what problems that may cause, and figure out how to deal with them before they ramify.
Even the cheaper chains are much more expensive than the actual compute cost.
I think its awesome that many people find ways to solve these with different rules making the challenge harder.
As a person that is a couple of years into programming, I am also going in with som personal rules.
I try to solve this years AoC with as few if statements as possible using only Pythons standard library.
I have completed day 1 to day 4 with 0 if statements. https://github.com/emilbratt/adventofcode/tree/main/2021
Having said that, I don`t agree on changing the input files as I see many people do.
I don`t know if it is feasible to solve in SQL without doing so, so take it with a grain of salt.
For instance, take day 4s input.
I`ve seen many split the random numbers into one file and the bingo board numbers into another. I`ve also seen people using their IDE to remove all leading white space for the single digits for the bingo board numbers to make it easier to parse programmatically.
In my opinion, this defeats a major purpose of the challenge. It is in fact a programming challenge.
Your access to the drug means you have access to health or consistent healthcare and possibly better diet.
I did some homebrew stuff for the Dreamcast back in the day with the KallistiOS stuff by Dan Potter.

I remember that you had to cross-compile from x86 to sh4 on windows and for that you had to first build the entire toolchain from scratch, my pentium 200MMX was not an ideal machine for that :D
I am not sure that it is more general than iteration; after all, you still need to test a condition for if/then/else, otherwise it is not if/then/else.

Anyway, I am all for allowing tail recursion in a language, if it is supported properly by the compiler/interpreter. Just forbid general recursion, if you don't intend to support it properly.
MLOps – 2021 Year in Review Machine Learning Ops
I was thinking "cool, like the dreamca....oh ... ok..."
Please check your eyesight. I can easily tell the difference between a 220ppi and a 280ppi display when viewing text even at one meter viewing distance. 4k@27'' is only 163ppi. And my eyesight is not even what it used to be.

To me, 163ppi looks more similar to how old ~100ppi displays looked that to my 224ppi iMac.
Indeed, still nobody makes the monitor I want – a double-wide 4K (or 5K) 27".

The closest we have now are some wide 5K's with good DPI and the Dell 8K.
I usually do something like that when working with someone, though I write "real" code but using variables and functions that we don't yet have, so that we can agree on the structure of the code.
of course they would not literally cut the cables.

they would.block the crypto traffic
Pressure washing in Calgary is the best solution for stubborn stains
Washing with pressure has swiftly emerged as the most popular way to clean a wide range of surfaces in both home and commercial settings. Pressure washing in Calgary is appropriate for a variety of cleaning situations, from pavements and terraces to residential exterior walls. Pressure washing is a fantastic technique to keep or restore the appearance of your property.
>If I can take photos and copy them off I might as well go back to androids.

You're not supposed to connect your iPhone to a PC via cable like a caveman. You're supposed to buy a Mac and pay for an an iCloud subscription and then everything just works automagically via the cloud. /s
> FAQs should cover common edge cases.

If these cases are common, they are not edge cases, and they should be described in the actual documentation, guides etc.
That's why Apple makes their 27" iMac 5K. 4K is almost enough.
> * Fastly performance throttles their free accounts (ok, but not Cloudflare's fault, and I definitely don't want to get into your pricing game if you're going to start offering different tiers of serverless workers... part of Cloudflare's allure is its simplicity in pricing).

TBF, people who care about benchmarks usually expect high loads and value performance enough to put sufficient money on the table. I'd see the free tier people having different priorities.

Sure, it's still valuable info to know what's the free account limits are, but it shouldn't be headline news (except if it's exceptionally fast...)
This article argues FAQs _don’t_ help you know what you don’t know at a quick glance.

> questions take longer to scan and understand than simple headings and you can’t take any meaning from them in a quick glance.
What a terrible abuse story.

> if the project failed in a production environment it would be a “go home, stare at a revolver, wonder if you should use it” situation.

Oh mate, you are taking your job too seriously. You should go and do 100% of what you can, and if the project still fails, hey it wasn't your fault. Some tasks are FUBAR before they arrive at your desk and there is no point in worrying about that.

> “Why were you using Python?” the Director of Engineering asked.

Why are you asking that after the project is done? What kind of twisted upside down world is where this question is appropriate at that point? I don't know what exactly a Director of Engineering is expected to do at that joint, but if this question even comes up after development that means that they are very hands-off and the company doesn't have the right processes.

> “Yeah, well. Murderboard.” DirEng shrugged.

Oh jees. That level of casual indifference. They are probably even proud of their terrible processes.
This feels like willfull ignorance, to be honest.
Also it could make wars even more obsolete then nukes make them. Yay :) But with all consequences - we should immediately start to cut down on bureaucracy ! ;)

And in case that article is not some pre- 1 April joke: how the heck you all here peoples can be so calm and "meh HFT will eat this" ??????
Ron Clements and John Musker are working on a DC animated film ‘The Metal Men’
It doesn’t actually have to transfer all 4GB, since you’re just spoofing a header to claim that 4GB is available. The actual payload can be much smaller (like a few kB)
"Bad things happen to good data"

Just one of many pearls of wisdom from the MLOps community, I'm convinced MLOps will be a top tech topic of 2022 (bigger than it is now I mean...)
All about Push Notifications and how they can help you
The kings of this “feature” are Booking.com, they have it everywhere. Can someone inspect whether theirs are genuine? I personally seriously doubt that. I think it’s almost always fake.
They can, and they can also be rightfully criticized for it.
I mean, apparently this is confusing, but yes, obviously.

If your Commodore 64 template is dealing with say, foozles that might be 8-byte, 12-byte or 16-byte, the complexity incurred is pretty small, bugs with foozle<16> are likely to be something mere mortals can understand and fix.

On a more complicated system like a cloud Linux setup the template may be for foozles that can be in any colorspace and on a remote machine or locally, and now sometimes the bug with foozle<HSV,remove> involves a fifty line error message because the compiler doesn't realise all that happened is you meant to write foozle<HSV,remote> ...

It's not even as if the C++ committee isn't aware that templates are a problem. Remember template meta-programming wasn't really intended from the outset, and a big part of the point of Concepts was to at last let you write code that compilers can provide readable errors for when it's wrong.
Layperson, admittedly, but it wouldn't shock me that a smooth muscle vasodilator affects cognition. It's good to be skeptical of those claims, but I don't think Occam's Razor cleaves so closely to the alternative explanations.
For people who aren't British or UK-resident, a reasonable example would be working out how to move to the UK for a job — what visa to apply for.

Start at https://www.gov.uk/
Every few days, articles like these keep cropping up with click-bait headlines about preventing all types of diseases in old age. The headlines almost always never match up to the content or even the reality of trying to treat or prevent these many diseases.

Another reality is that death, old age(and sickness with it) strikes such fear into people's hearts that they are willing to walk around with perpetual erections to prevent Alzheimer's disease(and the absurdity of my comment is linked to the absurdity of the click-bait title)