skysight-inc/HackerNews huggingface dataset:
>But many don't have the critical thinking and evaluation skills needed to evaluate the healthiness of media and to ensure a "balanced diet", and developing or teaching these skills something we should be doing more of.

It sure doesn't help when it's not in the interest of junk food and social media companies (I'm looking at your employer) to engage in these practices. That sentiment is in stark contrast of the need to convince people to use a product, and then keep them hooked once they're in/eating.
Doesn't matter.

Nvidia needs to provide accurate information on revenues no matter if it obvious or not.

AMD doesn't even report sales of semiconductors for gaming consoles under gaming because it's misleading.
I don't see it as twisting the blade. He's calling them out for having insulted him and then making a half-hearted (at best) apology without giving proper credit (which the MS employee up the thread admitted they should have actually done.)
>Slightly off topic, I strongly encourage you too get your feet wet by serving the generationally impoverished. Check back in with me after 1,000 hours of service and let e know how it went.

If we are off topic, is this something you have done?

Everyone I have met with your views has talked big, but never lifted a finger or checkbook to help others.

They want change. But always by redistributing someone else's money, and someone else doing the work.
Isnt' DDM 2.67 just 1.00 in Ishtar Crowns? I'm sure they were just trying to maintain consistency across the museum.

It's a great museum by the way.
As someone who recently returned to Rails after 7 years of searching for a better option, I totally agree. For the types of problems I solve (not FAANG problems), Rails is the by far the most productive option. Not perfect, mind you, but better than anything else I've run across.
"Web 1 Socials" were built around for purpose communities; forums, irc, etc where like minded people gathered to discuss common interests.

"Web 2 Socials" were the bundling of for purpose communities into giant super communities; reddit, facebook, twitter, etc.

If this follows everything else that has gone before it on the internet. The next phase will be an unbundling where things go back to for purpose communities again until they get rebundled and the cycle repeats.

https://hbr.org/2014/06/how-to-succeed-in-business-by-bundli...
It looks like he didn't post this one either, assuming Kang Ji is the author?
From the FT, a publication I respect and that normally does good research, this is very disappointing.

Looks like nothing more than a puff piece, and the critical questions around battery supply were not touched. Funny enough, it makes Rivian CEO look 'like' Elon Musk instead of the opposite.
You seem to think that there's something really inherently evil in customer data. As if this hasn't been something that businesses have done since the dawn of business.
"Nobody wants to work anymore, and I can't do my job from my beach house because I can't see the employees on the office camera and they're covering their camera at home. How can we re-tell this productivity data that shows productivity is increasing to prove that I'm right and everyone is lazy except me?"
OK, given you're correct then how do people's lives compare now with those in the past in the pre-social media days? We shouldn't forget that for all of history until the recent advent of social media individuals had to 'connect' in different ways and that they were somehow successful in doing so—or civilization/society wouldn't exist.

In the past, novelty wasn't much of an option as people had very limited choices when connecting with others. Perhaps the question we need to ask is was this more limited (and much slower) choice better for people's well-being and mental health. I don't reckon we've a satisfactory answer to that question as yet.
My vision for Open Source pro support
That "neutral education" is a good point.

The same problems happened in the Object Management Group which standardizes a number of technologies such as UML and CORBA and applications of those technologies. (The map-vs-territory problem w/ UML has been addressed by various forms of "Executable UML" such as the Object Constraint Language which itself an algebra over UML-modeled objects)

Look at the specs though and you find they are deliberately designed to be hard to implement.

For instance there is the meta-object facility MOF which is great for modelling a set of objects in a language like Java. The point of MOF seems to be that you could bootstrap the whole UML edifice from a very simple foundation, and at the very least have a machine that can build a set of objects to represent both a collection of UML objects that function as a "schema" and also a collection of instance objects that are modeled by the schema.

(This is a lot like the vision of the semantic web but going about it a very different way; in fact I am about to open source something that converts MOF models into RDF inside Python and also builds Python stub functions that let you 'call methods' on an RDF node while having access to the objects via SPARQL queries and other RDF tools.)

If you actually try it however you find there are some inconsistencies, unresolved circularities, conflation of UML 1 and UML 2 concepts and other problems you run it.

I'm certain that if I was "on fire" I could bend MOF enough to bootstrap UML-in-RDF in a month or two of working overtime. I've done that kind of thing before and that's just the start of your problem because then you have to market it...

The result is that some incumbents have a "moat" but also that UML is out of the mainstream and addresses a much smaller market than it could.
Its good the SEC is investigating poor disclosures. You know rather than the rampant fraudulent activity happening all across their supposed purview.
From reading their docs, they require the program to run with their debugger. Their debugger is a custom runtime for a given language or browser that's been compiled with special debugging bits.
> Largely this is because the API is not public, and it doesn't have to simply handle anything that is thrown at it.

I think this is the key point.
I generally care a lot less about these sorts of things compared to finding a good property to buy in the first place.
> The problem with TikTok is that it's essentially just for actors, musicians and dancers.

> On Youtube people can Vlog, it's impossible to vlog on TikTok.

I've got 40k followers mostly just ranting into the camera about politics and without any desire to do it seriously.
Yes, fully agreed, it's about the quality not quantity. I realized my wording was ambiguous and have since clarified my comment to disambiguate that.

And yes it's impossible to be substantial in a meme or short video or tweet. Like fast food -- the medium is inherently limiting.
The closest experience I've had to VB in a more modern context is B4J:
https://www.b4x.com/b4j.html

Visual designer, integrated IDE and debugger, basic language, very similar philosophy, cross platform (thanks to using the JVM as the compile target).

Unfortunately however you do need Windows to author which is not me these days.

As tools for making little apps or rapid prototyping it's quite decent.
Not everywhere. No one in Poland does not care outside of first 1-2 jobs. Maybe government jobs, but you don't want to work there.

Source: not even finished bachelors.
If this site is even using a database at all, this would be a perfect example to use sqlite.

100% reads, no writes / no administration / no headaches.
What's surprising to me about this, is that if you ever read the risk section of a 10-k it is basically a bunch of non sense, where they imagine every possible risk no matter how small a business might have. It's filled with so many low probability scenarios it's barely worth reading. If they put in a blurb about this in the risks section I'm not sure who would even notice.

At first glance, I suspect that they just copy pasted the risk section from the last 10-k and this was just some mistake rather than an intention to deceive. Anybody who knew anything about the business understood that crypto mining was a sizable part of that demand.
About 90% of our GraphQL API passes through Prisma. We have a master API that talks to many different microservices to process data and so-on, but all the data ultimately ends up residing in our Postgres DB. One of the nice things about Prisma is that it gives you a very declarative way to manage your data, and encourages using your DB as your "single source of truth".

Querying everything through one API (which relays requests to other microservices, if necessary) and having one Postgres DB which acts as the "endpoint" for all of our data is a very clean model.

For edge cases, it's also possible to write custom resolvers. Prisma doesn't prohibit that.
> It is not just "old" or 3G-only phones, it is any phone that is not explicitly on their whitelist.

This is correct. The whitelist that they're using specifically is here[0].

Some phone representatives will claim to people that they need a "5G Phone" - this is misleading, either on purpose (because the rep wants to increase their sales figures), or accidentally (because the rep isn't well trained on how to handle this situation).

AT&T will provide alternative phones for free, but they usually aren't great. Last I heard it was an iPhone SE (2020) for existing iPhone users and a low-to-mid range Android phone for existing Android users.

[0] https://www.att.com/idpassets/images/support/pdf/Devices-Wor...
What's a goose going to do to you? A turkey at least has sharp nails - not enough to injure you, but enough to be unpleasant. A goose can't do anything to hurt you, it just honks and flaps it's wings to try and scare you.
AFAIK .mg has been around for a while now. Here's all the registrars where you can get one[0]. OH.MG has been snapped up :)

[0] https://www.nic.mg/index.php/registrar/registrars-locaux (Local registrars / ISPS)

[0] https://www.nic.mg/index.php/registrar/registrars-internatio... (International)
What? The premise is very clear - NVIDIA stock has seen a meteoric rise off hugely increased sales, investors are concerned that nvidia is hiding the share of sales attributed specifically to a new volatile demographic (crypto in this case).

It’s like if Intel had 50% of their business from Apple and investors wanted to predict the impact of the M1 chip on their sales.
To summarize the argument: EA says that we should give money to the most effective causes, which implies that certain less effective but still very good causes should not be supported, so EA is harmful.
More generally, there’s tension between people who prefer nothing to change and those who want to allow change.

If you like your house and your neighborhood, you probably don’t want demolitions and construction, even if it’s not your house. It’s noisy, it brings uncertainty, and maybe when your neighborhood won’t be the same after buildings get replaced. Maybe the new buildings are too ugly or the residents undesirable or the infrastructure unable to keep up. Or maybe none of those are true but you personally are anxious from the thought of change so you don’t want to risk it.

In any case, the no-change crowd holds all the power except when those pursuing change have a lot of money. This further reinforces negative impressions of what it means to allow change in your neighborhood.
imo, sarcasm only works over text if your text can be taken sarcastically and non-sarcastically.
This is so insulting to Casey, he does his instructional videos for the world to see and educate a new generation of programmers about how to make a game completely from scratch. This isn't his full-time jobs. This isn't some streamer trying to gather new audience by brewing up drama.
> most people who own a single gpu also play games and occasionally use it for mining.

Most people with 1 GPU use it to mine? I would have guessed that even with things going crazy in the cryptocurrency space pure gamers were a vastly bigger group.
Show HN: Videobug – The time travel debugger for JVM
Hi All, this is Shardul here - I am the co-founder of Videobug.

https://bug.video

We are super excited to share Videobug with you. Videobug records run time code execution so that developers can watch it line by line as frequently as they want, right in their IDE. It takes away the pain of recreating exact conditions that led to a bug and saves developer time in every bug squash.

Parth (my co-founder) and I have worked on multiple production grade applications in startups and enterprises.

We used Logrocket, Sentry, and Datadog for logging and found ourselves adding more logs after a bug is found.

Adding accurate logs required disciplined engineering and collaboration across teams. Time to connect these logs to what’s wrong in the code, took quite sometime.

Videobug logs everything automatically. We are super psyched to launch our offline version. We plan to launch a fully self hosted version in 4 weeks from now, which will allow you to record and replay code executions in your staging and production environments.

We are looking for product feedback.

Here is a 2 min demo explaining how to use Videobug.

https://www.youtube.com/watch?v=U53IQifMt54

Join our discord channel to share your feedback or in case you need support.

https://discord.gg/Hhwvay8uTa

P.S. Please note that we collect the following analytics data from your IDE: Your computer hostname, debugging events such as “started debugger”, “fetched exceptions” and “searched for code execution”.
Reminds me of https://en.wikipedia.org/wiki/The_Goal_(novel) a bit.
That is even worse.

They know who the person is but is so vengeful that they don't name the person.

Microsoft should be embarrassed that they have engineers like this.

I couldn't imagine how bad they would treat colleagues with inferior authority.
A few paragraphs in

> infused with logic so cold that even Mr. Spock would cringe upon hearing it

> By contrast, defective altruism is [...] an approach that [...] implements this bold claim by weighing causes and beneficiaries against one another.

> Which is the “better” thing to do? To provide a guide dog to one blind American, or cure 2,000 people of blindness in developing countries? [...] it was obvious which choice Singer thought was the “better” of the two; indeed, he said the choice was “clear.”

We get it, the author doesn't like comparing things using numbers. I'm not going to try to convince them they should feel otherwise, but I am going to note that an article titled "You Can't Compare Moral Things With Numbers" would have been more relevant, less inflammatory, and less likely to get accused of being mean.

I've got more complaints, but they feel nitpickier than this one, and would probably be eaten in the transfer from this article to the suggested, so I'll consider them support for the above instead of separate points.
The problem with GraphQL is on the front end. Suddenly, the FE team becomes responsible for understanding the entire data model, which resources can be joined together, by what keys, and what is actually performant vs what isn't.

Instead of doing a simple GET /a/b/1/c and presenting that data structure, they now need to define a query, think about what resources to pull into that query etc. If the query ends up being slow, they have to understand why and work on more complex changes than simply asking the BE team for a smaller response with a few query params.

I hit this problem when contemplating exposing the API of the application I work on to customers, to be used in their automation scripts.

We quickly realized that expecting them to learn our data model and how to use it efficiently would be much more complicated than exposing every plausible use-case explicitly. We could do this on the "API front-end" by building a set of high-level utilities that would embed the GraphQL queries, but that would essentially double much of the work being done in the front-end (and more than double if some customers want to use Python scripting while others want JS and others want TCL or Perl).

So, we decided that the best place to expose those high-level abstractions is exactly the REST API, where it is maximally re-usable.
Removing a credit or a reference is probably the worst way to add succintness to an article.

It's literally saying "the contributions of people whose work I based my work on is less important than the least useful sentence in describing my work".
It can also be used like a bookmarks system. You add a star to a project and then you see all repos that you added a star: https://github.com/<username>?tab=stars
I've yet to encounter a GraphQL off-the-shelf server (from Python and JS spaces) where hitting a slow query didn't immediately turn into half a day's work

The whole concept is what happens when you let a smart person work on a small problem for far, far too long
I agree with you here, but regardless of how busy a company is it's not unreasonable to expect a minimum-bar of quality of experience.

Interviews often set perception of how well a company operates. If you or your company care about your reputation, get it right.

Google/Alphabet is still suffering from it's reputation for horrendous interview experience well after a year or so of getting things back on track. Reputational issues are sticky, be they deserved or not.
thanks, that's a lot of context missing from the tweet in the title and from the bug report
On a related note, am I right in understand that the "Google Experts" [1] do it for free?

[1] https://developers.google.com/community/experts/
Nice, but aggregates like this hide the distribution: who got that increase matters, and the distribution is likely extremely lopsided towards the upper extreme. The more you had, the greater your percentage increase.
Do you mean as in you forget or that new ways to do stuff are reinvented?
I have only used GraphQL when trying to get if a particular github user was my sponsor and it fails at that, you need to list all sponsors and iterate through them manually.

My solution to database is JSON over HTTP on disk, one file per "value" or "row", this means you need EXT4 on type=small to have enough inodes.

Today is tried to solve the same problem as the github one on my own db: You would have a meta index for sponsorship user-user and then just query:

http://root.rupy.se/meta/user/user/marc/marcus

To see if marc sponsors marcus, this took 2 minutes (refreshing my memory, otherwise 2 seconds), it scales and I did not have to alter anything. It just works.
TD-3 is awesome but definitely a gateway drug purchase. I got one shortly after Roland's web-based synth recreations were posted on HN. Immediately wanted some sort of drum machine to go along with it. Now I also have an Elektron model:cycles, a mixer and an effects pedal, as well as a ton of cables slowly taking over my desk.
There is a confounding variable (omitted variable bias) here that could explain the entire thing, namely, those who used precise numbers likely ACTUALLY DID use a model and/or more quantitative analysis to determine that price.

Similarly, those who chose hole number prices likely did NOT use a model to determine that exact price (as the odds of a model resulting in a whole number price is extremely unlikely).

Thus, you cannot disentangle the effects of the precise bidders actually being more quantitative from the perception of them being more quantitative by the seller.

To properly disentangle this, you would need an experiment (or potentially quasi-experiment) where you randomize either adding some noise to the bid for some bids and rounding other bids to whole dollar amounts.
U.S. Life Expectancy Falls Further to 76.6 Years
Python, AFAIK, doesnt have a 'debug' mode, so its likely the IDE that is slowing down your debugging experience. Im not sure how you work around that - some IDEs do a lot of superfluous stuff when 'debugging', and may have settings to toggle features.

You can also just import the debugger where you need to use it, in which case you shouldn't get any slowdown.
This is 100% burnout

You need to spend a few months playing beach volleyball, barely touching any technology.
At this point Tesla is winning the battery cell technology race as well, I don't see how Rivian with its luxury products can be even compared to it.
> I think only one of the 2 slots fully supports LTE.

Both of the slots support LTE; OnePlus has made some frustrating power saving decisions though, which force the secondary (non-active) SIM to 3G when it's not in use.

This can be disabled (at least on my 7 Pro running Android 10) via logkit following these steps[0]. Once disabled, the phone will fully support VoLTE on both SIMs.

[0] https://forums.oneplus.com/threads/dual-4g-networks-setting....
In the US, federally funded research is already required to made available without paywalls within 1 year of publication. Open-access advocates online generally seem to be unaware of this, and that current goalposts are therefore (a) immediate open access, and (b) open-access publication of all scientific research regardless of funding source.

https://obamawhitehouse.archives.gov/blog/2013/02/22/expandi...

https://www.nih.gov/health-information/nih-clinical-research...
Yeah it is far superior to cmd. But I mean cmd was frozen in the 90s it seems anyway.
Yeah but it looks bad
What's different about the internet when it comes to written sarcasm?
You’re missing the 5/3 update about username and password credentials.

> our investigation also revealed that the same compromised token was leveraged to gain access to a database and exfiltrate the hashed and salted passwords for customers’ user accounts.

From the link we are commenting on.
As long as going to the same bar as your boss during happy hour leads to a promotion, career progression + economic opportunity will be tied to geography. Barely any companies operate like Gitlab does.

Demographic decline is a much bigger problem to solve, not something that should stop us from taking action.
It's using mysql+phpmyadmin. Writes = User Register + Comments + Recipe Posts. However, I have been wanting to switch to sqlite for sometime now, as I think it will be just as fast but much less headache.
For web dev, there is https://anvil.works which has a similar dev UX to VB6.
This shit is exhausting, no it isn't. It feels like it is because it's being talked about more.

1. You cannot just decide you want GRS. Not only is the process itself expensive and long, even starting the process requires two separate psych evals and a doctor sign off and you have be fully socially transitioned for at least a year.

2. The people who make it through the process commit suicide less.

> Those who wanted, and subsequently received, hormone therapy and/or surgical care had a substantially lower prevalence of past-year suicide thoughts and attempts than those who wanted hormone therapy and surgical care and did not receive them.

> Those who had “de-transitioned” at some point, meaning having gone back to living according to their sex assigned at birth, were significantly more likely to report suicide thoughts and attempts, both past-year and lifetime, than those who had never “de-transitioned.” Nearly 12 percent of those who “de-transitioned” attempted suicide in the past year compared to 6.7 percent of those who have not “de-transitioned.”

https://williamsinstitute.law.ucla.edu/publications/suicidal...
Could you elaborate on the "human focused free social media"?
Formally, this philosophical position is called mysterianism.

https://en.wikipedia.org/wiki/New_mysterianism

This can be either because one posits a fundamental limitation on self-conceptualization of systems, or a practical one on human biological or social intelligence.
There's so many variables. I was looking into moving my stuff into the cloud to throw out some physical hard drives. I haven't committed to anything yet but I was surprised to see dropbox is somehow cheaper than AWS. Isn't dropbox just an entire extra company that makes a layer slapped on top of AWS?