skysight-inc/HackerNews huggingface dataset:
It is that complicated.

How do you deal with balancing free speech and a healthy market place of ideas with stopping the spread of racism and hate speech.

How do you contribute to countering these ideas you don't like instead of causing them to just move to another platform and increase division of opinions as people stop talking to other.

How do you avoid moderation actions against some communities negatively impact other communities as the people from the 'banned' community flee to the unbanned one.

How do you ensure consistent high quality moderation without going bankrupt.

The list goes on and on. High quality moderation is not a solved problem, we don't really even know what it looks like at scale.
This might help clarify my problems with deliberate practice somewhat: https://commoncog.com/blog/the-problems-with-deliberate-prac...
http://media.lrdu.org/sxmo_pinephone_demos/sxmo_demo_0_allfe... (MP4)

...well that was... interesting...
Sounds like the prosecutor's fallacy to me unless great care is taken to also consider lots of supplementary information when performing a match. (https://en.wikipedia.org/wiki/Prosecutor's_fallacy)
> providing economies of scale

Developing a single platform counts as that. I guess it depends on how big fixed costs are compared to variable costs more than if you're the market leader. If they're a large component of them, then an acquisition could really help.

Looks like their 2019Q4 total revenue was $1.3B, cost of revenue was $790M, and opex was $530M. I assume the hope is to save a lot on opex.

> diversify or complement a company's activities.

A US business similar to the European one fits here.
Chinese censorship coming to pak
Leadership team: Let's wait and a year for the bad PR to blow over and we'll be back to making $$ again next year when demand is even higher...
This is an old punchline in China for many years and I doubt it comes from English literature. I guess the meaning is similar (last name ~= name of the father)

Edit: obviously I should google dark power first lol.
PCSX2 – 1.6.0 – Progress Report
I'd rather not say. I happen to like it existing.
Only if Oracle is allowed to redefine the industry standard meaning of MCM. Read literally it does not imply per core pricing, in fact quite the opposite.

An 8 core Zen would count as 1. An 8 core Zen 2 would count as 2. A 2 core Pentium D would count as 2, but Core 2 Duo would count as 1 and a Core 2 Quad as 2. A 64 core EPYC would count as 9.
I have two Ashai Pentax Spotmatic SLR cameras with some Takumar lenses. The light meter used mercury batteries. Replacements are air-zinc so are legal.

I also have a couple of HP 200 LX. Which is the best thing for taking a quick note. Open the lid hit the power button and the db key macro and you are ready to enter the notes.

I also have a Drake TR 7 from the 70s. It works but badly need a refresh. The FT 1000 MP mark V is only 20 years old and is fully functional but not that old.

Also needing repair is my TEAC reel to reel tape dec but it is functional.

Also Sony disk recorder/player. Oh and a Sony hi-8 video recorder. I am in the process of transferring many family videos.

My HP 2100 laser jet doesn’t really qualify here.

There is also an old dead iPod which may get repaired.

[Edit] slide rule with mahogany body and Teflon slide. Perfect condition but does not get much use.
Looks like I wasn't fast enough -- email is in profile if you are so inclined!
For anyone interested in why monorepo works, I'd recommend the book Software Engineering at Google: Lessons Learned from Programming Over Time. It has detailed the reasons for the One Version Rule and Version Control over Dependency Management.
> Is this done via issuing more than an extra 100% of stock on the expectation the new asset will counteract the dilution to keep the stock price similar?

While it sounds like they're not doing this, yes, you can do this.
That's a lot of rules though, and rules bog a society down.

It definitely sounds weird, but seriously, why would you need more than $50 million to live a good life? At that point, you're probably imposing on other people rather than focusing on yourself.

What do you do with wealth after $50mil? You probably exercise your influence on people who would be much better off being helped by people who are closer to the problem. Those people don't have enough money? Well I bet with capped wealth, we'd see a lot more competition, and there would be an explosion of opportunities to create modest wealth. A (somewhat) natural way of spreading wealth.
The login credentials expire after 12 hours (or less)[1], just like with their Docker registry (ECR). That makes it pretty annoying to use, especially on developer laptops.

GCP has a similar offering[2]. And GitHub[3].

[1] https://docs.aws.amazon.com/codeartifact/latest/ug/python-co...

[2] https://cloud.google.com/artifact-registry

[3] https://github.com/features/packages
This is good for functional stuff. For fine furniture, please subscribe to Fine Woodworking digital which gets you access to the back catalog of magazine articles and video workshops. Fine woodworking features articles and workpieces by professional woodworkers while the editing of those articles is done by professional writers to make it accessible to amateur woodworkers. It is an amazing resource - please help support it.
I think you understand where I'm coming from.

I'm not authoritarian by any means, and I think defunding a bunch of police departments in the U.S. might be a good idea, but when people start acting like everything is deterministic society falls apart. You have different outcomes than you would otherwise have. I know this from having given up on life a few times.
Possibly, but I suspect it would have been someone else's yggdrasil. The unix system, owned by the bio/cs department (in those days they had one guy who did bio full time, one guy who did cs full-time and one guy who did both) was on uucp, but all the VMS machines were exclusively BITnet until the BITnet protocol and UUCP protocols fell by the wayside with the unification of BITnet/UUCP/Arpanet as the internet.
Thanks!

I think Ambassador has better self-service CRs that function together well without needing to define explicit dependencies. An example is TLSContexts and Mappings. As long as you have a host value in your mapping which matches exactly the host value of a TLSContext, that cert is used. With Gloo, it's structured differently altogether, but they have no separate resource for tls/ssl. It's defined in the VirtualService itself, so strongly coupled to the routes. Route delegation (in newer gloo) helps with this a lot!

I believe the gloo GitHub has an open issue for making ssl config its own CR, which should help.

One other thing is Ambassador (starting in 1.0) allows Mappings to be created that refer to Kubernetes Services by name, using the Namespace the Mapping is created in to find that Service.

This is incredibly helpful when you have the same services but in different Namespaces (like with multi-tenant clusters), because the same set of Mapping YAML can be applied in each Namespace without having to first generate them from templates. It depends on how you deploy.

If you're not planning to have a huge cluster with lots of dynamically added routes, and don't already have complex deploy logic, I say it's fine to keep using Ambassador. Although due to the complexity of switching ingress controllers, standardizing on one is worth it IMO.

About the Edge stack, I did try to use it, but I was unable to successfully get it to deploy in a fresh cluster. This was literally the week of them launching it, so stuff was chaotic. I also had modifications to the codebase that were required for me to use it effectively, and Edge stack is a special container that has things baked into it, so I couldn't simply change the Deployment YAML to use my container image based on the OSS version :(
Summary of the Craft of Research (2002)
"Using Rekognition, we built a face database and search tool using 25,000 publicly available arrest photos. Then we searched that database against public photos of every current member of the House and Senate. We used the default match settings that Amazon sets for Rekognition."

Do you understand what a badly designed experiment this is?
You should have a shell alias to rapidly top up your auth token, just like with the Docker ECR. Short lived tokens are best practice, and a 12 hour TTL is reasonable. That’s no more than two auths in a day as a dev.
> Gamblers may have seen dice throws as no longer determined by fate, but instead as randomizing objects governed by chance.

Going by the principal that people in the past weren’t dumb, just different, and had less access to information, I’m not convinced by the conclusion “they didn’t understand the odds, it was up to the gods”.

That may be true for Joe Legionary losing his pay every week over dice, but you can bet your ass that the guy running the game, who probably supplied the dice and maybe even made them had a very good idea of how unfair they were.
eBPF has had many exploits, the most recent of which was just a few months ago: https://www.thezdi.com/blog/2020/4/8/cve-2020-8835-linux-ker...

Original BPF was safe by design (no verifier needed) but slow and far more restrictive, and even then there were exploits over the years. When eBPF and then eBPF JIT became a thing it was entirely predictable what would happen.
If Michael Scott was known for it you probably shouldn't do it.
Indeed. I went through it all about three years ago and learned a ton (starting from essentially "I have a table saw but I don't know what the miter slots are for").

For people interested in this stuff who haven't seen Next Level Carpentry, I highly recommend it: https://www.youtube.com/channel/UCXRNHTVpEdhz9BIvomETGiQ.
My dad and my uncle took many many family pictures with the Argus C3. I later got one for myself.
I'm trying with one center, horizontal, one vertical on left
This is exactly what it has been like talking to people about the issue of blacks being targeted...
Well that sounds great. I think it would be better to have a somewhat hierarchical compensation system instead of a flat compensation structure. Who's going to want to do hard and impressive work if the .5x intern is getting rich as fast as you are?
most of them want to show to other people they are doctor.
BTW, I highly recommend reaching out to the solo.io folks cuz they can help unravel the docs very quickly and get you pointed to where you need to go! Digging in is worth it too!

My tip: look at the .proto files on the docs site. They map (I think) 1:1 with the CRs, and explains what each field is for
And every developer needs to have that alias. And all automation needs to be changed to call that command before trying to use pip, or mvn, or whatever. It sucks. No other hosted artifact repository does this.
Can occur in a VPC without direct internet access. For the average developer this isn’t usually an issue but in highly secure corporate environments this helps a lot. Can’t just do pip install X in such situations. Even the S3 proxy solutions often require many hoops from the security Jedi council before you can use any packages there.

A lot of people won’t find this useful but for some it’s a big blessing.
Sorry about that. I just repeated what I heard from a professor that was around. And he is a historian. It seems that having higher education sometimes doesn't mean much
https://reposhub.com/MaherDeeb-take_orders_app-android-app.h...
Some screenshots on the github page would be nice.
I’m not convinced that unifying the tech stacks here really buys much in the way of value for a food delivery business.

The real value is the business relationship with the delivery network. A deal that expands the delivery network and adds value to customers through reduced delivery times and improved overall service is the thing that scales.
Two weeks ago added new features, subscription plans. Today got first subscriber
Good to know the switching cost is low. Runtime profiling would be key to provide insight into when to switch back.
Fast, cheap, good. You can only ever choose two.
It’s roughly a dozen lines of bash (error handling and all), speaking as someone who has had to maintain dev tooling for an org where Docker ECR was used, and can be checked into your project’s repo. It’s not onerous at all, either on devs or your build and deployment pipelines/runners.
The number of daily cases nationwide, as well as the number of deaths, has been steadily dropping since the peak:

https://www.washingtonpost.com/graphics/2020/national/corona...

That being said we know practically nothing actionable about the spread of the disease, little more than we did when it started. Clearly the combination of masks and social distancing has slowed the spread but we don’t know how much good if any the masks really do, and we can’t never go outside again. It’s a waiting game, and a game of seeing just how much isolation we can collectively stomach. Unpleasant, and the end is certainly not yet in sight.
How to transition from “startup code” to “stable production code”?
Hello!

Does anyone had any advice (or guides) on how to transition from messy startup spaghetti code to something more stable and resilient?

I am a young software engineer and don't have much experience. I know about testing and a little bit of devops (containers, etc) but not much.

Most guides I find on the internet are very entry-level. Should I wait till we're profitable enough to hire a senior engineer?

Our stack is React/NextJS/Hasura, but I'm looking for more general advice.
Totally. I'm sure a lot of people here spend at least 3x more time on YouTube than Netflix. Just makes sense to me.
It's not as bad as it's been. The US new case rate is down to about 65% of peak now. It's not dropping fast, but it's dropping.

But a medical professional's subjective experience is local, and the US is a big place. Some regions are still (sigh) growing, and are indeed "as bad as it's been". But New York is now recording new cases at less than 10% of its peak from April.

Broadly: much of the country, and all of the worst hit areas, have this beaten now, as long as we don't lose control when relaxing lockdown rules. That's good news.

And the areas that don't have it handled well are, at the very least, not growing in an out of control exponential mode. That's good news too.

Stay home. This is the home stretch.
Not to be a Debbie downer but design wise it has issues both aesthetically and in its flow. It's hard to gauge the overall status in the order processing and functionality isn't presented in an easy to understand way. On top of that, the visual look is very dated and not very appealing. Both are relatively easy to fix and I can expand on the issues if you wish?
what git server is that?
Fair enough, however for someone with audible, it may be a easy first step to get a lot of audiobooks and listen easily which was my main point.
I'd been intending to aim for 20%-80% cycles, because I read that's "good for lithium batteries".

The timer switch I grabbed to do my proof of concept only has 15min resolution (it's a weird old mechanical one where you move plastic pins in the stop/start time rings). I recall setting it to 45mins because the docs says the iPad gets 80% charge in 1 hour, and it'd occasionally run down and switch off, so I bumped it up to 1hr and haven't touched it since.

I just checked now, it charged for an hour overnight finishing ~10.5 hours ago, and is currently saying 59% charge. I honestly have no idea how low or high the charge level gets, just that I haven't needed to wake it back up from a shutdown in over 4 years...

I've come to doubt the details there are important. Don't leave it on charge 24x7, that'll kill it fairly quickly (~9 months in one data point of mine). Charge it long enough and regularly enough to keep it running, but at the low end of that spectrum. Keep in mind my goal here is less "extend the life of the battery", and more " prevent the battery from swelling up and damaging the device/catching fire", but I suspect there's a fair bit of crossover between those goals, since I've not needed to increase the charge time in response to any battery capacity decrease over 5 years (which in retrospect surprises me somewhat).

If I was aiming to maintain the best possible range in an electric vehicle, I'd probably pay much more attention to max charge and min discharge levels, but "the simplest possible thing" has been working well enough for me to just leave it alone.

If it dies on me tomorrow, I'll be happy enough with the use I got out of it and the tradeoff of time I spent futzing with it.

(Note: I'm also quite familiar with abusing LiPo batteries way past safe limits, I raced FPV quadcopters 5-6 years back, and in my worst excesses, I'd be aiming to completely drain a flight pack in ~2 minutes. They'd end up too hot to touch, and start to decline to the point of not being race competitive within 20 or 25 cycles. They'd also catch into unextinguishable fire in big crashes and occasionally while charging. I have a healthy fear/respect of high capacity and high current LiPo batteries...)
Your policy isn't working. It's letting open-and-shut misinformation like this, the outright denial of the existence of a well-known field of research going back decades, go unchallenged. That's Creationism-level intellectual malpractice. You may succeed in making HN more polite — or, more likely, rude in a more subtle way, like Winston Churchill — but if you do it by reducing it to an echo chamber of vulgar misconceptions like this, is that really a win? How can you improve the epistemic functioning of the community?

I'm going to take a break for 81 days now, unless I need to respond to something specifically about something I've written. We'll see what this place looks like then. I'll probably follow it with a longer break.
I remember admiring these back when they were new in the stores. A tiny laptop! With a start menu and everything! How cool!

Are you still using it in 2020? If so, what have you found it to be useful for?
*run
OTOH, no speculative execution side channels.
Agreed, I had a much different perspective after reading the whole story.
My canonical answer to this question for the last 2 decades+ has been The Radio Amateur's Handbook. It will take you from zero to basic electronics with a healthy dose of radio theory and it is eminently approachable. I haven't read an edition in years, so I don't know how much it's changed. My recommendation would be the pre 1995 editions. Usually easy to find at libraries, but not these days...

I think I also have this book https://www.amazon.com/Analog-Circuit-Design-Personalities-E...

Or some other similar book from Jim Williams. It's not as much about electronics as it is about the engineers who came up with interesting ideas and designs.

Which brings up another idea: google Analog Devices Analog Dialog. They put out this newsletter for like 50 years and it pretty much tells the history of precision analog design.

Yeah, I'm paid to program, but I'm still an old school analog circuit design pretender at heart :-)
Further, the act of swiping needs much less focus vs finding and clicking an icon. I personally find it efficient even if I do accidentally swipe wrong way and have to correct.
The Obligatory GPT-3 Post
To Matthias, in case you do pop in to this thread: you've forgotten to set a character encoding for pages, so some browsers display gobbledygook instead of apostrophes. For example, on https://woodgears.ca/faq/video.html: "Howâ€™s your (shoulder?)"
All public domain photos on 1 site
They will probably not need that. Most apps should be able to be recompiled for Arm with no changes. Only a small number of apps (some audio pipeline apps for instance) are written so close to the metal that the processor change will require more work.
You're basically saying that people who understand what is going on don't like it and people that don't understand what is going on don't care and that is a disconnect where those that understand are wrong to complain.
I like this honest explanation. Thank you.
The open source tools I’ve seen aren’t great unfortunately. An alternative to sketchup is Fusion 360. Autodesk has a free hobbyist license.
Why didn't they keep it?
> I'm talking about sites that are set up for people to imitate news organizations and spread made up but super polarizing content, often about race, religion, abortion, guns, immigration -- anything that divides people.

That pretty much describes journalism these days.
Reddit has become insufferable in the last few years. It used to be a great news and community aggregator, but since they switched to a social media platform the quality of content changed. It's easy to brush this off as the 'hivemind' effect, but it's a nasty combination of corporations and governments pushing agendas, identity politics, an eternal September, and even admins and moderators pushing their personal politics. There's not a single moderately popular subreddit that has no politics being shoved in your face.

Unlike the downfall of Digg/ stumbleupon, there's no alternative.
This is great. For years I have been exploring radios around. Sometimes I add radios from my region to Radio Garden. Just send it through their form and wait to be accepted.
I just wish it was easier to export their favorites. I once lost a good list of saved radios.
I’m no longer using Zoom due to the numerous security issues and infractions in addition to Zoom appearing to be a Chinese state controlled organization. I’ve also started to inform my less technical friends/family that Zoom should be avoided at all cost.

On a related note: Has anyone else noticed that non-technical people have started calling any and all video conferencing “zoom”? I keep hearing the phrases: “...have to get on a zoom” or “they’re doing a zoom”.
Oh yes, of course. Wages would not be flat, they would be determined by a vote of the employees. In real-world examples, people there for longer, that have more education, that do a more demanding job or have more responsibility have different salaries, up to a certain limit of inequality, of course.

Even Karl Marx didn't want total equality, he thought (rightly) that it was absurd.

Crucially though, the thing is that while wages are not the same, ownership is equal. Most of the wealth would be in shares of the company, not in wages, because wages are needed for consumption and because investment would be much more difficult.
Previous discussion: https://news.ycombinator.com/item?id=23470424
This might make an interesting blog post, or if you discover something that can be played with, a Show HN: if it meets the guidelines.

https://news.ycombinator.com/newsguidelines.html

Good luck
As for me, I believe the right thing to to is to not choke to death someone who is already beyond posing any sort of threat. If we had less of that then I suspect we would not be in this position right now.
Injuries: none

Forced Entry: no
Has anyone found a kettle that lasts more than couple of years?
PWA: https://en.m.wikipedia.org/wiki/Progressive_web_application