skysight-inc/HackerNews huggingface dataset:
Not me. I try to change the volume and at least one quarter of the time it restarts the track. I love these for sound and comfort, but the touch interface is not good.
This reminds me of the article "COBOL and Legacy Code as a Systemic Risk." Like the pandemic itself, this was a foreseeable risk:

https://www.nakedcapitalism.com/2016/07/cobol-and-legacy-cod...
Microsoft Todo (previously wunderlust) has been great for me - I use it alongside roam as to-do in roam is awkward.
If you care about privacy, you might not want that app installed on your phone. It's been covered on HN before, but the app sends information about what you're listening to back to Bose.
Top SD Cards with Striking Speeds
China and the US have a lot in common. Frankly watching the daily deluge of lies from the Trump administration's highest levels - the accusation that China may not be entirely truthful are hilarious
As many pages are at least half-way SPAs, make sure to really understand the website's communication with their backend. Identify API calls and try to make API calls directly instead of downloading the full pages and extracting the required information from HTML afterwards. If you have certain data sets from specific API calls that almost never change, try to crawl them less regularly and instead cache the results.
American Giant, Hanes making 1M medical masks for Covid-19
Tell that to literally every rich country.
The Story of Toothpaste and How It Became a Mainstream Product
Nice work!

I like how it is first sorted by fish/bug that will be gone next month.
Isn’t it linked in the article on the word “footage”? That’s what I see at least...
I have the QC35's, and the voice assistant integration is, as expected, gimmicky and not very useful.

However, you can change the button to control noise cancellation level instead, and that's actually very useful since "high" doesn't handle wind well when I'm outside, while "low" does.
I still have brand loyalty to Bose after almost a decade of trade-ins at a discounted price every 2.5 years or so. It’s too bad that around 2017 they stopped the trade-in program. The old QC 15s still had one of the nicest “fits” for me, and the 25s were pretty good too. But I wouldn’t want to have to keep swapping out AAA batteries or having to carry batteries with me in the case. I did like the old case design better than the new one, seemed flatter somehow. But the 35s going Bluetooth was a game changer for me, especially in connecting two devices at a time. Only thing missing is a USB C port so I don’t have to worry about plugging it in the wrong way to charge at night...
How are you getting your data? Are you scraping grocery websites or relying on users to report it?
Impressive report, however their customer support is terrible for such premium products. Have bought 3 sets of headphones over the last 6 years (2xQC25 and 1xQC35).

Each pair of headphones starts to have audio issues right after the 2 year mark, usually resulting in the total loss of audio in one ear, and their support channels will only advise you to buy a new pair.

Have switched to the competitor - Sony WH-1000XM3. So far so good.

But really disappointed by the quality and longevity of Bose's premium products.

Won't buy again, and for such a serious issue to take this much effort for Bose to allow firmware downgrades just confirms that for me.
UK calls 5G coronavirus conspiracy theory dangerous, fake, nonsense
> IN 2002 the virus was named SARS-CoV and the disease SARS

Yes, and...so what?

There's no consistent relationship between naming of diseases and naming of related viruses, so trying to paint a conspiracy out of the fact that a pattern you've extrapolated from one other example (and which is takes ignoring most every other disease/virus pairing to paint as the normal pattern) wasn't followed is, again, serious tinfoil hat territory.

The actual name of the disease is not SARS-2, nor is there any particular reason it should be.
A scheduling tool for bread baking
For random quotes and sentences, it actually works great. I just have to remember one of the word that is rare enough.
And letting the bourgeoisie make up BS that just benefits the select few at the top is?
> JCL does have subroutines ("procedures"), but get this: every line in a JCL proc has to have a label, and when you call a procedure, you can add extra lines below the procedure call to alter the contents of the procedure on a per-line basis.

Mind blown.
Learn Python in 2 Hours and PDF – Beginners Friendly Tutorial (2020)
Got tenure What does it mean?
Japan Is Racing to Test a Drug to Treat Covid-19
Why does this article use "points" instead of "pixels"?

And do font-sizes follow the same pattern as boxes? How tall should a font be in relation to the box it is in? 8pt smaller? 16pt smaller?
Not ideal, but it's not like it couldn't be migrated to another language and COBOL docs are readily available to at least understand the language. We would find a way.
Earn crypto by taking courses about crypto
If you think of the butter as software running upon a compter and the process of manufacture the programming language, then you start to see it differently.

Though my main point I was making is that skills get lost over time for various reasons and how later you try to rediscover those skills for various reasons. I dare say that being able to make butter would be handy in some situations, imagine being isolated and access to a cow milk easily and your local shop not having any butter in stock for a while.
We're more indirectly already eating methane as it's the source of hydrogen, for making nitrogen fertilizers out of thin air.

https://en.wikipedia.org/wiki/Haber_process
The day your doctor defaults
> the Mafia were brutal thugs just like the brutal thugs who are criminals in US inner cities now.

Hello? It's not 1990. Look at the crime stats. There's plenty wrong with today, but there isn't much organized or disorganized crime.
I.e., how to make South Korea (still an important ally, I fancy) instantly hate America in one single step.
HELLO MODERATORS, a group of users are systematically downvoting all comments remotely critical of Zoom or recommending alternatives. HN's objectivity is being hijacked by a group with a strongly anti-open discourse agenda!
Ugh. So faux. Although you likely know this, sharing information for others.

https://www.amazon.com/s?k=mace+bell&i=sporting&ref=nb_sb_no...

I got https://www.amazon.com/gp/product/B07263QW9M, the 15lb. $60. 15lb is what is often recommended for starters.

I can't stand the macho pretensions of so many of the new fitness sellers. It's a heavy thing. Do something with it in a well known way, get gains. Get a heavier thing, or do more, or do longer, or do it differently, get more gains, rinse, repeat. Adjust program based on goals and current progress.
I absolutely love reading Derek's blog. So informative and funny at the same time. Especially his "Things I Won't Work With" section.
Sounds like you should go into the loan business. Good luck
I have a two year old (set of?) MDR-1000X (the previous model) and the battery is still working fine. I usually have them on for 6 hours a day - with NC as it comes on by default, and I forget to turn it off - and only charge them once a week.
Thats a different issue altogether. I'm saying we don't have a community. I'm not saying those small farming villages were great and all like fiddler on the roof kinds, but much like the amish, it has a standard set of community. People work for eachother, give of themselves, and acknowledge life is a challenge.

In the US, if you don't figure it out on your own and get rich, people just view you as scum and don't care whatsoever. This is why we have psychopaths shooting up concerts, a receding youthful male population, increased suicide rates in general, and people just tuning out of society. There is no defined purpose. You just have to make it. Which is incredibly hard in an economy devised full of choices, every which way preys upon your financial naivety.

The US is a system of the lucky being raised right.
While I've never seen The Walking Dead, I'm a little puzzled why someone would balk at a post-apocalyptic "nihilistic display of humanity where tribal survival is all that matters and every individual encountered is almost certainly some sort of rapist or cannibal and just needs to be stomped out". Without civilization and culture this is what human beings are like. It's the "state of nature" Hobbes wrote about, and much of it fits with observed behavior of hunter-gatherers as well as chimpanzees.

I'm not saying you and me and all the nice friendly people you know are like this, deep down. I mean, some of us probably are and are just good at hiding it, but many of us aren't. But in a Malthusian scenario where survival is at a premium and the material abundance of modern civilization is no longer here, who do you think is going to survive?
The problem is that we still dont know if there is long term immunity from the virus.... even if you have antibodies in your blood. they might help you tomorrow, but next fall or year the antibody titer might be low leading to the loss of immunity for instance.
In my country there are no available slots at any grocery chains for delivery or collection for the next three weeks.
One too many zeroes here:

0.25 x 0.58 x 0.74 x 0.21 x 0.23 = .005 (0.05%)

The 0.005 seems to be correct, so that should be 0.5%. The rest of the article also uses "0.5%" correctly.
AirBnB, to the best of my knowledge, has never been actually profitable even when business was booming. The notion that they will suddenly be okay now that they're not making money is ridiculous, even if they have fewer costs than hotels.

I understand your point about hosts bearing the brunt of the costs, but that's comparing AirBnB the business to AirBnB the users. I was comparing AirBnB the business to Bird/Lime the business, because that was a juxtaposition you made in your original comment.

Anyway, agree to disagree I guess.
This is where a simple auto cancel fails and a cancel by opening a support ticket is far superior.
Having to call customer service to get customer service is not good customer service?
Glad you like it! When I studied CS, I was really happy I found this course as well. Getting some ideas about what ethics is made me a bit better in reflecting on what the implications are with whatever I'm creating.
APFS can handle FOO and foo just fine, and I think only on macOS do you have to ask nicely that you'd like to have them not conflict, iOS and watchOS already do that by default. I have observed no problems with running a fully case sensitive macOS install.
Have the same issue with mine and many times the battery would've discharged when I need it the most. Horrible switch design. Someone on their forums posted how you can fix it:

> So I removed the old switch slider and spring, used 96% ethyl alcohol to clean the bottom part of the switch left on the PCB (filled it with alcohol, let soak for a few minutes, then used tiny cotton wool balls and a pair of pointy tweezers to clean the contacts, then dried it off using compressed air).
Alas, cars don’t operate on an artificially limited supply the way homes do, so plays like this work only for for AirBnB, not Getaround.

Oversized rents like this don’t really work out if supply is able to meet demand properly.
But you have to pay $25 to apply!?
Working 99 out of every 100 years is quite sound.
Show HN: A Real Time Covid-19 tracker (map and table)
We could re-test for antibodies at regular intervals.

Besides, the small chance of getting infected due to immunity eroding would not be super consequential in the scheme of things.

In general I think people waste too much time with this whole “we don’t know how long immunity lasts” line of thought. Immunity is a robust mechanism that tends to “just work”. Even if mutations mean that what used to be 100% immunity is now only 50%, the effect on net transmission is tremendous.
That book has so much more than Bletchley Park. Buy it for that, and you will be amazed at how much you learn.
The muscular Christianity thing is fascinating. Modern threads of it show up in the football world where certain players or coaches are ostentatious about their religion. Comes from that time(I have a few books about it).

I've worked a fair bit with kettlebells and some with the mace bell (an stripped down gada), but never the 2h indian clubs. Curious about any experience reports people have of them - what they really do for you vs other weight tools.
IBM 1401 (from 1959) compiles and runs Fortran from tape and cards
I used to be a big fan of the 8-point grid layout, but I think sticking to it too rigidly makes my pages feel too "perfect" and makes it less organic. A little bit of deviation from the grid makes the page more lively and approachable.

Luckily, it's easy to deviate, but just sharing my experience. :)
"mistake"
My local grocery stores have pretty much killed that. You might be able to get a pickup window some time 8-10 days from now, but they will straight up cancel all of the high demand items like toilet paper.
>What does China gain here? Integrating North Korea would be no simple task

They don't need to run it directly. Just replace Kim with some council of generals that's a little less extreme.

They'd gain the buffer they want between them and SK, international recognition - the South China thing is one of the few instances of them projecting force outside their borders.

If they couple a less aggressive stance on the South China Seas with their usual belt and road spending, they'd be playing the optimal strategy. After all, that's how the USA beat the USSR: outspend them until they collapse in on themselves.

>North Korea has been offering that compromise for decades

North Korea is in no position to offer anything. They would be wiped off the earth if they used their nukes.
This is the second time tonight you've challenged the internet to fight you. I suggest meditation, a long walk, or some carefully selected drugs.
What bothers me is: why can't Rust developers just import a C++ library that does the job? What novelty would a Rust version of the same thing bring really? Why not focus on real innovation, and use wrappers for things that were already built in another language a decade ago?
If you're on hn, you might not be opposed to replacing the battery yourself. Here's a teardown that exposes it [0]. It may be difficult to source a replacement battery, I would check aliexpress/ebay (usually better than mouser/digikey for these). At minimum, you would need some tiny screwdrivers and a soldering iron (battery wires soldered directly to board).

[0] https://www.ifixit.com/Teardown/Bose+QuietComfort+35+PARTIAL...
Here's his most famous article on FOOF (Dioxygen Diflouride)

https://blogs.sciencemag.org/pipeline/archives/2010/02/23/th...

It seems there are multiple chemist-author hybrids out there!
I don't own these headphones. I'm just reacting to your assertion that volume controls aren't important, which doesn't match my experience with my own headphones. (All my headphone buttons are hard buttons.)
Verified Functional Programming in Agda
Julia is very, very good. I say this as a person who has invested about a decade in the Python data science ecosystem. Numpy will probably always be copy-heavy, whereas Julia's JIT can optimize as aggressively as the impressive type system allows.
Homemade+Egg+Face+Masks+For+Glowing+Skin.+-+Xorlali.com
> with Postgres you will need a LOT of RAM to sustain the same

The per-connection memory overhead is not actually that high. If you configure huge_pages, it's on the order of ~1.5MB-2MB, even with a large shared_buffers setting.

Unfortunately many process monitoring tools (including top & ps) don't represent shared memory usage well. Most of the time each process is attributed not just the process local memory, but all the shared memory it touched. Even though it's obviously only used once across all processes.

In case of top/ps it's a bit easier to see when using huge pages, because they don't include huge pages in RSS (which is not necessarily great, but ...).

Edit: expand below

On halfway recent versions of linux /proc/$pid/smaps_rollup makes this a bit easier. It shows shared memory separately, both when not using huge pages, and when doing so. The helpful bit is that it has a number of 'Pss*' fields, which is basically the 'proportional' version of RSS. It divides repeatedly mapped memory by the number of processes attached to it.

Here's an example of smaps_rollup without using huge pages:

cat /proc/1684346/smaps_rollup
56444bf26000-7fff2d936000 ---p 00000000 00:00 0 [rollup]
Rss: 1854392 kB
Pss: 235614 kB
Pss_Anon: 1420 kB
Pss_File: 274 kB
Pss_Shmem: 233919 kB
Shared_Clean: 10700 kB
Shared_Dirty: 1837560 kB
Private_Clean: 0 kB
Private_Dirty: 6132 kB
Referenced: 1853428 kB
Anonymous: 2664 kB
LazyFree: 0 kB
AnonHugePages: 0 kB
ShmemPmdMapped: 0 kB
FilePmdMapped: 0 kB
Shared_Hugetlb: 0 kB
Private_Hugetlb: 0 kB
Swap: 0 kB
SwapPss: 0 kB
Locked: 0 kB

You can see that RSS claims 1.8GB of memory. But the proportional amount of anonymous memory is only 1.4MB - even though "Anonymous" shows 2.6MB. That's largely due to that memory not being modified between postmaster and backends (and thus shared). Nearly all of the rest is shared memory that was touched by the process, Shared_Clean + Shared_Dirty.

With huge pages it's a bit easier:

cat /proc/1684560/smaps_rollup
55e67544d000-7ffecebc9000 ---p 00000000 00:00 0 [rollup]
Rss: 13312 kB
Pss: 1671 kB
Pss_Anon: 1397 kB
Pss_File: 274 kB
Pss_Shmem: 0 kB
Shared_Clean: 10656 kB
Shared_Dirty: 1292 kB
Private_Clean: 0 kB
Private_Dirty: 1364 kB
Referenced: 12312 kB
Anonymous: 2656 kB
LazyFree: 0 kB
AnonHugePages: 0 kB
ShmemPmdMapped: 0 kB
FilePmdMapped: 0 kB
Shared_Hugetlb: 1310720 kB
Private_Hugetlb: 2379776 kB
Swap: 0 kB
SwapPss: 0 kB
Locked: 0 kB
I've worked for a software migration company and for some languages and the bulk of code you can automate the migration. However you also need to migrate the data and then anything that touches that data, so whilst you may want to migrate one program, that program will be a suit of programs and systems making it a more complicated task than it appears on the surface.

If you can data warehouse aspects off, that's great and can slowly bite away, migrate chunks bit by bit. Though one of the last will often be the database itself. Report generation is often an area that will hit resources hard and can also be easiest to migrate away towards something better using a system that periodically syncs the database onto another platform with all the latest do it yourself easy accessible tools. That allows those wanting the reports to be able to make and change that themselves removing a lot of code development and main system overhead.

With that, knowing the language is not even half the battle, the business knowledge would be the lion's share and to integrate the two skills effectively, that's where the money is.

You could have a payroll system, migrate line by line, logic by logic from COBOL to C. Yet the way the data is handled, the nuances of the way the languages round numbers, store data, formats, handle exceptions or early termination. It's not just a case of setting the right flags in the compiler and job done.

But yes, there is always a way. As always, the devil is in the detail.
Absolutely. After Steve Jobs died what did we get with Apple? The literal.exact.same.products.every.year...

The newest ipad? Copy of Android. The butterfly keys? DOA and they waited until consumers realized they made dud products at absurd prices. New macbook air? WTF kind of innovation is that? You literally are just reusing the brand name. Also 128gb hard drives as a standard? Still?! That is the biggest joke in the world seeing as the newest macbook has a 4k display. 4k files raw files can be like 50gb's at times! Thats half the drive space!

Apple can get bent at this point. The simple fact that I constantly have to tell it I'm okay with installing a third party app outside of the app store goes to show they do not care what I like about computing. They just want to funnel me through a path to make them money. This is why I'm a staunch advocate for OSS and Linux and always will be, even with their faults.
Only if the number for real customer service is publicly available, which I'm guessing it's not if it's considered a magic phone number buried deep in a forum somewhere.
I'm 100% with you on every point. I love linux, but while media options exist, they are a royal pain to get to work, or do the things you need them too. Wine is not an option and is just irritating at times. Hardware and driver issues are a pain.
Nuclear Phynance is your best bet for a HN like community in quant finance.
Your assumption is wrong. You can buy replacement batteries that are pulled from good products, unfortunately there are no new parts.

https://www.joesge.com/products/bose-quietcomfort-qc35-li-io...
Their soundsports on the other hand are just bad at connecting to a bluetooth device and staying in sync at >1.5m distance.

I've tried it with 4 different phones now, and they just cut out every time.

Bose has been kind enough to exchange several pairs at no cost and hassle, but its not a problem with one of them, its all of them
RFC 8774: The Quantum Bug
This is cool.

I often wonder how much additional bang for buck these sorts of inexpensively-priced phones could get by also aiming at the tinkerer/maker market. Ecosystem fragmentation and staggering hardware competition doesn't really provide anyone the foundation to stably provide an Android-based, market-resilient hackable device akin to the Raspberry Pi, but different vendors have found interesting ways to differentiate what are ultimately low-end devices by providing hacker-friendly features. The general leading example is the PinePhone (https://www.pine64.org/pinephone/).

- The simplest thing would be unlocking the bootloader and documenting your support (warranty etc) position on the use of custom firmware.

- Next in complexity would be periodically releasing driver blobs for progressively newer Linux versions - this would enable the community to keep their devices on recent(ish) Android releases with slightly less effort on your end. Given your market positioning, I don't think it would be unreasonable to release firmware on a "it shouldn't brick anything but it is untested" basis - ie, the community is the QC :)

- [Resists making unrealistic source code noises :D]

- What would probably go down nicely is supplying your own high-res shots to iFixit. Bonus points if the device (or version 2... or 3) is actually easy to disassemble - probably a practical consideration given your market (and the fact that local labor may be cheaper than a new ~$35 device).

- This will probably wind up on the website sooner or later anyways, but in line with the previous point, a list of what's in the phone (ie, chip model numbers) would be nice to know. Right now I have no idea if the device has host-side USB, for example.

You might decide that the effort associated with pursuing all or any of these may mean straying from your current price targets. That's fine; I just have a bit of a penchant for hacker-enabling really inexpensive Android devices :)

NB. I can't see the yellow header text at the top of the page.
I had two sets of QC20i break on me in the exact same way (the glue on one of the earbuds failed and the earbud just split open). First was in warranty and they replaced it no questions asked. Second was just out of warranty and they wanted £150 for a replacement set.

I'm not paying £150 for something that's failed twice in the exact same way, so I bought some Shure monitors instead. The passive reduction on these is as good as, maybe better than, the active cancellation of the Boses, and sound quality is way better.