skysight-inc/HackerNews huggingface dataset:
Government never gets smaller

So lets see what bigger & better gets us.

1)stock market back to precovid levels... even though job and economic losses are widespread. That is not normal, but it is logical given the cash flooding all assets now.

2) sticky unemployment largely affecting minorities and the youngest.

3) the conversation has shifted from... where can we reduce the govt footprint?. To, should this new thing be done?

In effect - Leaders today are leaving a legacy of destruction and misery that will be reaped by our grandchildren.

Our leaders are perpetrating the largest ever robbery of future generations.
Its inmoral and it is not "better"
Is there any sort of 'single node' version of these frameworks? I'm very interested in building event-driven solutions, but I don't need the scale offered by kakfa/pulsar, and I really don't want all the complexity. Is there any reason nobody has made a smaller, less distributed event-centric DB?
I loved Quibi's short form dramatic and comedic content.

Shape of Pasta is a cooking show about rare pasta types -- sometimes being made by only a single person in a village!

Run This City - A documentary about Jasiel Correia, the youngest mayor in Massachusetts who get's caught in numerous controversies.

Nightgowns follows Drag Queen Sasha Velour's Nightgowns tour, this program worked particularly well on the service.

There are a couple more shows that I live Dishmantled, Let's Roll, Singled Out.

The issue is that these shows had 7 - 10 episodes each. Most of Quibi's content is daily news programming. It honestly felt similar to the daily news shows I can get on Snapchat for free.

If Quibi had more shows like the non-daily news shows I think I would have stayed longer, but Quibi's content is mostly daily news.
Around twice that would be typical for content service trials.
> I find that putting on a big floppy hat is quicker and easier than applying sunscreen to my face. So I wear one during the summer when I'm outside. I keep an additional one at work for summertime lunch.

The awkward thing is it to me years to learn how to do this. My family didn't wear hats, and no one I knew wore hats: the cultural knowledge/practice was totally lost.

From my perspective, hats are lost advanced technology, like fusion from Atlantis.
> “These were very beautiful – fake or not," Feld added. "Whoever did this is quite an accomplished artist — just not the artist he or she purported to be.”

I always find it interesting that some of these works are high value when everyone thinks that they are by a certain person, and worthless when they find out it is by someone else. This guy would probably never be known for anything, except that he sold some expensive paintings he made fraudulently. But he has talent in that particular area; but that sort of talent doesn't get you far.

You'd think paintings have an intrinsic value by themselves, but in art dealing, context & association is everything.
Github Desktop I'd say
Saying a $4k USD CPU's price is irrelevant because 128GB DIMMs are expensive is absurd. There is no reason to think everyone who buys one is going to be spending $12k on RAM.
The average person looks back quite fondly on him in retrospect thanks to the Trump Crime Administration. Even though there are many things Bush has done that were far worse like the Iraq war.
They likely get more in return that we're unaware of ....

But, you know -- they gave the same kind of info (and much, much more) to firms like Cambridge Analytica for free for years. So perhaps they didn't even get more in return.

Facebook's purchase of WhatsApp was OKd by EU regulators subject to some constraints, e.g. that they don't use WhatsApp data to enhance FB graph and/or gain other unfair advantages. FB has since admitted to using WhatsApp metadata in violation of that constraint (and didn't even get a slap on the wrist) - and perhaps giving the data to Google is also part of playing dumb. I don't know, but I'm sure it has everything to do with benefit for FB and GOOG, and almost surely at the expense of user privacy.
If the money becomes worthless and quick to deflate won't people opt for hoard stuffs instead and do barter?
I use LibreOffice because it runs on my machine - MS Office doesn't.

If MS made a Linux version I'd probably get that.

LibreOffice is at its best if you make the docs and edit them just in LibreOffice. It's great at making structured docs. Calc is pretty good too. The PowerPoint equivalent is the weakest of the bunch, crashing frequently.

However in the biz world you end up sharing docs and sheets with MS office users and that is where things start to go sideways. Complicated MS docs are not rendered well. Excel sheets are generally Ok. PowerPoint docs don't round trip at all well so I've given up even trying!
I haven't had an account on Facebook or the like for years, and I started using Signal when it came out. I've been evangelizing it, and I never used Messenger or Whatsapp or any of those services.

The uptake? Like ~30% of the people I'd like to contact bother with it. The rest, it's even worse - we get stuck with SMS. And a lot of conversations I just miss, period, because they're groups of people in one of those other ecosystems (and missing those is a price I'm personally OK with paying, but not everybody will be).

The situation is just really bad. Signal is a good baby step forward, but it's not really the answer for most people, because they're sticky to wherever their network graph of contacts already is, and they're not going to switch just because the one weird nerd in their life isn't available there.
They are the sellers of a VR headset, and want to increase the odds of that market taking off by adding a great game to it. Business decision wasn’t based around the game’s ability to sell well, but it’s ability to sell headsets. While this one game isn’t going to get me to buy a Vr headset, enough games at this level could, and there 100% are people who bought the headset just to play Alyx.

Which isn’t to say that Alyx could have been made as a non-VR game, from what I know VR is completely integral to the experience. But in choosing to make a different game that could have sold gangbusters vs making this game to support their hardware, they chose the latter.

Edit: Oh also they are so loaded they can do whatever they want basically and as a private company have no authority to answer to that can force them to pursue profit. I get the feeling Gaben is entirely happy with his current level of ludicrous net worth and values seeing a big change in the landscape of gaming in his lifetime over making more money. (It’s also possible that attempting to make new markets for Valve to take a 30% cut of is the best long term strategy to make money regardless)
Forgery pays well judging from that aerial shot of the property.
While this is true, I think Git is quite different. Linus has said that he's not really a "VCS guy", so apart from high level architecture and high level concepts of what Git actually is as a VCS, he hasn't really had as much impact on Git's codebase as much as Linux.

Antirez, on the other hand, has had a large part in the continued development of Redis since it's inception, so like, 11 years or so (2009).

AFAIK, apart from UI improvements over the years, Git has _largely_ been the same since inception, in that you can watch a video as far back as e.g https://youtu.be/4XpnKHJAok8 and not much has really changed since those days (by the time Linus gave that prez, Junio already started running the project).
What Data Brokers Know About Users
Do you mean RSA[1]? My french is quite bad, but as I understand it, the RSA is tied closely to employment and has complicated work obligation and subsidizes employers for keeping employees at low hours. RSA appears to be extensively means tested as well (which UBI is not supposed to be).

[1] https://fr.wikipedia.org/wiki/Revenu_de_solidarité_activ
I do :) I'm not sure if this is a workaround or it got fixed already but I managed to avoid the crash by quickly tapping on another tab on startup
The fact they haven't really updated their front page in years would make me nervous about using such a thing (PHP 5.6 came out 6 years ago and it reached EOL December 31st, 2018) and it took a closer look to see the project was still being updated with a new release just a couple months ago. I'm not trying to crap on the entire project, far from that! A more secure by default alternative to XAMPP/WampServer for Windows is great! But first impressions do matter.
That's why for such studies, the crime rate is assessed by victim surveys (free of police bias) and the difficult-to-fudge homicide rate. The results remain consistent.

Edit: For an example of a victim survey, see https://www.bjs.gov/content/pub/pdf/cv18.pdf Table 12. That's violent crime, but I believe not including homicide, as it's based on surveyed victim responses. Note that the data is collected independent of whether the crime was reported to police (https://www.bjs.gov/index.cfm?ty=dcdetail&iid=245#Methodolog...)
> If this thing can efficiently almost-correctly-sort because it's better at these types of pattern matching, we can just run a final pass of insertion sort to make it useful!

Depends on what kinds of mistakes the almost-correct approach makes. If it just puts elements in the wrong order, your suggestion works. But if it makes mistakes like duplicating elements, or dropping them, or completely making up new entries, no post-processing will help.

> OTOH the standard library sort can be improved if you know the distribution of the numbers you're sorting (e.g., small numbers can bucket sort, small lists can use a sorting network, etc).

Even better: the standard library sort usually assumes only comparison. For special cases like sorting on integer keys you can conceivably do better.
It still works for PowerPC Macs :)
> They may need some better QA

There's no such thing as QA at Facebook. Really. Developers are supposedly responsible for all testing of their own code, but all of the pressure is to "move fast" so that goes about as well as you'd expect.
I think it was a fair reply. Linus's contributions to Git, while basically 100% of the project initially, were not sustained over as long as Antirez's contributions to Redis.
It’s hard.
I learned a lot of programs (some that don’t exist) autocad and lotus 123. Some of the principals of spreadsheets and vector programs I remember to this day. But having hands on with the software certainly helped learn it.
This seems to be assuming that the neutrinos are massless, or at least have a mass quite a bit smaller than the Z particle. It could be that there is a fourth generation where both lepton and neutrino are heavier than the Z particle, no?
Or just keep your music collection local and laugh in disbelief at these Black Mirror-esque problems.

The simple act of listening to music should not require a vast server infrastructure at the other end of the world, under control of a third party, and a working global communications network. The fact that people got used to this kind of nonsense is very, very scary to me.
That was my thought too. The listing have to be more localized or personalized for a small indie app like mine to climb the charts for a day. I'd like to talk with someone who has more experience with the app store rankings and algorithms that drive them. I'd be curious to know all of the factors that are in play.
http://archive.is/L0fcq
Doesn't Facebook charge you for clicks regardless? Given the SDK is open-source and is embedded in an app controlled by the developer, there's nothing preventing them from modifying the SDK to report false clicks if Facebook actually relied on the SDK to report ad metrics for billing purposes.
Oh it’s bad to learn where just to click, I recently learned that’s how most people do it.

You might find this interesting - https://www.truity.com/blog/intuitives-guide-getting-along-s...

There was a discussion on HN about this a while back but most people learn computers by “if I want x I do y.” And guards just how they learn. Changing UI for them is catastrophic because they literally have to relearn -everything-. Op is probably a sensor and finds that stability tremendously useful.

This really helped me be less frustrated in seeing how people can’t just figure out technology on their own and how I can just mess with it until I figure out the ”language” the app is using to have users interact with it. Most people can’t do that.
That's amateur hour stuff. Every developer in pretty much every language or platform learns VERY quickly what happens when you don't do a null check.
EFF 30th Anniversary
I have no personal guilt over my ancestors. I have sympathy for the problems they created, and I have some culpability in benefiting from them. But it's not about guilt. The problem hasn't been fixed yet, and we are responsible for fixing it.

Since HN is the world of programming analogies:

I inherit a broken, bug-filled codebase when signing on for a new job. A year into continued development, a team mentions to me that the codebase is utterly broken for one of the tasks it was designed to do.

I respond, "why are you trying to make me feel guilty about code I didn't even write? The problem with programming 'outrage culture' is we have all these people talking about the flaws of jQuery and coupled interfaces and inadequate testing. It's not my fault the codebase suffers from those problems. I'm a good programmer."

The argument stops sounding reasonable in that context, because we recognize that fixing the code isn't about anybody's ego. Similarly, it is impossible to have a productive conversation about reparations when someone is spending all of their time trying to defend that they're a good person.

In reality, nobody cares about your guilt and nobody cares about whether or not you pass some kind of magic threshold where you can be considered 'good' or 'bad'. The entire question is worthless. They just want the problems fixed, and "we" collectively as a nation are responsible for refactoring and addressing problems that exist in the current systemically biased laws/treaties that we inherited.
Having grown up with and around welfare recipients, back when it was not an EBT card but paper bills, it was exceptionally common to see it traded at a loss for real money.
After playing with dozens of password managers and more phone apps than I can count, I now use KeePassXC on all my desktops/laptops (across Linux/Mac/Win) and Strongbox on iOS devices and have never been happier with my setup. It all just works now.
Found an Industrial Panel I Can Mod Up
Instead of delivering the dead and long stalled project Apache should admit the failure of OpenOffice (with their commit rate vs LibreOffice's one it's obvious) and redirect to LibreOffice instead. They should officially deprecate it. Right now they are stealing potential users of LO with their substandard product.
Have you tried async generator functions?
Test cases are not necessarily simple to understand.

Especially the test cases needed to trigger some deep bug.
Continuous Deployment to Kubernetes with Gitea and Drone
Wear one! It's ok!
That's not a workaround, that's final solution
I've been confused about the application of dielectric grease in the past, specifically in regard to usage on conductors like plug wires, terminals, and wiring harness connectors. Apparently the grease won't insulate because it has low enough viscosity that it will be displaced, and connectors will still have metal on metal contact, while remaining sealed from the elements.

I suppose an experiment is in order with some half century old automotive wiring connections.

EDIT: This is an interesting experiment that seems to support this hypothesis. https://youtu.be/vACXF3EYiUY
Better Data Visualization Using Beeswarm Chart
Interesting perspective, reminds me of a game theory. Thanks!
Redis Streams is a pretty good lightweight replacement for Kafka. Of course, what Kafka gets you are durability, being able to pick among at-least-once, at-most-once and exactly-once delivery of messages, among other things
It begs an interesting question: does defense spending have a positive ROI? I don't know the answer to this question. But I'm thinking funding R&D, trade route protections, and perhaps some nefarious things can all contribute positively to American interests and thus American society.
They're having a livestream today
https://supporters.eff.org/civicrm/event/register?id=265&res...
So not about gender and race identity huh
Ask HN: What preventative steps are you taking during this extended pandemic?
With different guidance coming from each level of government, with each family handling it differently, and with no real end in sight -- what and why are you doing, what you're doing, during this extended pandemic?

Include work life and social life aspects.

I'm confused as to how to approach this, especially meeting (or not meeting) friends and family in person.
Isn't that just for one chat? Can you download all combined?
Everyone should be speaking out against them. The way China treats the Uighur is appalling.

> The state regularly subjects minority women to pregnancy checks, and forces intrauterine devices, sterilization and even abortion on hundreds of thousands, the interviews and data show. Even while the use of IUDs and sterilization has fallen nationwide, it is rising sharply in Xinjiang.

> The population control measures are backed by mass detention both as a threat and as a punishment for failure to comply. Having too many children is a major reason people are sent to detention camps, the AP found, with the parents of three or more ripped away from their families unless they can pay huge fines. Police raid homes, terrifying parents as they search for hidden children.

https://nymag.com/intelligencer/2020/07/andrew-sullivan-chin...
What problems have you had with it?
Ask HN: Anyone using DigitalOcean managed databases in production?
Hi HN,

Is anyone using DigitalOcean managed databases in production? Specifically looking for your experience with Postgres and Redis.

- How is performance?

- Is the reliability solid?

- The cost seems in line with other offerings, but curious if this is a consideration for you.

Thanks!
> I think the key thing here is that MS Word had the features most people need back in Win3 days (possibly earlier?).

That's a very narrow view of what people need. Children at home these days "type" essays into Word by dictating as a first-party feature. This is a pretty recent step forward -- in the past it used to be a very expensive third-party add-on with much less accuracy.

Good, scalable multi-user document editing has changed the way students and even workers take notes in classrooms and workshops. Again, a fairly recent phenomenon (although Word still isn't as good as Google Docs here -- c'mon Microsoft, keep up).
In my company some small internal web sites and simple apps run PHP on Windows; we always got the PHP zip from php.net and manually configured about 15 parameters to suit our needs, this was once per minor release, so about once a year (monthly updates did not need any config change).
I am using PHP for scripting anything that does not require an exe, but more complex than a batch file, it is the default scripting solution (I connect to SQL server a lot from these scripts).
Fighting for a decent pension is a legitimate thing for a union to fight for. Fighting to be able to murder with impunity is not. Teachers are notoriously underpaid, and there is a lot of pressure to convert the school system to charter schools in order to bust the unions. Meanwhile administrative costs skyrocket every year. There’s a lot wrong with our school system but I don’t think teachers unions are one of them. Paying teachers even less is not the way forward.
Haskell's standard library sort, a variant of merge sort, also makes use of runs.

It runs in O(n log (number of runs)). It's quite a lot simpler than Timsort.
Yes. FB will block your app for implementing FB sign in on iOS/Android without their SDK.
Understood, thank you. Upmarket is an interesting area to focus on first, even it's not that scalable.
Two Years to Make $10 in Software Revenue
Compared to 2-4TB max in a 2 socket server system, the 16 or 32GB/card you get on a GPU is pretty small.

The other issue is loading that memory - PCIe 4 is still the transfer time bottleneck between GPU and main memory.
Or pictures.

If you look at that reddit link it's about "every single comment" -- and that's about 1 TB. I'd bet that the pictures from one fairly active if niche sub would exceed that, e.g. r/battlecars or r/breaddit
Oh God, the PIN creation is so annoying. Whatever possessed them that that was a good idea? Note that even after creating the PIN the app doesn't quit nagging you, it 'helpfully' continues to remind you to re-type it so you don't forget.

Plus, it's just a terrible UX for a SMS client. I really wanted to like it, but it's just too obnoxious to use. I've certainly not recommended it, I've had better luck switching relatives to Linux mint (seriously, I am not exaggerating). Creating a group MMS is annoying, and there's a nag screen if you try to call someone from a message within the app. I understand that most of these problems are due to the secure nature of the app, but trying to use it as your full-time SMS client is just too much of a pain. I'll likely still keep it installed, as the 1 thing it does do is make it really easy to transfer files/send messages between devices (send messages to yourself, then download them using the client's for other OS's).
My understanding is that most proposals for UBI would be funded by raising taxes making it a net-positive income increase only for the "poorest" families (the bottom X% of tax payers, for some X). So the only difference here seems to be a lower-than-desired X, which would be a reasonable test.
Does that mean that Native Americans have a court-sanctioned right to racial self-segregation in Oklahoma now?

I have a feeling white and black ethno-nationalists will look at this and feel they are getting wronged by not being granted the same opportunities.
And that reminded me of a childhood project where I hooked the user port (8 bit parallel) of one BBC up to another and wrote a chat program that sent data from one machine to another by POKEing ASCII values IIRC. Not a million miles from what you could do with an IBM PC printer port.

Not much use, the cable was about a foot long.

My child's generation won't be able to do that, but I'm glad we have arduinos and ESP32s to fill the same niche.
Instead of Kinesis we you AWS MSK (Managed Kafka), which is expensive but works quite well.
> The one question about UBI I haven't seen a satisfactory answer for is what's stopping landlords from raising rents to match the UBI?

Collectively? Anti-trust law. Individually? Competition among landlords. Also, for some tenants in many places, rent control.

> If everyone suddenly has an extra $1000/month,

Everyone doesn’t, unless the government is just printing money for UBI and also not replacing other programs. If it's borrowing, that money came form somewhere. If it's taxing, it came from somewhere, too. And UBI proposals tend to involve replacing, either in part (for some transitional models) or entirely means-tested welfare, which also means a bunch of money came from somewhere (from recipients and, and this is a major motivation for UBI, from the administrative infrastructure that means-tested programs have.) Compared to before the policy, the result is nothing like “everyone has +$UBI/month”.