skysight-inc/HackerNews huggingface dataset:
In the US soap operas died because reality tv was cheaper to film and people found the fake drama in reality shows more interesting than the fake drama in soaps.
They are asking how you would validate the medical advice given is appropriate and not dangerous.
Is anyone aware of any open source tools for this kind of thing?
Slope Collisions in Sonic
Sorry. Let me correct:

What a gross and hateful way to frame this, especially given your apparently limited experience…
This is why I prefer the way C# did this:

class Base {
public int Count { get; set; } = 0;

public Base(int counter) {
Count = counter;
}
}

class Sub : Base {
public Sub(int number) : base(number) {
System.Console.WriteLine($"This is the sub class constructor with {number} as an argument");
}

public Sub() : this(123) {
System.Console.WriteLine("This is the sub class constructor with no arguments");
}
}

Rather than being a magical function call at a magical position, the call to the super constructor is part of a special bit of syntax that explicitly tells you what kind of call is being done. You can't call any method at that point of the program, you have to call a constructor by its special reference.

It also makes the reason why you can do `super(fn1(), fn2())` but not extract those two calls to variables; these calls are considered to be part of a different part of the execution flow than the rest of the constructor. A simple `base()` can be left out, of course; it only matters in cases where you need a specific super constructor.
The problem is that every git UI I've tried of the past ~10 years abstracts core concepts in order to (try to) simplify things, then people make a mess and don't have the slightest clue why or how to fix it.

The git CLI for the vast majority of things isn't difficult once you have a basic understanding of DVCS. 95% of the time fetch, pull, push, checkout and commit are all you need.

I admit that Hg had a far nicer an more consistent CLI, and it was my preference back in the day. But it lost for a few reasons - one of which was that it made the 90% easier, but the 10% far harder.
Almost every single group I've been part of had leaders. They may have been elected by the group, or more often, appointed elsewhere. The ones that don't have leadership tend to be temporary and disorganized. In situations where this is less temporary, leaders often emerge naturally, as that's how humans typically organize themselves.

We have conscious choice, sure, but that doesn't change the fact that we're part of larger systems that we only have some influence over. It also doesn't change the fact that conscious choice is somewhat biologically driven.
Good movie but very different take away message, at least for me
Copyright never guaranteed anyone compensation, nor is it loophole to not pay for copyright just because you saw and learned from something in the public domain.

If using someone else work for learning is infringement, then that's going to cause a lot of difficulty for all artists. Try making a rock song without listening to rock, or paint some modern art without viewing it etc.
I make >€1K / month with
https://amazing.photos

I generate amazing profile photos for users using dream booth and a custom stable diffusion model.

Our quality of output is the best that I’ve seen compared to competitors.

My secret to much higher quality: I rank images, and then only show the best images.

All other competitors that I’ve seen dump all the images to the user. Instead, my process means that the output images are consistently very high quality.
Sorry, I had slightly misremembered, please see my corrected comment above. The second assignment is seen as a reassignment when the variable or field is final.
This is your reminder that past Reddit powermods and hired staff allegedly include Ghislane Maxwell [0] (who Ellen Pao knew and socialized with in Pao's time as Reddit CEO [1]), alleged rape and kidnapping accomplice Aimee Challenor [2] (criticism of whose hiring Reddit censored for days before relenting), and convicted domestic abuser creeps like u/bardfinn who abuse their moderator powers and allegedly flood competing subreddits with CSAM material [3]. These people do not deserve anonymity, nor an assumption of good faith.

[0] https://www.the-sun.com/news/4460492/ghislaine-maxwell-reddi...

[1] https://nypost.com/2020/07/08/ex-reddit-ceo-ellen-pao-knew-g...

[2] https://en.wikipedia.org/wiki/Aimee_Challenor

[3] https://grahamlinehan.substack.com/p/theres-another-abusive-...
> certain professionals sacrifice aspects of their lives in order to facilitate treatment and professional isolation for such individuals in an effort to keep them off the street and out of interactions with regular society.

That was literally my dad’s job. In the UK in the 80s they implemented a policy called “care in the community” which was about ensuring that people with serious mental health issues were not institutionalised. For the most part this was a good thing but my dad actually made the decisions over the care and freedom they would receive. Eventually he quit because he felt too many dangerous people were being released - and in the end worked at Rampton, which is a prison hospital, looking after serial killers.
Jordan Peterson can choose his examples as cleverly as he likes to advance his biases to uncritical listeners.
“It’s sonar… Like a,”

“Like a submarine, Mr. Wayne.”
Unfortunately, it bombed a Columbia entry level astrophysics exam (designed for non-stem students)[0]

It appears it does math worse then college freshmen! :-P
Students averaged 75.6% - ChatGPT got a 73.9%

Really surprises me how bad it seems to be at math (47 > 76? what?!?!). Isn't that what computers are supposed to be good at ? :-D

0: https://www.youtube.com/watch?v=K0cmmKPklp4
I'm just saying, as someone who has used subversion quite a lot over the years, the situation he is describing where you have an exclusive lock where they have to check in before you can, does not happen. Exclusive locks are very rarely used in subversion. If you and your coworker are working on a file, and he checks in before you, you will simply have to update and merge. Similar to if you were both working on a local git or mercurial tree.
> This just isn’t true. There are compatible changes and incompatible changes you can make.

This statement exactly applies to the case you mentioned: Superclass implementations can change later (you can recompile the superclass without having to recompile the subclass), you can’t assume their current implementation will stay the same.
I have 2 projects right now, combined doing over $500+/mo :)

They are pretty different target market wise/price point and that has been pretty cool to see the differences in marketing/churn/adoption/etc...

1. Mogul - Privacy focused Personal CRM (https://mogulnetworking.com/) (~$650/mo, ~6 years old)

2. Ellie - A better day planner (https://ellieplanner.com/) (~$160/mo, ~1 year old)

Honestly no game plan, I just enjoy working on both and plan on iterating for a long long time (10+ years) and just slowly growing. I am literally addicted to working on these apps.

I tweet about these projects extensively on Twitter btw if anyone is curious to see what work went into both of these (https://twitter.com/raroque)
The reason is a heavy-handed way to avoid leaking "this" before it's constructed. Part of the contract for objects is that you can't interact with an instance before its constructor has run, so that all of its internal state and public fields have been initialized.

Likewise for "super", because Java allows subclasses to modify parent fields, which need to be initialized to fulfill the same contract.

Swift, which has the same contract, splits the "initialization" phase from the "construction" phase, so you can indeed modify internal state prior to calling "this()" or "super()".
Ok I HAVE to ask: why the poor woman's face on the FAQ's background photo is being attacked by an octopus?
One thing to remember is that a pull is fetch + merge. I always fetch first which doesn't change any local branches. If that doesn't work fix your remotes. You can always recreate your local branches to track remotes, then reset to specific git hashes (if you take note of them or give them temp branch names).
I'm wondering what happens when most people start using chat bots and stop using search. There'd need to be a big shift from using user's navigation as a signal and for search engine to determine the quality and authority of the content.

How would the next gen web be? Would people even create webpages anymore? How would these be funded if people aren't navigating to these sites and just using chatbots.
Cox's Orange Pippin is indeed a great apple (and perhaps more importantly, a parent to a huge number of delicious and more tractable varieties), but it's hardly brown or dark - it looks like a textbook apple to me:

https://pomiferous.com/applebyname/coxs-orange-pippin-id-213...

And careful with "your local" anything on the internet - in the UK, in season, every single supermarket in the country has Coxes.
In a video from PCWorld they mention that their system has more backpressure than fans, which means you can put filters in the device.

Time will tell, I'm happy someone is pursuing this either way.
And you're ignoring relevant facts and replying with copypasta. If you have an argument to make based on the facts, don't gesture at where the argument might be, just make it.
They're using it as a base layer so you can see the area you're ordering. You can also buy images that haven't been captured yet.

And there's a big difference between actual imagery and a screenshot from Google. For technical analysis as well a recency.
You said “ I still double check the answers”. How do you do it?
Why must a company be "behind" this change? 2 minutes of sleuthing seems to suggest that the author of the JEP is a freelance developer who contributes to OpenJDK independently.
Sure, but it’s up to the user to ensure that a compatible implementation is available at runtime. And generally people don’t compile against the interface. They compile with the implementation present.

Just as you get a runtime exception if you invoke a missing method, you could get a runtime exception for accessing uninitialized state.
I absolutely agree with you from the outset . . .

. . . and then I start thinking about that damn Bailey–Borwein–Plouffe formula.

Although ( handwave ) all the transcendentalness is magically manipulated away leaving a simple computation for the immediate reveal of any arbitrary n-th (hexadecimal) digit of π

But surely that's over simplification?

Is this magic by wizards?
This is the first time I’ve seen someone use the word “algorithm” to mean “custom to the user”. My algorithms professor would like a word.

> Saying that reddit is algorithmic would be akin to saying that voting for President is an "algorithm" because it adds up user votes and is biased because the voters are biased.

My algorithms professor certainly would have considered “call the winner of an election the person whose sum of votes is the highest after tallying all entries” an algorithm. There are, in fact, many other competing election algorithms amongst which first past the post is just one.
I don't see how it would be more verbose.

// you can start with a final concrete class
final class A {}
var a = new A();

// and later move to interfaces or abstract types
sealed interface A permits B, C {
public A() {
...
}
}
var a = new A();

Client code would remain the same with the flexibility to refactor to whatever you want later.
The same law that says you must accept interference also says you may not cause interference, or something like that.

You could only legally jam by making transmissions that are actually useful and just happen to also interfere.

IANAL.
I agree that people wouldn't stop making art. Sorry to shift the goalposts here: I do think that there are types of art that are not created except for commercial reasons, and that body of work is what I would expect to get displaced by AI. In fact it already is, Advertising creative media is one example, it's an industry I am involved in and we are already seeing Dall-E and ChatGPT getting used for quickly concepting ideations for clients etc. I would expect an AI to get worse at meeting commercial needs over time because of what I said in my original comment. Or at least for commercial creative media to stagnate if it could only use AI (because no one is making commercial media just for fun).

This is all stuff I am actively thinking about since it is impacting me right now, so I appreciate the discussion and would be happy to be wrong.
How many of these groups were of people who did not grow up with fixed hierarchies, and so had developed organizational skills that did not rely on one?

A hierarchy is the laziest choice among ways to organize.
If you haven't read Accelerando, I'll suggest it - https://www.antipope.org/charlie/blog-static/fiction/acceler...
Yeah I always think about that Brian Eno quote:

>“Whatever you now find weird, ugly, uncomfortable and nasty about a new medium will surely become its signature. CD distortion, the jitteriness of digital video, the crap sound of 8-bit - all of these will be cherished and emulated as soon as they can be avoided. It’s the sound of failure: so much modern art is the sound of things going out of control, of a medium pushing to its limits and breaking apart. The distorted guitar sound is the sound of something too loud for the medium supposed to carry it. The blues singer with the cracked voice is the sound of an emotional cry too powerful for the throat that releases it. The excitement of grainy film, of bleached-out black and white, is the excitement of witnessing events too momentous for the medium assigned to record them.”

― Brian Eno, A Year With Swollen Appendices
It isn't just a sort on votes though, the algorithm takes into account post time and how fast it has gotten upvotes. If it was just sort by votes, we would've been looking at that "show do I uninstall the Skyrim mod 'schlongs of Skyrim'" on the front page for quite a lot time. So there is at least some nuance to it. (Not that I disagree with the gist of what you're saying though!)
Can this be ported to mac awk ?
> It's kinda light on evidence for some things, which isn't great when we're talking about someone they describe as an "activist" challenging mainstream history.

I agree. I find it interesting that Graeber makes the same mistake he admonished so many others for - the interpretation of small amounts of historical data through their specific lens with minimal evidence - however, since his perspective is unique compared to much of the mainstream his view feels novel, interesting, and ultimately should open reader’s minds to the idea that their view of the past is exceptionally biased by the paradigm we live in today.

There are alternate paradigms, and the same evidence can be interpreted entirely differently to challenge many preconceptions.
Yes, of course. It could even create advertising using my unmodified likeness, and that wouldn't be a problem. A person's appearance in public is public domain, you don't need permission to use it.
Twitter Feed Will Change with the New Algorithm
There's been discussion about making this illegal, or at least emitting a warning. The term—or underlying problem—is "leaking this() in constructors".
There were some things around WiFi, but on a higher level, e.g. recognizing unique radio mac addresses that were sending probes for their home SSIDs. Big reason most devices will now randomize their MAC address until actually authenticated with a network.
No reason other than to get people talking.
Ah so it's like Schrödingers white supremacists?
There is a nonzero probability that a new technology will destroy the world. So at some point, the Amish will be right.
For a more traditional banking, Estonia's LHV allows (seemingly) unlimited free virtual cards.
> Can you give examples there?

Most of the SCOTUS docket, the stuff which never makes headlines, is eye-wateringly boring dives into random technical matters.
Have any YouTube recommendations?
Don’t be rude please.
Why does there need to be a company affiliation at all? Do you feel this JEP is motivated by a company's interests?
Come on that’s just plain silly, they’ll just see you dancing around naked in your hat. It’s not like Wi-Fi routers can see inside your brain, as the article clearly says. No one on HN ever reads the article before commenting any more!

The hat only works against the microwave oven mind control. Sheesh.
That is the doctrine we are taught, anyway.
> You certainly miss out on a lot of poetry and historical citations if you skip out on the KJV, and there's very few actual problems with it.

Looking at the KJV's book of Revelation, it contains all the errors that Erasmus's Greek manuscript for the book of Revelation has. It's a terrible, and often invented, translation of that book. It's not just a few problems with a word here or there, it's part translation, and part some book which was invented some time in the 16th-17th century. (Meaning that some of the KJV book of Revelation was invented at that time - the actual book was probably written in the 1st century).
I didn't have enough time to dive into all the information or test out the editor. However, one bit of feedback that I have is just wondering what sets ERD Lab apart from other existing solutions? What motivated you to make your own DB design tool? If a prospective customer was either weighing the pros/cons between several DB design tools or already using another tool, what would compel them to decide on using ERD Lab?

Maybe consider including a table highlighting the differences in features/pricing from other similar tools on the homepage (after the list of features) or a separate page entirely highlighting this information? For example, Render.com has a page specifically highlighting how their product is a better PaaS solution compared to Heroku [0]. This is just a thought.

Personally, I'm not familiar enough with DB design editors to know what I should be looking for in such a tool. Moreover, about ~1 year ago, I was looking for a solution that solved this exact problem, so I am genuinely curious about this.

Finally, just wanted to mention that while I don't need this at the moment, I did bookmark it to consider using in the future.

Otherwise, great job, and I wish you the best!

[0] - https://render.com/render-vs-heroku-comparison
$64million new investments in EVs were announced on Friday along with the V8 investment.

This is in line with GM's stated goal of being all electric by 2035, and their lineup of EVs planned to be sold in 2023 is actually fantastic. Their Bolt and Equionix both offer great value propositions compared to anything on the market.

We can't go full electric tomorrow, we don't have the production or the infrastructure. This is a ten year investment, on what might be the last generation of mass manufactured V8 engines.
Two github repos linked in this comment, https://news.ycombinator.com/item?id=34482094
Remove the profit incentive to build, manage, and maintain housing, in the midst of a housing "crisis"?

It's so crazy, it just might work!
I get a number of spam emails with no links. Just plain text, wanting a back and forth.
Okay, I’ll stand in for the previous commenters. I will argue it went up, simply because the insane stock market valuations, which led these companies to overhire because clearly business demand was up as well, no? Then it is up to you to prove these companies wrong for believing their productivity to be up.
This language is, IMO, damaging to the professionalism and image of software engineering. IIRC, I am echoing content from "Clean Coder", but in "professional" careers, it is expected that the practitioner is competent and stays up-to-date on the latest tools and techniques in their field.

When I see a doctor, I expect them to be familiar with the latest medical research. I expect they will treat my illnesses with modern medicines and employ the right tools, correctly, and understand how they work at a sufficient level of depth to do the job correctly. For example, I used to make electrical medical staplers; surgeons need not care about how RTOSes work, but they need to know how to interact with the software enough to do their job. Similarly, I'm not saying we all ought to be able to build Git from scratch. I'm saying we ought to master it to the extent necessary. If your use case is committing alone on a single branch, learn "git commit". But for most devs, understanding the tree structure that Git uses to store data and what basic operations are doing "under the covers" builds a mental model that makes Git easy.

We have to have the time to learn the tools that help us do our jobs well. You can neglect that duty to do "real work", as much as a doctor can neglect learning how to use a scalpel so they can "get on with the surgery".
Keep in mind she was fired from Google in retaliation for speaking out against what she considered unethical behavior, so she knows exactly what is going on. That’s more relevant than her current job at Open Whisper Systems.
The Kiczales book has already been mentioned.

Two more:

1) A Theory of Objects by Abadi and Cardelli.

2) Putting Metaclasses to Work by Forman and Danforth (Guido Van Rossum recommends it on Amazon!).
Yes, and it provides the same safety guarantees as requiring this() or super() to be the first call.
The housing shortages are in strong job markets. If living on UBI is an option, some people will move into lower cost areas where the vacancies are.
Interesting stats, thanks!
As many people have noted, the reasons are primarily historical:

1. BASIC was invented in the 1960s and supported the "teletype" style printing terminals of that era. Line oriented operation also enabled efficient multiuser/timesharing operation. (BASIC's simplicity, compactness and low resource requirements translated well to early 8- and 16-bit systems.)

2. BASIC traditionally used line numbers as GOTO/GOSUB targets.

3. Bill Gates' original Microsoft BASIC and (Allison et al.'s) Tiny BASIC, which fit in as little as 8KB and 2KB respectively, were the basis or inspiration for many 8-bit BASIC implementations. Both used line numbers for compatibility with Dartmouth BASIC and for line editing on printing terminals and serial CRTs that didn't support cursor positioning. For example, Microsoft/Altair BASIC worked with printing terminals, and Apple (Integer) BASIC for the Apple I worked with a CRT console that (afaik) didn't support cursor positioning.

That being said:

1. On systems like the C64 you can move the cursor around on screen, getting a sort of "screen editor" functionality although technically it is still a line editor.

2. As you note, there is no technical reason why labels rather than line numbers couldn't be used, and several 8- and 16-bit BASIC versions supported them; line numbers were optional in implementations such as Digital Research CBASIC or Microsoft QuickBASIC.
They are 'paid' with the power to promote certain opinions/ideas/products while suppressing others.

The most active+powerful mods are doing it as a form of activism, not as 'unpaid community builders'.
For me these are on two different levels. The guarantees about final fields being assigned exactly once, and the related thread-safety guarantees, are part of the soundness of the language. Late binding may fail and you'll get a NoSuchMethodError or similar, that's fine. But you won't get an Error thrown if suddenly your fields fail to initialize or your class stops being thread-safe just because the superclass implementation changed.
It was projected in constant 48fps. They doubled the 24fps frames.
What we define as real is real in its consequences.
No, just via books. I have a degree in mathematics which I completed 20 years ago so part of it is just recalling what I had learned. But otherwise I just bought books covering the entire curriculum - some based on Susan Rigetti’s blog post on mathematics (should be easy to search).
I’ve been afraid of this because I’m pretty sure their protection level is the same as a debit card, which is to say nothing really.