skysight-inc/HackerNews huggingface dataset:
They can do better, no doubt, but it is a problem that sounds like it should be easy to solve, but becomes really rather tricky at Amazon’s scale and with their catalogue size, speed of updates to it, and general dependency on the quality of data provided by the sellers. Try defining good filter values when you have thousands of product categories with millions of products, many of which have poorly defined attributes, while all of this is subject to constant change. Quite a task.
Ask HN: How to reduce migraine triggers for SWEs
I've been getting migraines pretty consistently (monthly) for the past 4-5 years and a trigger for me is light reflection into my eye.

This is a problem being a SWE and sitting in front of a monitor all day where light is bouncing off my monitors (or laptop) and onto my face. I'm also not sure whether light from the actual monitor(s) might be triggering as well.

I've tried installing matte filters on all monitors and the laptop screen, blue light lenses, near-work specific glasses, etc but am still searching for better alternatives.

Anybody got any tips?
I feel like this is becoming less certain. I have had multiple packages undelivered in recent months. And many more times I have had things arrive late to the point where they were no longer needed.
In theory, this is reasonable, but on the other hand, hardware companies are almost universally bad at making software, and this should also apply to Apple, which would be an opposite force. So theory alone is no help here.
You may find this application useful: https://pilotmoon.com/scrollreverser/
Let me unpack this. Do you think any given person is more likely to be considered “kryptonite” because they committed insider trading than because they did, say, a smash-and-grab? If not, your last paragraph is not justifying more lenient punishments for a certain class of crime, but for a certain class of socio-economic status. To put it in other words, only poor people should go to jail.
People complaining about FB but not discussing a viable alternative, or even what we have to change to enable a potential future viable alternative isn’t super helpful.
I will just say, this isn’t just a “you” problem, but a “team” problem. I’m loud and opinionated in meetings. And frankly a good manager or senior dev should be thinking of directly soliciting thoughts from quieter members of the team (and shutting up the loud ones a bit). It’s on them to create an environment that feels safe for you to voice your thoughts and it’s also on them to give you encouragement.

Of course it’s on you to have something to say. I think “I don’t know, let me think about it and get back to you” is probably one of the wisest things you could say. Quiet people, slow to opinion, can contribute a great deal this way.

It also wouldn’t hurt to force yourself to do some public speaking. For example a friendly meetup or an internal team lunch and learn. These groups are most of the time very welcoming and grateful for any talks they can get. This will help build your confidence in group settings. Who knows, you might even grow to enjoy it?
A WebComponent for providing timecoded links and other features to an audio tag
A generic WebComponent crafted with a hashtag observer for <audio> tags with fancy interface, hyperlinks, chaptering, playlist and share buttons.
But as recently as a couple of years ago it did its job much better: both more reliably and more rapidly. The reason people are writing about it now is because the new regime of routine delays is very recent, and probably the result of some very significant changes made by politically-appointed leadership.

ETA: There is a relatively short window now during which these changes can be rolled back, or people will just get used to the idea that "the reliable Post Office is another of those fantasies my parents' generation enjoyed, oh well: at least I can use UberMail for $22 a letter."
I'm sure compute isn't a small amount either. Video encoding is not cheap.
I live in Denmark, but with my browser set to English only. (The OS is set to en-IE.)

It's not unusual for a website to be presented to me in en-DK — probably due to the language setting and geolocation of my IP address — but it's also fairly common for numbers shown in that locale to be a mess.

en-DK specifies a comma decimal separator, which I find confusing when reading English. 1,234.00 being mis-formatted as 1,234,00 isn't ususual. Dates are formatted YYYY-MM-DD, when usage in Denmark is DD-MM-YYYY (as used for da-DK).

Supposedly, en-DK is considered "European English", but it fails at that (decimals, currency), and fails at being Danish too (decimals, dates).

We need an en-EU, which can easily implement the EU's official style for writing English. Meanwhile, I think en-IE is closest.
It's not only a big if, it's proven to not be sustainable. 8/10 of the major landfills in my metro have had major leech events in the last decade.
Yes, of course they do. There was a post on here about a year ago from someone in the "Amazon profitability team" that involved digging through customers AWS instances to see what they could learn or duplicate for Amazon.
There's a push to privatise the postal service in Brazil.

UPS, Fedex and such might be faster, but the postal service is a lot cheaper. I would very much like to keep this cheaper and (sometimes) slower option.
You don't download the hash from the mirror, you use a signed hash from the distributor, allowing you to test that the untrusted mirror is serving you the correct file.
>who I’m mildly convinced are robots in disguise

I think Windows translators are real humans, because quality is much better than whatever Bing Translator spits out (seriously, who thought it was good idea to automatically redirect to Bing-translated MSDN pages), but translated completely without any context. For example, task manager now have RAM "Form factor" translated as "Współczynnik postaci"...
This seems to be just another form of denial of existential dread to me. Draped in the ever fashionable "I can reshape anything by wishing upon it" but to be honest, i rather be around someone who suffers through and faces his mortal fears, then somebody thinking around them with some barely disguised religious rituals.

The later is much less likely to lash out, when his "protective" bubble against existentialist fear is penetrated. Its also indicative of a curious mindset, if you stare into your own emotional blindspot, to find out what you are made of.
Of course, it can become a self-destructive behaviour, destroying ones ability to function, which suppressing the fear in the end is.
At 55c to send anywhere in the US I think it is not a bad service. I have to pay the equivalent of 1.10 USD (1.00 CHF) to send a letter "First Class" (A-Post) inside a tiny country (Switzerland) almost the size of Vermont and New Hampshire combined.

Edit: Corrected price
Hotmail is the new Yahoo of email providers.
I doubt it. This was mid-80's at Columbia. I'd love to watch it again if you can find it!
I downvoted you because you are deviating the conversation. I find it hard not to attribute hidden intentions behind what you posted.

The parent comment quoted saying they were loading their ads before ads from competitor networks.
Noone said anything about Jan 6, or anything touching on the event.

You are obviously trying to shift the conversation away from how Google controls AMP and apparently used it to gain an advantage in the ad market (basically an antitrust issue) to a partisan political conversation.
Less-common one-liners that I use for work:

# Use jq to craft json documents
jq -en --rawfile key some_id_rsa \
'{ "ssh_private_key": $key, "hosts": [
{ "type": "EC2", "name": "backenddev", "id": "i-0123456789", "address": "1.2.3.4", "region": "us-west-1" }
] }' > metadata.json

# Use jq to import Terraform resources from a state file
jq -er '.modules[].resources | to_entries | .[] | [ "terraform", "import", .key, .value.primary.id ] | @sh' \
generated/aws/route53/terraform.tfstate \
| xargs -L1 env

# Use Bash to check for a TCP connection (like 'nc -z')
timeout 1 bash -c 'cat < /dev/null > /dev/tcp/127.0.0.1/3306'
I edited my I initial comment to mention this, but I also know companies with sizeable production deployments.

It's definitely viable for businesses if you need to save money.

Although I primarily recommend it for secondary workloads.

As a business you will probably be better off having S3/GCS and managed Kubernetes, managed databases etc. Better guarantees and less risk. And everyone is familiar with the big clouds, so less training for new hires.
I run a small side business which ships physical goods and I've been seeing similar issues with the "flat rate" priority shipping service from the USPS. These packages are supposed to be delivered to anywhere in the US in 2 to 3 days. When I drop off the box, they will label it with 2-day or 3-day. Since about mid-summer of 2020, those labels are aspirational. I've been tracking by taking to customers I know and the on-time delivery rate is well below 50%. It is not uncommon for 3-day shipments to take 7 days.

Mail issues can also be aggrevated by local policies. I know a former regional postmaster from Wisconsin. I've since learned that during the Scott Walker years, they changed the service in WI so that all mail in the entire state is sorted in Milwaukee. So if I'm up in NW WI and I send a letter to someone a town over, the mail needs to be driven all the way across the state to Milwaukee, sorted there, and then driven all the way back. He says it's making what use to be a 1-day delivery into 3+.
You could have a pun in the answer - although I think that's pretty rare - but the answer itself would still need to be a recognized word/phrase.
>Africa needs more factories, more mills, more kilns, more technical know how.

Also less exploitation by industrialized nations and more leaders who want to improve their country's infrastructure rather than just get into a position of power so they can be a rich king.

Western nations will invest in Africa if it gets them something... minerals, oil, other resources. They don't invest in Africa's people, they invest in the infrastructure they need to exploit those resources. Most of the money leaves the country, the part that stays usually gets greatly reduced by ending up in the pockets of political leaders because that's the way it's always been done.
> Except when they do

There's no evidence to support the idea that children under 12 are a much risk of spreading COVID-19. According to the CDC which is notoriously conservative, "in-person learning in schools has not been associated with substantial community transmission". According to the NYT [1], NYC school reopening did not drive spread. Here's another [2] look a children 9 and under in Israel showing both low infection rates and low spread in Israeli schools.

We also know that basically no children die of COVID-19. But we do know that for small children being isolated at home is terrible for their mental health and educational futures.

[1] https://www.nytimes.com/2021/03/10/world/nyc-schools-covid-t...

[2]https://jamanetwork.com/journals/jamanetworkopen/fullarticle...
Fin Du Tech: Trading Liquidity Risk for Model Risk
lead is terribly toxic stuff, but the lung cancer would most likely be caused by the flux, which you will still find in lead free solder. Which is why You should always ensure good ventilation when soldering.
Downloading over HTTPS also protects against data corruption in transit.
That ignores the 'operate at a loss to kill competition then jack up prices/lower quality' strategy that the EU is directly trying to fight here. It's a common trope; Monopolies are great for the consumer; until they aren't held accountable.
Show HN: Hypervector – API-powered test fixtures for data science
> electric guitar tone is influenced by ...

> I think folks who think wood and nut types and whatever make a difference are nuts.

I’m going to give you the benefit of the doubt here and assume that you meant “solid body electric guitar” and not just “electric guitar”.

However, anyone who has even come close to an archtop knows your statement to be false - any guitar which does not sound good acoustically will generally also sound poor electrically. This is definitely _more_ noticeable on guitars with air inside them, but is also true of solid guitars.
Louis DeJoy was appointed as postmaster general. He has political and financial interests in seeing the USPS fail.

https://en.wikipedia.org/wiki/Louis_DeJoy
OSC7.0 Oscilloscope Clock Kit
> The Postal Service did not pass our test. A little over half of our letters arrived within the three-day window.

That is still a fantastic result. Considering the size of the delivery area and the very disparate abilities of the delivery network (rural, urban, suburbs, etc), I am impressed.

For an underfunded and constantly sabotaged public institution, it still appears to work reasonably well. And yes, the 55p price is absolutely cheap for the expected service. First-class mail in Europe is often 1-2€ for much smaller countries.
> Distributed open source projects are obviously an example of survivorship bias: the people who thrive in them are those that work well in a distributed environment. Contributors are also usually self-motived (again, by survivorship) in a way that one wouldn't expect of rank-and-file office workers.

Couldn't the same argument be made for those who thrive in an office environment and need to be around other people to work effectively as well as those who are not self-motivated?

I guess it really depends on what the majority prefers from a worker/contributor point of view.
Totally got the same confusion.

I hope whoever follows this blindly doesn’t lose too many files they wanted to cat.
Why Nigeria is yet to receive £4.2 mln Ibori loot from UK ~Malami
Hi HN — founder and engineer Jason here.

Hypervector is an API for writing test fixtures for data-driven features and components. It provides synthetic data (generated from distributions the user defines programmatically) over dedicated endpoints, and allows you to benchmark the output of any function or model to detect changes and regressions as part of your wider test suites.

It began as a side-project (and now my main focus) based on my experiences originally as a data scientist, and then software engineer in data-heavy teams. Production-facing data features often ended up difficult to continue testing beyond the experimentation phase of the machine learning and data science development process, and giving confidence to all engineers that their production changes around/nearby these components weren't introducing bugs or regressions was tricky. Hypervector tries to help this by providing the tools to let you easily build test fixtures for empirically-derived software that can be asserted alongside more traditional integration tests, and as part of your build and CI automation.

Keen to hear early impressions, and get folks using the API if they're interested. This preview access version is available for just now, and I'll be looking to roll out a more comprehensive version as a service in the coming months.
> Are you joking? I have seen progressively worse performance from even the best browsers

Where is the evidence that you're seeing poor performance from the browser itself and that the source of the problem does not lie in the difference between what the server is sending down the tubes today compared to what it was sending 10 years ago?
Build a SaaS Platform with Next.js, Auth0, Prisma and Stripe
Let's put it in terms of business. What does Amazon gain reading the data of retailers in AWS that they don't already have? How much more money would this make them?

How much brand damage and lost of business to AWS (their most profitable organization) would they lose if this were to leak? The more prevalent their use of this AWS customer data, the higher the chance it gets leaked.

Why do you think Amazon, one of the most logical and data driven companies, would make such a bad business decision?
Things fell off a clif in December I had multiple pieces of mails take months to arrive. One of them was a check mailed to the next zip code over but instead made it’s way to Florida before meandering back to the nearest metro area post office. That particular mail had tracking. Once you lose faith that something sent will arrive in a timely fashion that is the beginning of the end for a mail service.
The author of this post doesn't see this as a problem and is willing to accept drawbacks for a simple life; I think it's a useful point because it sums up the attitude of the public at large.

There are quite specific systemic problems brought upon society by the indomitable ascent of large multinational corporations and corporate capitalism.

One of the most egregious, is the reduction of power a single person has in relation to the larger corporate structures they become reliant upon. This about some of the arguments used against Apple today .. almost all relate to the concentration of power this single, unelected legal entity has.

This is a problem for society now. Without something happening to change the rise of corporate capitalism, the problems posed will only become more difficult to solve.

Apple is not the problem; it actually just evidence that should be used to solve it. A symptom of a capitalism system that needs to be improved for the good of society.

It's definitely not an acceptable evil, when examined through this lens.
Doesn't D have value types via structs since by default they're stack allocated and copied? Though I'm not sure how well it's GC performs when you do allocate on the heap.
Just because L5 autonomy doesn’t solve every possible externality of driving, doesn’t mean it isn’t a watershed moment in human technological innovation and also massively life-saving and harm-reducing.

The externalities of driving are huge (both positive and negative) but the negative externality of driving accidents is nearly a trillion dollars per year in the US.
Got it from this Reddit thread [0].

[0]: https://old.reddit.com/r/EngineeringPorn/comments/n3i5bn/crt...
Let's not mince words: Republicans conspired to fuck up the post office because its successes serve as a counter example to their narrative.
I find that the problem is last mile. I’ve lived in 4 areas in the Us where I received a lot of mail. 3/4 were amazing and everything came quickly. I assumed all USPS was great.

For the last 10 years my post office has had many problems. Packages where tracking shows it “out for delivery” but it never arrives. The electronic delivery email sends scans of letters “arriving today” that don’t come until the next day. Drivers who put “redelivery notices” in the mailbox rather than door saying I wasn’t available, backdated to previous days.

It’s very strange because contacting the postmaster just results in odd excuses, for example, I was told that the delivery driver was really busy that day and couldn’t make it to my house. I live in suburbia in a neighborhood with hundreds of houses.

So this post office sucks. It seems drivers suck, management sucks and that results in slow and missing mail.

I travel a bit and like to send post cards to family, including my own. A post card to my house consistently arrives 2-4 days after the card to a family member in a zip code 50 miles way, an even more remote suburb. This seems consistent from very remote locations as well as domestic. Curious.

My soft conclusion is that the “systematic” portions of the USPS are reliable and good. But the “local” portions are hit or miss.
They do police package contents to a degree, but only for actual crimes. Postal spam isn't a crime (and probably shouldn't be, as much as I'd like to get rid of the spam).

https://en.wikipedia.org/wiki/United_States_Postal_Inspectio...
Asides from rare bugs (which get fixed), glibc does not break ABI. However, glibc does extend the ABI with new versions so compatibility only goes one way - your runtime glibc (generally) needs to be at least as new as the one used for linking.
Great post idea!

"python3 -m http.server" is really useful when building simple JavaScript pages, or when you need a simple static file server for testing.

"ss -p" is great, but if you just want to see what's hogging your bandwidth, iftop and nethogs are much better.

My favourite one-liner is "open .", to open the current directory in Finder. The open command can also open URLs and other files.

I also have an alias for "osascript -e 'display notification "'"$1"'"'", which will display the text you choose in a MacOS notification. It's useful when you need to be notified at the end of a long-running task. "printf '\a'" is also useful if you need the terminal to "ding".
>Give them the municipal software infrastructure they need to do so and maintain it as a public good.

oof. Amazons actual website is frankly horrible, but i shudder to think how terrible it would be if it was run by the government. I'm cringing at the thought. There would just be an endless stream of news about gross mismanagement, incompetence, wasting taxpayers money ad nuseaum. No. The only thing that could possibly be worse then Amazon in its current format would be if it were run as a government enterprise.

And to the whataboutism; "who says Amazon doesn't have those problems etc, it's different. I don't have to be bothered so much by the internal affairs of a private company. A government company otoh, it would just be all over the news.
Except it won't - companies which are fully open source won't have any additional costs, and their products can be priced the same as normal.

It's only companies who have fully closed tech will have to pay the tax, and really that tax is compensating the rest of the country for the work and knowledge that company wants to keep secret.
They do police package contents, pretty heavily even. They allow spam (presorted bulk mail in post office terms) because the spammers have a strong lobby.
New law of physics helps humans and robots grasp the friction of touch
https://thorax.bmj.com/content/58/9/809#xref-ref-7-1

> Necroscopic studies have led to the determination of asbestos fibre load and the demonstration of a dose related effect, thus making improbable the argument that mesothelioma only requires one fibre of asbestos for initiation of the malignancy.

Furthermore, asbestos exposure in urban settings is very common: https://www.atsjournals.org/doi/10.1164/arrd.1980.122.5.669

> We isolated uncoated asbestos fibers from the lungs of 21 urban dwellers who had fewer than 100 asbestos bodies/gram of lung, a level shown previously to be associated with environmental rather than occupational exposure to asbestos
Thank you, I really appreciate it. It's pretty fun to do this kind of thing for yourself, but it's really rewarding to be able to share it with other people.
Flywire IPO S-1
There has also been a pretty dramatic change in mail volume over the years.

I'd rather service get subsidized than gutted, but I don't think politics are the only driver of change.
No offense intended, I just felt your motor memory wrote LVL but you meant age. I apologize.
My friends are still getting Christmas cards mailed out on Dec 17, 2020.