skysight-inc/HackerNews huggingface dataset:
It had the same issue the other day, at least for a few minutes, so possibly an ongoing glitch?
Advertisers want the lowest common denominator: means no monetization or recommendation for anything that might upset any part of their possible consumer base. A lot of interesting content about topics that 'trigger' different groups or that contain inflammatory opinions is thus only accessible to those who already know about it, and it's not monetized or recommended.

Imagine a restaurant that starts removing anything from the menu that a customer complains about. You eventually end up with nothing but bland glop.
I think that some of the problems with the EC would go away if the number of electors/House seats was updated to match current U.S. demographics. The last time that was changed was in the 1930s, if I recall correctly. In the first United States Congress, there were about 65 thousand Americans per representative. Nowadays, that ratio is closer to 760 thousand Americans per representative.

Unfortunately, that kind of rebalancing has zero political support. The National Popular Vote Interstate Compact, while not as good a solution in my opinion as it doesn't fix the underlying problems with citizen representation, is probably more politically feasible in terms of fixing presidential elections.
In Biology and Physics at least, the professor owns the data because they funded the project. They also have final say about authorship and can remove you from a paper at any moment, with no recourse.
> There's no reason for corporations to be profiting like this at the expense of the populace

BP just had a $24bn non-cash writedown in Q1[0] due to their stake in Russian oil giant Rosneft. Should the "populace"/government be giving them ~$20bn this quarter to make them whole on their entirely government-created loss?

I'm going to go out on a limb that you're not in favor of that.

[0] https://news.sky.com/story/bp-slumps-to-20-4bn-loss-as-it-bo....
Great if you're able to do that easily. Please understand that some of the most brilliant minds in the world get up in the morning usually somewhere in California, and work many hours in the day, and their literal job is to figure out how to subvert this.
>Why do you want to work for someone else, on their hours, answerable to them, doing their research and teaching their classes, instead of working on your own research?

Did you actually do a PhD? You ought to know that you are completely beholden to your advisor, what they want you to work on, what papers they want you to write, the classes they want you to take etc.

As an employee you actually have rights, benefits and fairer pay and are under basically identical working circumstances.
That's ... brilliant?

I mean amazon prime is full of "kids cartoons" that started out as youtube fodder ten years ago. So yeah Netflix could maybe start a "yourflix" side bar - but they would have to work with people who were actual production companies for fear of, well everything.

Something tells me if they setup a package for everyone who had got 100k views on youtube, handed them a better microphone and a contract, they might stand a chnace of building a thousand new production companies.
Django is single-handedly responsible for making me fall in love with programming. I am now using Elixir/Phoenix and 100% sold on the benefits of working with immutable data, but I still keep an eye on developments in the Python/Django ecosystem. Seeing Django edge closer to having a fully async stack is very exciting, and should make it a more viable platform for existing users as well as newcomers.
I'm always a big fan of volunteer work.

Working with NPOs will expose you to some of the most interesting people on Earth.

Good luck!
"The version number is gone with version 31.6.13-21 of the Play Store, which is also responsible for widely rolling out the new Google Play icon."

Why would they remove the version number from apps?
As an ex-smoker, I never felt any anger towards cigarette companies. Only anger I felt was towards government regulations like banning smoking indoors or high taxes on cigarettes. Also felt a bit annoyed with society judging the smokers. Even when I was trying to quit, I didn't blame cigarette companies.

Now in retrospect, I am glad that those regulations, taxes, and judgmental stares slowly nudged me towards quitting.

My guess is that the most TikTok/social-media users don't realize that they are addicts.

EDIT: And yes TikTok is indeed extremely good at giving you dopamine hits. I don't keep the app on my phone but every once in a while if I am extremely bored or feeling very low, I will download it. It makes time go by so fast.
Narrator: it won't
Ask HN: Who do you talk to about system architecture and design?
Who do you talk to when you have architectural questions? Where do you get feedback on design options? When you want to discuss tradeoffs of those options who do you talk that over with?

I am one of two technical cofounders for a small software company. We have really good discussions about the design of our product. I am pretty good at searching. We are comfortable weighing alternatives and making a decision and living with the consequences. All that said, sometimes I want to discuss with other people some of the design challenges we face, or seek input on how people have approached the problem.

Are there fora that you enjoy for such discussion? It seems that it does not fit with the theme of most Q&A sites. Most IRC channels I know of are pretty focused on their own specific topic.
I've actually really enjoyed some of the recommendations I get - my homepage is usually videos on Java, networking, DCS related content and for some reason last week I got a recommendation for a video by this channel that recreates historic life and the video was how to make a typical dinner as if it were 1820 - it was so random but awesome.
Don't fall for Greenwashing
It's just poker, show some self-discipline and self-accountability and uninstall the app!
Top left always seemed more intuitive to me, but I don't have any reasoning. When using photoshop, I usually also draw squares starting at their top left corner.
that restriction only applies to EU users
It's a bit tongue-in-cheek, but Thibault gives chesd according to his ability, and users get chess according to their needs.

https://github.com/ornicar

> Save the trees

> Maker of lichess.org, a hippie communist chess server for drug fueled atheists
We have a trailer, and use it a half-dozen times a year and I could NOT full time. Too much decision fatigue.

And the number of people trying to self-fund their full time lifestyle on Youtube...holy smokes.
> I also thought about building my own recommendation system

Awesome! Please do and document it. A lot of "tech should serve its users" people seem to be completely opposed to recommendation algorithms, but I would disagree. I find automatic recommendation immensely valuable when it works, it just needs to work for me (e.g. be more configurable).
Air-conditioning is a thing in well-off hot places and for well-off people in poorer countries. But not for poorer people in poorer countries. Given how many in the world don't even have enough to eat, right now, I struggle to see how they'd acquire air-conditioning in the foreseeable future. And if they did, that'd need a massive increase in electricity generation and supply infrastructure. I don't see how that would easily happen. There are indeed some low tech means to deal with high temps, but its not enough, is it? We're literally playing with fire here. Just my 2p ...... (as for GDP I don't know much about the effect of climate change on that, but would imagine GDP is gonna be the least of people's worries if the temp is 50-60C )
What IS GraphQL good for? The only time it seems like it's needed is when you want to ensure your front end devs can work without understanding API code. Am I missing something?

P.S. not arguing - genuinely would like to know, since it never clicked.

P.S.S. Definitely use Postgres - "When in doubt, Postgres" is a good axiom unless you need something very specific and know what that is.

P.S.S.S. Elixir isn't that widely used. If you want something simple use FastAPI with Python or Flask. For real projects, .NET Core API will work well, but it's a little slower to set up if you don't use a template. Your C/C++ WILL carry you through C# though. This choice will REALLY depend on what language you want to learn - most of them have good API frameworks.
This is published on a Japanese newspaper but it was written by a Harvard prof:

> Robert J. Barro, professor of economics at Harvard University, is a visiting scholar at the American Enterprise Institute and a research associate at the National Bureau of Economic Research [NBER].

What's kind of weird is that he points out that NBER (the group that, turns out, he works at) needs to be the one to officially "pronounce" it a recession.

So he went public to say this despite the public group he works for not (yet) agreeing?

Is he saying this in an official capacity as an NBER research associate or this is just his unrelated personal opinion?
Go look in a mirror for an example of simple
The points above are indeed valid, but for example there is a line to be drawn between PinePhones and their secondary products.

Also, near the end it does explain/justify the need for a compromise in "libreness", as essentially anyone would agree on given the extraordinary price of "pure libre" hardware.

The main point in my opinion is not pushing for radical hardware, but rather accommodating the needs of developers and end users in a "libre-ish" lineup.
> I guess I’ll take it over “her emails” and “his latest tweet”

It’s not as cringe inducing but considerably worse in other respects. Wikipedia didn’t take sides in the definition of email or tweeting to benefit one party in those previous elections.
underselling? thanks :) yes, it turn a markdown document into a nice-look html webpage (with TOC and scrollspy), by adding the following 4 lines at the beginning.

<!DOCTYPE html>

<link href="https://casualwriter.github.io/dist/casual-markdown-doc.css" rel="stylesheet">

<script src="https://casualwriter.github.io/dist/casual-markdown-doc.js">...

<body title="your document title here...">

and it is a self-sufficient html file, which can be viewed in all browser （include IE9) from internet or local. (yes, local is also ok, u can even send by email, share by google drive, etc..)
There's a difference between rooting for the country to do worse and acknowledging that it is doing worse, and we shouldn't shy away from the latter out of frustration with the former.

And real wages fell 3% in six months [1] (i.e. over the first half of this year, wages fell at a 6% annual rate), so I think it's time to acknowledge that the nation is doing worse, at least for the working class.

1: https://www.statista.com/statistics/216259/monthly-real-aver...
> why not introduce you to other things

Because that's not what I told it to do.
>You are correct that the wages are barely livable. I can tell you from the experience my daughter had in pursuing a Ph.D. that the stipends for CS students are considerably higher than the stipends available for other fields in science. Plus the CS students have the opportunity to work over the Summer and make the "big bucks." Altogether you should be making $60K-$70K per year, which isn't a lot as far as CS grads go, but it's considerably better than subsistence living. That's the equivalent of making $30-$45 per hour which is a wage most Americans would find damn good, and can only dream about earning that kind of money.

This is almost totally unique to CS students and frankly many advisors may not allow their students to skip the opportunity to do more research over the summer.

I'm not sure why you spent so much time defending the PhD system in the US which is frankly broken and borderline abusive.
Maybe if people had access to water in a more convenient way, they’d be more economically productive.
Yes. SmartTubeNext: https://github.com/yuliskov/SmartTubeNext. I use it with a FireTV stick since it's much easier than hacking my Samsung TV. It supports SponsorBlock too. It lacks some YT features but if you just want to browse and watch videos it works wonderfully.
Hey!

There is no technical documentation available right now other than the readme. I'm planning to write it around September-December (together with a website for them).

You can share your email at jakub dot wit dot martin at gmail and I'll let you know when it's available.
3 years after launch, Apple Arcade loses 15 games
They wouldn't find a solution because all the good answers were moderated away into oblivion :D
Here is an example of a single file Django project I started around eight years ago that does what you mention:

https://github.com/planetfederal/registry/blob/149a2b958dd05...
If SafetyNet checks are not a concern, several people used banking apps inside Android runtimes (like Waydroid) on their Pinephones. Clearly not ideal for everyday operation, but for occasional tasks it does the job decently well and the overhead is low
The most "sound" software stack is the one you already know, or that you most want to learn
Volcanic eruption starts in Iceland (Live webcam)
That’s a 14% drop.

Do we have a reason to believe this is a recovery versus a “dead cat bounce” caused by market irrationality and hope?

- - - - -

As an aside, you should list specifically what index you’re referencing as “the market”, so other people can check the numbers themselves.
The Island Where People Forget to Die (2012)
One of the reasons I would never collaborate with anyone at MIT is that such collaborations are rarely equitable. Institutionalized credit theft is just the beginning, but yes, if there is joint work with MIT, usually the non-MIT researcher does the bulk of the work, and the MIT researcher gets the bulk of the credit.

Everyone wants to work with and associate with institutions like MIT, so MIT gets to pick the biggest fools.

(This isn't unique to MIT; that's true of many of the elites)
I fairly reliably get the next part of a multi-part series provided they're in a playlist (even if I'm not looking at them in the playlist).
China will also call those dissidents terrorists, and some may even fill that definition. And we can end up agreeing: for example, last month, Sweden decided that the political refugees it has been hosting are now terrorists and should be extradited, as requested by Turkey in exchange of not vetoing the country's accession to NATO.
>>well-documented

Sources?
Do you really want to vote on every little bit of minutia that you would have to if this were a direct democracy?

There's an old game, Anachronox, that does a wonderful job of making fun of this when the player is on the planet Democratus. Worth a play if you haven't.
I don't understand the debate around this.

If the proverbial groundhog sees its shadow and Joe Biden agrees that we're in a recession, and then the press wing of the party starts agreeing that we're in a recession: who cares?

Won't they just say it was the previous administrations fault anyway, and that we need to do things like pass the "inflation reduction act" to stop it?
"Banged my knee, guess I'll get used to that pain"

https://www.youtube.com/watch?v=-jhNRDygjvg
I guess it depends on how much you use it?

On the Linux phone itself, you can try out Waydroid https://waydro.id (and it seems to work on regular Linux too?).

I also think there are Android Distros you can install in a VM as well (though I admit I have not tried it).
It also depends on where you did your thesis in the first place. The UK has stronger protections for grad students than the US (not hard to do).

In any case it shouldn't be up to whether you had a permissive advisor or not, PhD students like everyone deserve time off, and without legal protections that always gets abused.
TikTok is feared not because of privacy, but because it shows China can do tech too. America placed its economic bets on being a tech superpower and that is now under threat. Restricting American companies in the same way would only serve to also diminish tech in the US.
The best software stack is the one you are most familiar with. The likelihood of being negatively impacted by your choice of software stack in the beginning is practically zero.

Of course, in the long run, this is reversed.
> Never tried CouchDB though

CouchDB is a json document based noSql system that is exposed through traditional HTTP calls (e.g. GET to get a document, POST to create a new document, PUT to update a document, and DELETE to delete a document).

In the "expose data via REST" the stack is often "service doing SQL against a RDBMS" and that service is a either Java or Python or Ruby... that can often (not always) be done as "here is couch, with this data stored in it." It's memory and CPU footprint (even doing a 3x replication in our k8s environment) is a fraction of a Java container, much less a Java container and a database.

Grab a couchdb docker compose and spin it up and give it a try. It has a built in admin console. https://docs.couchdb.org/en/3.2.2/index.html
Using Tensor Diagrams to Represent and Solve Geometric Problems
> Aren't PhD students working long hours already?

Depends highly on the field. I knew some materials science PhD students who were relatively well-funded to work in the lab (~$35k per year), but often spent nights and weekends baby sitting experiments. But there was no undergraduate materials science program, so no teaching!

I was in the mathematics department where most people worked as teaching assistants for $22k per year (summer work available) but otherwise did as they pleased. I would maybe meet with my adviser for a few minutes per week? And after you've taught calculus five times, you can kind of coast.
It's like academic publishing is literally the most rent-seeking industry in existence.
For me, the argument about the technicalities of what makes a recession bothers me much, much less than the smugness of a general group of the intelligentsia who once conveniently anointed themselves "fact-checkers" that are trying to handwave away the idea of a recession in spite of historical definitions that we've never strayed away from.

We really ought to resist bulls*t like this. One can simultaneously believe that people should get vaccinated, that Trump is an embarrassment of a person and leader, that news has stopped being news for at least 15 years, and that the "but actually it's not a recession because.." elite of this country don't care about truth but, instead, power.
For a while they would run 5-second TikTok ads with a siren and a baseball flying towards the viewer. Along with text in arabic. What the fuck?
Why do a REST-like service?

It makes sense as backend for a native iOS/Android app, and if you already have that REST endpoint then it can make sense to re-use it for the web-version of your app.

But if you're not doing an iOS/Android app (most websites?), then I generally agree it's a lot more work compared to form-based / server-side-templates (though sometimes can give a _slightly_ better user experience, _if_ done correctly.)

HTMX seems to be growing as a "REST endpoint" alternative, but again not as useful if you're also doing a native iOS/Android app.
Amen. Now we just need to take the next logical step into balkanization and we can start making real progress. I have no right voting for federal candidates in my midwest region that can influence legislation that impacts new york, and vice versa.

Regionality > Nationality

tl;dr america is geographically too big and it's really starting to show.
As others are pointing out, CouchDB may not be a bad choice but it's probably more cumbersome than necessary. Phoenix/Elixir are great and I use them at work every day. The default assumption in Phoenix is a Postgres database and the data mapper Ecto works really well with Postgres. If you use fly.io or render.com for web app hosting, they both have super easy guides for Elixir/Phoenix + Postgres.

REST might be easier to get up and running with too, because Phoenix does it out of the box. You could then move to GraphQL iteratively once you have your core logic in place and the Flutter app working.

Overall I think you find Elixir refreshing coming from a language like C++. The tools all work pretty well and are easy to learn. The REPL is nice. The package manager is world class. Testing is built into the language. The developer experience is just really great.
That is a good write-up and a good find. Thankyou for publishing it and for the responsible disclosure timeline.
In shaders it's common to use normalized coordinates with [0,0] being the centre extending to [-0.5,0.5] on each axis. There are lots of advantages. It makes a lot of the math simpler. Shader programming probably isn't the best place to start for beginners though.
Omg, that's hilarious!
I dropped postgres for sqlite and never looked back - incredibly easy to manage and spin up applications like
https://github.com/authcompanion/authcompanion2

This post sold me on it https://blog.wesleyac.com/posts/consider-sqlite
I think we are in a recession but it’s not that bad

Earnings from google and other profitable tech companies have been really good

There are some layoffs but really only in companies that over hired

This is a very mild downturn , not doomsday
What?? C++ is perhaps the biggest language I can think of followed by Swift. C# is well on the path of C++.

But Java? It only has classes, inheritance (no multiple inheritance as c++), interfaces, objects which are instances of said classes, 7 primitive types and I am basically at the end of java’s feature list. Lambdas are often hated because they were implemented at first as classes with a single method (they no longer compile to that), so they are syntactic sugar only in a way. Classes can have static methods as well, and there are 3 visibility modifiers (which are also language feature of Go, just implicit in naming convention).

Everything else is library calls in the language.
I personally don't think we should be so beholden to the GDP as the ultimate indicator for the health of any nation. It should be one of many.

NBER states it is 'declined economic activity' leaving the door open for interpretation by many economists.

https://www.nber.org/research/business-cycle-dating

BEA (as referenced from the article):

https://www.bea.gov/news/blog/2022-07-28/gross-domestic-prod...

FRED chart, to give perspective that the real GDP dip is very slight:

https://fred.stlouisfed.org/series/GDPC1
Can't be, since me and my 10% friends haven't been affected

/s
reminds me that "the greatest minds at 1600 Amphitheater Parkway" made it harder to open your list of apps on Play Store but never mind

Open the list, select 'TikTok' and click 'Uninstall'

This is not to be demeaning. But if you're having too much trouble disconnecting from it, then that should be the way. You can still see videos in a browser.
One that shows a very plausible reality where FAANG comes out with a rating system, and how that might potentially go down.
Stop defending the US PhD system! It is hopelessly broken and quite abusive. PhD students across Europe earn real salaries (40k-50k+ euros), have full medical benefits, get paid vacations, sick days and many receive year end bonuses. US PhD students at Famous State Universities in the US routinely live off $20k per year stipends with token healthcare benefits and NOTHING else.
Acorn
Why not just using the "subscriptions" tab in the official YouTube app? It does exactly that. What's the difference?
If only I can find articles. There are a lot of people who know how to do something interesting, but they are not writing articles they are recording videos. I prefer written articles, but often I can't find anything, but I can find videos on youtube. Or maybe it is just that search for articles has the same problem?
These are mostly warehouse jobs because they had to ramp up drastically during the pandemic, but don't need as much capacity now. They are still hiring SWEs.