skysight-inc/HackerNews huggingface dataset:
> The real issue IMO is that users do not understand that ads pay for their apps

Because it does not make any sense. No one wants to be shown something he does not find interesting or important, even if they say that they will. So if you believe people should watch, read, or listen to your ads, you've been living in a bubble.

> They want everything free.

It would be nice if everything were free, but only small children believe that. People know they got to pay for cars, houses, clothes, and education. And they do because it's valuable. They also pay for apps that are valuable to them. If they don't use something unless it's free, that's because its value is 0.

> This just encourages subscriptions.

There are subscriptions in the real world, like phone, internet, and electricity. I do not mind subscriptions, for music streaming, or apps that require continuous maintenance (support fees). But most apps are done (or should be, apart from the bugs) and they should just provide a license. New feature requests should be added to the backlog for the new version.

Take Duolingo, I could have paid $3 a month for the service (that's their value to me). But no way, I'm paying $7 a month. However, they say: "Hey, you can use it for free". So, I do. And the ads are just so ugly that they bring the whole app down to their level. So now, I'm even less appreciative of their service. And when the ads will get too irritating, I will just stop using their "free" service. And I've paid the 273 dollars for a Michel Thomas course. Because no ads, just good content.
> I would email the recruiter back asking for feedback on the project. The worst they can say is no, and at best you get some insight into their reasoning.

Good tip. They already said in the rejection letter no feedback will be given.

> For a senior dev, I would expect tests even if I didn't ask for them explicitly.

Several people mentioned this. You're definitely onto something here.

The thing here is that the code is mostly IO, not amenable to unit testing. For most web applications that has a lot of logic moves from database to web app to client to route, not much can be unit tested.

Typically the best pattern to follow here is to segregate as much logic away from IO as you can and move it into pure functions. That's what utils.py is. But you'll see utils.py is so small there's not much there to be worth testing. (Dependency Injection and mocks is a more popular pattern for unit testable code but it makes things much more complicated and you end up writing a lot of mock code and the unit tests end up testing mocks more then the actual logic itself)

The fact that utils.py is so small is an indicator that this web app is mostly an IO app and you have logic on the database dependent on logic on the server and vice versa which takes a lot of time to write "integration tests" for. Integreation tests are excessive imo for a takehome project.

Believe it or not excessive adherence to unit tests is actually a quality of junior engineer. They aren't knowledgeable enough to practice nuance and to see when unit tests become completely pointless.

But this is probably just my opinion. I think it's quite likely a lot of (senior) reviewers are following your train of thought.
I think the fixation that luck is just a math exercise is the true culprit here. You’re right, your partnerships matter. The human element matters and can’t be quantified. It’s a gut instinct in leadership above the due diligence. When you find ones you work well with, you tend to keep the gravy train running.
Please resist the urge to go that direction with it

Genuinely, and I’m horrified of all of this, but it’s really something we can change, it’s not hopeless don’t give up humanity.
Running our services on computers is exactly what we as an industry did in the old-timey days.

You've got availability concerns (power, network, hardware failure, etc), the networking to get a static IP in the place the laptop lives might be a bit tricky, but you can absolutely do this.
A lot of math is cumulative, i.e. built on top of the prior concepts/tools. There are some things that are effectively the start of their own branches, but a lot of them then go back into a tangle of general mathematics that's all deeply interrelated, and also a subject onto itself when you get into ways to convert problems into totally different representations to use other mathematical tools on them.

In your case, follow something like Khan academy through the normal grade school programs to pick up where you left off and work backwards on picking up any concepts you're weak on then pursue whatever threads interest you. Wolfram can also help you look up specific things or find necessary formulas if, e.g. you just need the formula for a cone or to know how to integrate sin().
HDMI is table stakes for most people. DisplayPort is not.

So it’s not that HDMI cost being higher but HDMI+DP being higher.
Yoooo. Appreciate the shout-out! I am one of the co-founders and CEO of https://www.cloudforecast.io/

We're a (mostly)bootstrap company, so it's always awesome to hear the "word of mouth" mention of my company. It means we're doing something right :).

Feel free to let me know if I can help in any way or answer any questions anyone might have!
This is interesting: could we see it as the most exhaustive set of plausible/probable human events of a harmful nature ?

Sure it is for insurance purposes, but I’m wondering what we could use it to label human experience in general—and what applications that could help.

“Hey Chat-gpt, I’m thinking of taking a walk near that pond, what should I expect…”
Kind of assuming the lawyer or whoever formulated the complaint spoke english... would make sense if there was a translation of a legal request, that the original and the translation be included. In case of errors if nothing else.
> I'd say the West in general, not just the Southwest. By that I mean most of the West Coast (California, Washington, Oregon) has abundant federal lands. Some of the adjacent states do too.

Pretty much every state West of (or split by) the Contintental Divide, not just the Pacific Coast states and some of the adjacent ones.
> What bothers me is the author of this video seems to think the internet can exist without ads.

I thought he said the exact opposite: Without ads, the current Internet ceases to exist and he will likely have to get another job.
The portability doesn’t matter. Nintendo operates in a different market segment because of the hardware specs, and games they support. If you want to play the latest Call of Duty, Halo, God of War, Elden Ring… then Sony and Microsoft are competing for your business (sometimes with exclusive contracts), Nintendo is not. Their consoles wouldn’t be able to support those games.
I wonder if there’s a way to teach Calculus in a more practical way. I use the principles of Calculus constantly in many aspects of my job, but I don’t think I’ve ever done say, integration by parts professionally. Understanding deeply what an integral and a derivative are is a very useful skill though.
I don't think I've had a KVM switch work well since VGA+PS/2

They all try to be too smart.

As a matter of fact, I usually use a monitor switch of some sort, then use mechanical USB switches - one for keyboard, one for mouse. That seems to be the only way to get mouse and keyboard to work well (basically just a hardware connection, no smarts)
But they didn't look like they were guaranteed to be that way forever.
no shouting everywhere please :(. maybe an underline?
When you see Oracle making similar claims, you just KNOW that the reason is money, not any sort of care for Open Source.
well microsoft says there is 750 million users of excel globally. So potentially 90% of the world?
> and we will yield better results during university for the small percentage of students who go into those fields by forcing everyone to learn it in high school

I fear that you might be right about this
Expected and very unsurprising.

Might as well admit that TikTok knew they lied about not being able to access user data overseas from China.
The issue is that one tree—calculus is pretty important and fundamental to lots of fields of study—is covered in tinsel and lights, and also for some unfortunate reason some folks have gotten it into their heads that they’ll never need it and might as well light it on fire.
It's a bit sad that calculus remains the stereotypical example of difficulty in most curriculums. Throughout childhood, I remember it seeming like some sort of complex, inscrutable, untouchable phantom hanging in the distance at the far end of the high school math course progression.

If somebody had told me that calculus is how you transition between dimensions, or that techniques of integration would enable me to generate 3D shapes from 2D lines, I think I would have been much more motivated to progress rapidly in math, and much less discouraged when I hit the "hard parts." Those are the answers I tend to give today when somebody asks me, "why take calculus?" Demystifying it doesn't even have to be a wholly practical explanation, like deriving acceleration from velocity.

Segregating out the "hard stuff" doesn't even necessarily lead to great learning outcomes, either. At my high school, and it seems many others, the honors kids were put on the track leading to calculus while everyone else ended up in a dedicated statistics class. The honors kids were expected to pick up statistics through supplementary assignments in their laboratory science classes, and this same approach carried over into lower-division undergrad. As an adult, I feel like that approach has only given me cause to go back and seek out a firmer grounding in statistics.
// compareTo does consider them equal (even though its javadoc

// specifies that "compareTo returns 0 exactly when the

// equals(Object) method would return true")

Seems like at least a documentation error.
> math (not just calculus - but the entire subject of mathematics) had this reputation as being a "hard" subject

To me it seems like a lot of the fault was with the curriculum: basically full steam ahead regardless of the class’ understanding. That’s especially bad in math when each chapter uses what the previous taught.

But the point about adult salaried professionals complaining that they supposedly can’t figure something out is disappointingly relatable. I generally believe that most people are "smart" and just don’t tend to bother using their brain as a muscle and that seems to make it doubly irritating to hear such complaints.
> Are there any YC startups specializing in detecting penises?

I’m sure Reddit had developed, tested, and perfected this technology.

I mean what the hell else have they been working on for the past 18 years?
It inflates its promises and then grossly under delivers.
The Product team uses a different version than the Engineering team
Modern paints are often not breathable causing moisture to get trapped in the walls causing no end of problems to historic buildings.
Tiptap Editor is now a YC-backed company
As a chemical engineering student, it's a whole lot of formulas cobbled together to spit out calculations that would otherwise be done on hand (especially empirical methods that compute estimates where a clean answer is not possible like $\int{\frac{\sin{x}}{x}}$).

The formulas usually come from what you study in school (e.g. the Redlich-Kwong equation in Physical Chemistry to estimate the properties of real/non-ideal gases).

What's neat is that before computers were popular in the early 20th century, these calculations (mostly empirical equations' iterations) had to be done by hand by engineers. So yeah... you can imagine how tedious it was (especially when you have tiny errors due to humans compounding) yet they were still able to build complex things (like factories!).
You probably understand logs intuitively. Don’t worry about notation, here’s the idea: sometimes we count digits, not values.

When we say someone has a 6 figure salary, we are counting how many 0’s (10s) to takes to get there.

For memory, we say something has 32 bits and can have 2^32 possible values. It’s more graspable to talk about the “address size” vs the “number of possible values”, especially for things that grow fast (like storage).

I’d suggest starting with your intuitions and slowly translating them to math.

(Without being a shill, I wrote about real world logs here, it may help: https://betterexplained.com/articles/using-logs-in-the-real-...)
“Hip-hop” lol.

But also, don’t forget that there are ignorant (and proud of it) Berklee graduates.
Show HN: A digital card that's full of personality
Menu's are. The content is usually just fine. I use 1366x768 on my 24" monitor and snap browsers to 1/2 of the screen. Most work fine...

Some are Funny and you see, Massive Hamburger (1/3 of the screen followed by a Cookie Consent taking another 1/3 of the screen.) -- I don't stay on these sites often.
Oh nitter works again? Nice
What Got Done
Neat tracker that can help you with your self reviews come time
Text is more usable than icons. That's one of the few clear-cut results from scientific UX research.
It's interesting that those aren't really available on the open web and require the app.
Make it poetry and it's verse than that.
They ruined Bethesda? Did everyone forget about Fallout 76 already?
Peak TV Has Peaked: From Exhausted Talent to Massive Losses
You don't have to want to see it. You just have to follow a topic whose majority audience wants to see it.
Khan Academy is great, but there are also an incredible number of great youtube videos. I would watch this 3blue1brown video to see if you like his style : https://www.youtube.com/watch?v=WUvTyaaNkzM
So would you say that this means that Intel is dropping the NUC?
Advertising is inherently immoral and it's our moral obligation to drive advertisers into bankruptcy.

All advertisers are liars. Even when they're not directly saying untrue things, they're presenting a one-sided view of the truth, to the extent of being intentionally misleading.

The harm done by these lies is incalculable. The distraction. The loss of self-esteem caused by ads always telling us we aren't enough, don't have enough. The fear caused by ads telling us we'll lose what we have. The loss of financial stability on things we don't need or want.

And that's just what ads are. That's not even talking about how advertising is done, with a million dishonest tricks to jam themselves in front of you or gather your data to lie to you more interestingly and convincingly.

The only good ad is a blocked ad that cost the advertisers money.
> Not buying it. Most people can deal just fine with spreadsheets, which are the epitome of high density UI.

I bet you're thinking about people who have used spreadsheets before. You might even be thinking of people who use spreadsheets weekly or daily. Try putting them in front of a new user, and you will be shocked.

As someone who has performed many usability tests, I can only think of one person who said "I wish this was more dense and complicated", and that fellow sticks out because he is the exception who proves the rule that almost everyone wants it to be simple and above all clear. Most of the time, people just want to know what they should be doing next, and everything else is a potential source of confusion.
If that were the case, I’d be extremely wary of their scientific output.
>This kind of taking pride in ignorance just infuriates me to no end.

Yes, it's absolutely infuriating that a musician/pop star (read: a career that doesn't involve software) doesn't really know much about spreadsheet software that was used for a quarter of a second on a device, which was essentially just a prop, that has been out of date for decades.

/s

Yikes, bud. I don't really know what else to say; maybe go for a walk if this sorta thing really chaps your rump that much?
The big problem is lack of consistency:

Most programming languages use infix notation for mathematical operations but polish notation for function calls. This creates an inconsistency. In languages, like LISP, that entirely use polish notation the inconsistency does not exist.

One could argue that if a programming language has this inconsistency, then one should at least try to be consistent with one's notation, i.e. for mathematical operations use infix notation (operator overloading).
> are you getting 1000x more functionality?

Without a doubt. I couldn't play any of the VR games I enjoy in 16MB of RAM. I wouldn't be able to edit the photos from my nice camera in 16MB of RAM. I wouldn't be able to videocall my family in 16MB of RAM. I wouldn't be able to reasonably decode and playback streaming HD video content with 16MB of RAM. The vast majority of the things I do with my computer I genuinely wouldn't be able to reasonably do in 16MB of RAM, so yeah, my computer is practically infinitely more useful. Not 1000x, not 10,000x, not 100,000,000,000x. Even more than that.
$100/yr to join a club of fellow California homeowners / home renters who love to camp and are willing to reciprocally allow stays at their home is not bad. Especially if that $100 is used to pre vet users who will behave in a way that will garner 4-5 star reviews consistently.
Apologies. I meant cosmetic or optional surgeries (which is what you originally referenced). Elective surgery just means that it is scheduled in advance, not that it is a trivial or unnecessary procedure. Elective surgery covers everything from cosmetic surgery to non-emergency procedures like mastectomies.

But I’m not sure what point you’re trying to make here. Many medical procedures are necessary even if not urgent, and healthcare costs in a privatized system like the US are astronomical. Emergency procedures and life-sustaining medications like insulin, that cost a fraction of the price in other nations, are bankrupt-worthy events in America. And people have no choice but to pay it. People’s health are being held hostage by these companies.

The number one priority of a functioning healthcare system should be the care of their customers, which is antithetical to a company’s priority of delivering value to shareholders and executives. And when your product is a basic essential and you have a captive customer base, it’s really easy to make huge profits by cutting costs and jacking up prices because you’re customers have no other options.

Most nations care about the health of it’s citizens, hence why every single developed nation has some form or other of universal healthcare. Because a healthy population makes a robust workforce and actually substantially reduces healthcare spending by the government.
Activision-Blizzard-King is by no means a "failing studio" though. They are one of the most successful by nearly any metric. According to MacroTrends [0], "Activision Blizzard gross profit for the quarter ending March 31, 2023 was $1.718B, a 33.28% increase year-over-year."

Between powerhouses like CoD, the mobile division of both King's legacy titles like Candy Crush, and newer ones like Diablo Immortal, and Blizzard's Diablo 4 + WoW being very well received, the concern is primarily that instead of making better first party titles, Xbox just wants to acquire exclusive rights to already successful studios + publishers like Bethesda + now ABK. (Weather or not this will actually happen or not is anyone's guess. I'm assuming they will indeed make the titles exclusive).

The GP seems to be talking about how Microsoft's Xbox is the one being bailed out by Microsoft Azure / enterprise licensing allowing Xbox to continue to fumble with first party titles without being forced out of the market.

IMO the main reason for the uproar is that Microsoft is clearly leveraging their immense market share in the enterprise world to buy out the competition by acquiring studios that were formerly multi-platform and making them exclusive, which absolutely does seem to be anti-competitive and anti-consumer. (To be clear, I think Sony spending a ton of money on exclusivity contracts with Square Enix, etc. is also anti-consumer).

[0] - https://www.macrotrends.net/stocks/charts/ATVI/activision-bl....
> Why do we put people like this on TV?

In this specific case, because they are extremely successful in their field (which is also why they can justifiably be happily ignorant of things well outside of it.).
Again, haven't brought up nihilism or cynicism.

Incidentally, just to give you some more to rummage about, staying away from the voting booth seems like the best thing to do and civic engagement is indeed worthless. Unless you are able to say and vote "No", effectively banning all the "sides" from political action, forcing new sides to emerge. No people will ever be free, representational democracy or not, if they can't even say "No". Not being able to say "No" is also the root of the cynicism.
I really enjoy their new UI, it is so much more practical and spacious.
Yeah, but lots of parents lie far more often than would be useful for a child. But more importantly, absolutely honest is not the same as absolutely open. You can be absolutely truthful in the things you say without causing harm. If you think the truth would cause a child harm, then direct them away from a topic or tell them they aren't ready, etc.
this is my all time favorite. which i get is a while ago, but i think the nsa cyber will resonate on hn more than current 'hot topics' (gender. biden policies. the guate piece this week really rubbed me the wrong way. worse it was doing the same thing the author critiqued of u.s. insiders lying to support corrupt interests)

the piece: torture and spying is great and stops terrorists! trust me. because of reasons. damned the research saying this isn't true and lack of any proof i could provide as the ultimate insider. that tan suit wearing barack will kill us all!!!

also having the temerity to publish this during peak bush hate too. balls.

https://www.washingtonpost.com/wp-dyn/content/article/2009/0...

though true that what used to be taken as facts are contested now. and history will never be fully settled timestamped and logged.

it just feels like they are winning with purpose. the christian right has built up an entire infrastructure to churn out 'academic' research, opinion pieces, outright buying news media or creating outlets. all of which is then quoted in judicial opinions by their judges and then taken as the full stop truth; when often most other sources disagree or call it less severe and the source is at a minimum insanely biased
using those "data stuffs" are usually based on calculus. Statistics and probability are both defined in terms of calculus.

calculus is the most basic of mathematical machinery, that it is essentially a requirement to do anything else.
I wish I could use apple products without an account. But an apple id is required for running apps, because you can only get and install apps through the app store.

I would like the equivalent of a "de-google'd android phone" on ios.
> Firstly, how do you not know what Microsoft Excel is?

By not being in a office-work career field.
Same reason you should be able to do pullups or deadlift twice your body weight. To paraphrase Socrates: no one should live their life without learning what they are capable of.
> As a result, websites for fake clones of NewPipe that mimic our homepage will tend to rank higher in the results. This could ultimately cause users to fall for such scams.

Exactly, causes more harm than any good.
There are lots of corner cases where the difference matters, like when integrals with finite bounds can go to infinity where a finite sum cannot. Boundary cases and surprise infinities seem to be a common problem problem the theoretical physicists have battled in their theories for the last century.
R is a calculus. In fact all programming is reducible to first order predicate calculus. The Leibniz rule is pretty cool.
Putting on a play is a very human interactive activity. Until math lets you interact with many humans in a rich experience, it won't be put on a pedestal like drama.