skysight-inc/HackerNews huggingface dataset:
You're lying to at least one of us. Of course the counter exists to upsell. That may not be its sole or even primary reason for existing, but since the business exists to upsell, by attempting it every single time, how could the counter not? Tell you what, I'll believe you just as soon as your company stops all upselling everywhere. You don't even have to say which company. I'll notice, I promise. I'll start holding my breath now.

This "it is there as a convenience" is also embarrassingly intellectually dishonest. How convenient is it if I can't do business at all without it? Way more convenient for me than you, I'll just go to your competition, which I do, and I'm not the only one.

The rental car industry needs a Southwest analog. One that still plays the patronage games with airports in order to actually be where the customers are, but cuts out industry standard BS practices that all the incumbents keep imposing on passengers simply because they can.

My rental car should be waiting for me with the rental car agent IN the driver's seat, AT THE CURBSIDE PICKUP LANE, where he or she then drives to the rental car center to drop him- or herself off and hand me the keys. You've already lost me when you make me ride some loud smelly dirty bumpy overloaded community rental car shuttle that adds 15 minutes minimum to my trip, especially when I get to now wait another hour in line behind your counter and am basically captive in a bad neighborhood if I don't like the terms of the deal because you changed them at the last minute.

BTW, ever been upsold by a NASTY agent, happy to lie to you about what you're giving up by saying no to a size upgrade or extra insurance, and turning derisive for the inevitable rest of the 15 minute encounter? I have, too many times, too many companies. A smart tablet or smartphone isn't going to make me feel bad or unsafe for not giving you extra money you didn't earn.

My message to the car rental industry as a whole: stop lying. You're not as good at it as you used to be.
C++, in the moderate subset e.g. also used in Qt 1 to 5, I still consider to be the optimal implementation language for a compiler and IDE at the present state of Oberon+ development, not because C++ is such a great language, but because of the ubiquitous availability and the huge, proven code base, which allows me to implement a project like Oberon+ as a single person worlds faster and more robust than with any other technology I know. As an illustrative example of this efficiency, I would like to cite https://github.com/rochus-keller/LisaPascal, where I was able to implement a parser and code browser within a week as a side project. With any other technology (including Smalltalk or Delphi) this would have taken months. A lot of development is still needed for Oberon+ to reach this point, and using the present approach I can support this development with sufficiently powerful tools.
I think you and GP are using different definitions of "larger". One definition is "more programs". Another is merely "more students".

Generally, go for the one with the lower student:teacher ratio. My anecdote:

I and a friend both went to low ranked undergrad universities (state schools). Mine, however, had a low student:teacher ratio per class. Comparing notes with him, the main benefit was that professors actually cared about teaching. The number of students wasn't high enough to be a burden. They didn't repeat the same HW and exams every semester. The number of office hours per week per professor was 3-9 hours. They could be that generous because there simply weren't enough students to use up those hours.

We also didn't have TAs teaching any course.

(Also went to a top ranked university for grad school - very few professors cared about teaching).
Fair enough, I suspect that there's no correct answer here short of doing extensive user studies and/or adding a lot of custom theme or UI configuration settings that the team certainly does not have time to work on. still, the UX/UI professionals are professionals for a reason, and it can't hurt to get their opinion specifically.
It doesn't need to be contagious to create a crisis, just correlated, e.g. if there is a big macroeconomic shock that makes many students unable to pay their loans all at once.
Mr. Soddy’s Ecological Economy (2009)
Well, yes, but no, but yes.

A counter example of a good bag of function is every languages Math static class.

Also it is quite viable to have a bag of data and multiple different classes which have algorithm which operate on that data. Those algorithms should not be trivial (but there is no good definition of what trivial is or isn't). If you toss all those algorithms into the bag-o-data class you will wind up with a massive class which changes under too many circumstances and clearly violates separation of concerns.

If you have a three line function that should clearly not go into its own class. If you have a dozen methods that implement an algorithm on a class, and the private methods don't need to be shared amongst other algorithms, and perhaps you have some private state dedicated to just that algorithm that doesn't make sense to have in the data-holding class, then you should probably extract that into a stand alone class. Where is the actual dividing line? I don't know. Wrestling with it all right now with some code that I've been writing for the past several weeks. It doesn't help that I don't yet have a second algorithm that hits this data, so there's no good dividing line for me between what should be private to the algorithm and what should be public hanging off the data.

It is not anywhere near as clear as the author of this blog makes it out to be though.

And the algorithm I'm implementing is a Job, which inherits from BackgroundJob as well. The horrors.

(I do at least have three different BackgroundJobs now which all need common task handling and cancellation/timeout kinds of logic wrapped around them so that's a bit more clear what that abstract base class should look like).
Oracle used to be hard on your lower back, within the last 25 years.
Comically, the government is the direct lender and is charging “predatory” rates. My loans are all through DEd. At time of issuance, they were double the 30 year mortgage and many multiples of prime. My payments go directly to the governments payment processor (AidVantage/Navient) and on to DEd.
Ansible does not even begin to accomplish what Nix does.
Paraphrasing the Onion -- "This policy doesn't work", agree politicians on both sides of the aisle in only country that has this problem.
AllAdvantage. I remember getting my 9.35$ check and my mom thought I was selling drugs or something. No one pays for drugs with a paper check MOM.
Content that intends to excite you sexually on a platform that is not generally considered a place you go to for sexual excitement.

There's a lot of softcore porn on these sites that are arguably pushed at children who might not even seek it out. Does a mom know that she has to block twitch and instagram when she blocks pornhub?
College is either a good investment, or it is not. To evaluate, you look at expected returns, just like any investment.

Last time I ran numbers, it was one of the best investments one could make; better return than historical stocks, real estate, or just about any similar volatility asset class.

You also might want to figure in lifetime expected unemoloyment- there's usually a decent gap between college degreed unemployment rates vs non-degreed rates.

And the gains given to skilled vs unskilled are only increasing.
Sports writing is, in fact, about whatever the writer wants it to be about. I’m not sure Orwell is the authority on sports writing that you think he is, but on the other hand, now we know what you think about sports. My only question is why you’d have a relevant opinion on an institution you hate but on the other hand, everyone is entitled to an opinion.

Why not skip reading the sports section? (Is your complaint more about the cultural influence than the act of reading it?)
I'm seeing a density picker right on the announcement page. I don't think you need to use the calm, whitespaced version of the theme if you don't want to.
Well, and wages haven't kept pace with inflation either. And I'm sure other categories aside from tuition vastly outpace inflation. Cost for health insurance for US folks, for example.
Learning with examples is crucial. Personally, I find it easier to grasp mathematical concepts when I encounter them in various real-life scenarios. Similarly, understanding the rationale behind the introduction of a specific concept or definition in a field helps me comprehend it better.

To me, mathematics is a carefully crafted compilation of concepts devised to provide precise descriptions (like cross product, dot product, determinants, derivatives) or simplify and generalize ideas (such as linear maps, wedge product).

In essence, mathematicians create these tools and then analyze them to uncover similarities and patterns.

Would math "exist", if there were no "sensory inputs" at all?
"In fact there's a JVM language called The Nice programming language…"

https://nice.sourceforge.net/
That's a disadvantage to me, because I pay my email provider in part for the reliability of not losing my emails, and also because I tend to access my email from several different devices and I want to make sure everything is synchronized. What's the advantage of downloading them all locally?
I had an unsecured student credit card, 20 years now. Its limit was $800, no deposit required; just enough to pay for books, lab supplies, and a few meals. I know because I kept it as my last resort emergency card all these years later. Or use it on sketchy kiosk/online shopping sites. Every few years BoA asks me to increase the limit, which I decline to do.

I'm still FB friends with the girl that gave me a free t-shirt for signing up. LOL.
Right, your example got me thinking about Dwarf Fortress, which was initially released on 2006 (according to Wikipedia). By GP's assessment they would have to pay $100,000 a year to preserve their copyright? Seems a bit harsh, I think.
Exactly matches my anecdotal experience as well. Thanks for sharing.
Still not available in the EU. Probably because of privacy issues.
I think it matters more that the system is equally applied than what the system is exactly. So maybe no system at all would be better.

With our current system, some players can choose to ignore copyright so its not like we really live under a copyright system.
> Any kind of price control seems to make economists very upset, rent control being another example.

They're probably upset the same way that climate scientists get upset when people dispute climate change; that is, it's a widely-studied phenomenon by economists of all political persuasions with lots of evidence to back it up.

A price ceiling causes a shortage, like cars lining up at gas stations during the 70s oil crisis or the 10+ years of wait time in Stockholm apartments. A price floor causes a surplus, like unemployed workers at the minimum wage.
> Apparently oop as envisioned by Alan Kay was supposed to work like cells in the body that pass messages between each other and take actions independently.

When I think of programs I think of modules of code that act like machines on a conveyor belt or assembly line operating on and pushing data along from station to station. This is why Erlang, Go and Plan 9's thread(2) library are how I want to program.

> To the degree Erlang and Actors work, I think that's kind of a happy coincidence, and not due to any rigorous work on Alan Kay's part.

https://www.infoq.com/interviews/johnson-armstrong-oop/ (3. Is Erlang object oriented?) three points: message passing, isolation between objects, and polymorphism.

The industry seems to have ran away with #3 while ignoring #2 and forgetting completely about #1.
Threads has passed 100M users
Is it running windows?
Some of us would prefer spend our days with WhatsApp server's elegance rather than than the Facebook server's ugliness. When you have to write a compiler for a poorly designed dynamic language just to get decent performance because there isn't a feasible plan to migrate to something that truly solves the problem you have, you can't help but think that maybe things could be simpler.
What do you mean by "history retention window"? My Firefox instance has history dating back to 2016 at least...
Used to run Tivoli Storage Manager, now Commvault. Backup can be used for certain type of issues that are isolated to the database.

For DR, Entire stack is being continually synced with a set of hot server in separate datacentre. We run a fully DR exercise yearly and it works well. It's a fairly proprietary AIX / DB2 method though so not sure you'd find value unless you're using the exact same technology stack :-/
Well, students can't default on their loans, so this time round it's more interesting.
And thats why it isn't worth, you are adding complexity to a problem that doesn't need to be complex, jsDoc is the best of both worlds, type safety, zero complexity and it works with typescript (if you still really want to use it).

Personally i think typescript isn't going to be around much time on the frontend side, maybe on the backend by some people that still believe in adding another compiler layer to their build time.
This looks interesting. Thank you for making public. I made something similar that uses data from only Notion. Do you happen to have / be developing a Notion connector?
re: everything in Nix, i use normal configuration most of the time.

Ie with Home Manager, i just have Nix copy (link) my config files to the place apps look for them. I only would even consider recreating them in Nix if i needed programmatic construction of them or if i was trying to distribute them as a Nix package or something.

But for just me, and my own use - i see zero reason to recreate config files which are already managed by Nix. It's just extra work with no benefit as far as i can tell. Especially because i detest the Nix language. It also makes it very difficult to search for, because if you want to figure out how to configure X feature of Y app, you need to search for that and then mentally map it to Z Nix configuration which may or may not support it. It's just layers of needless abstraction for a single-use configuration.
Can we add "American" in the title? Not everyone on HN is from the US.
This article feels rather incomplete if there's zero mention of XHP: https://pusher.com/blog/the-evolution-of-react/
If that's the case, that the federal government backing the loans is what permits the increases, then why not just have the federal government pay up front and cut out the loan portion? Might give them more power to negotiate lower prices. Though I suppose the loan industry wouldn't like getting cut out of their middleman position, eh, and politicians probably wouldn't stand for that egregious cutting of profits.
>And endless crap/unrelated accounts being forced on you with no clear way to say you're not interested in them? (why would Mute be the solution to that?)

This is how discoverability is down now. Hashtags have been a huge red flag on twitter for years.
First $100 and 1000: ebay, I also have been freelancing on odesk but I have made more money from ebay.
It also promotes a lenient relationship to the truth. It promotes bullshitting: Who cares what's true as long as he/she is entertaining? If such a stance becomes broadly accepted, eventually bullshitters become president.
> (short of using a burner or no phone at all).

Not carrying a phone won't help you.

Pulling the SIM won't help you.

Look around you. See all those cameras? Not just the ones above your head in the supermarket that advertise HERE I AM, I'M A CAMERA, but every camera on every phone in the hands of every person you see can identify you and identify your exact location to the meter instantly based on your face and x other biometrics.

Everytime you speak, your voice pattern identifies you instantly.

Burner phones are a thing of the distant past. The moment you speak, the moment the camera "sees" you, your burner phone's IMEI is/can be mapped to your identity in double time.

The methods in use today are just way more sophisticated than the tech you've read about.

A drone at 20,000 feet can identify you in a crowd of 2,000 people based on the sound of your heart, your respiration, the shape of your head, your ears, your nose, your face, your facial profile, the shadow your body casts at x time of day, and/or the uniqueness of your gate. Combine them altogether with a scant amount of stat analysis and you can't hide even with effort.

Think darkness will hide you? Nope.
You're just regurgitating what the current laws state. The whole point of this discussion is that said current laws lead to most media effectively becoming lost after a certain period of time and this is a problem, so the law should be changed.
We learned that people like to gamble and that it’s easy to push things forwards.
Also, better jump on the loan band wagon, or you’ll be left out. Anyone without a mortgage + houw which appreciated has basically been robbed by people who do
This has been available on kde for several years.
You may regret it even more if you hadn’t made money.
But space is quantised, that's what Planck's Constant is.

The oddity we see with things at relativistic energies is simply because - as with all discretised representations of continuous-time systems - things get a bit fucky close to Nyquist, and the maths breaks down.
Swarms – Automating all digital activities with millions of autonomous AI Agents
I was told that this is exactly what the Bekenstein bound ultimately means. It seems reasonable to me, but then why is that not conclusive?

Also if anyone who knows wants to explain why the Bekenstein bound is even a thing, I'd love to hear that too.
Isn't the necessity of skip meetings itself a pathological sign? The only thing you legitimately need to talk to your manager's manager about is things your manager can't handle -- i.e. mostly problems with and/or praise for your manager. Everything else should go through your manager, or what are they there for?
> IMHO at least one of us is badly disconnected from reality.

I agree with you there but probably don't agree with you on who that is.

Good intentions are a start, and are worth a lot more than bad intentions, apathy and defeatism.

'Somebody do something' is much better than 'don't threaten my lifestyle'. Better still is 'I will do something'.
which, governments behave stupidly because that's patiently obvious but what did the US do with that opioid crisis? got rid the method, oxycontin, left no legal supported method, leading to street heroin, and hey guess what we have a huge problem with today.
I think both situations are unsustainable. I'm not financially stable because I hate my job and might quit at any time and he doesn't make enough money.

But I think my main point is both of us have a way of becoming sustainable so you might as well do what makes you happy instead of working a job you hate for 8 years. Being a waiter making 40k isn't enough long term, but working your way into a higher end establishment or management is. A girl I dated started out as barista, became a store manager, and is now the regional manager and makes ~125k a year and more importantly she is a perfect fit for the job and enjoyed it the entire time.

All I'm trying to say is there are a lot of paths to a sustainable life even when following your natural inclinations.

But anyway OP responded his son's not super interested in college anyway so his plan sounds good to me anyway.
If you say X is Y, but it’s not true for all X then the statement is false. Ie: “All integers are even.” is false.

As to your point that’s not what CPU’s do though, they have both a set of instructions and a set of IO with the outside world. A compiler always results in the same output from a given set of instructions, but with CPU’s you can run the same code and get wildly different output due to that IO.

The only way you can call a CPU a compiler is as a subset of its capabilities. If they they have internal microcodes where a given instruction gets translated into a different internal representation, but that’s not the end it also executes those microcodes.
Right but you can express skepticism on HN and get tons of imaginary internet points (karma) right now, whether or not you're right. So what's the point?
That’s the part that doesn’t make sense to me. Businesses make way more money than an individual, so why charge the individual more APR?

And PPP really should not have been forgivable - if you run a business, then it’s your responsibility to have enough money in the coffers to survive any economic downturns. Individuals get punished way more harshly than businesses when things go south.
Women wanted to enter the workforce. No one (capitalism, capitalists, men) forced them to do so. That is why your framing is bad.
They are. They are “The creators openly claim that they copied a corpus that includes an unlicensed copy of my book”.
This was a big reason for Apple’s purchase of the DarkSky app I believe. Fold in the tech to the native weather app to close the security hole of external apps.
> straight from Mastodon's CEO/founder

That's the second link in the article.

The CEO/founder of Mastodon isn't uniquely positioned to predict Facebook's behavior.
If the events in frame 1 are causally connected, then to see the events in frame 2 in reverse order takes a boost of velocity greater than c, which is not a valid boost.

Sure, you can do all kinds of things with a boost like that. It's not physically realizable, though.

Can you show me an actual experiment to the contrary?
So, if I understood you correct, you had issues with TST and instead of disabling TST, you went for Chrome?
> The same can be said for most of the entire world.

No, it can't be. Certainly not to the degree that holds for the US and Canada.
> There was a proposed change about six months or a year ago, but it was walked back after public criticism.

Was that change ever walked back? I recall that Whatsapp wanted to send metadata (not the messages themselves, but phone numbers, IP addresses, etc) to Facebook/Meta for advertising purposes. I know it was delayed, but I deleted my Whatsapp account before having to accept the new terms.
jeez guys, please read before dumping on me :)
I'm saying ideally, NFTs SHOULD prevent obsolescence of digital assets
They don't.
But if you think about it, it ought to be one of the primary purposes of a concept like NFT, right?
That's all I'm saying.
Sorry to use the trigger word :P
Interesting. I use ^history all the time and it has been working extremely well for me. It's the number one thing I miss every time I use Chrome.
I have tons of complaints about Nix lang itself, but i actually got Home Manager working fairly quickly. I use Flakes, not sure if that helps though. I also don't recreate all my configs in Nix unless they absolutely need to be very programmable for some reason.
>It is frustrating to hear the discourse over the inappropriate students that are taking on too much debt, all the while ignoring the lenders that are taking on too much risk

But as you point out, the lenders are not taking on risk. The only ones who are silly in the deal are the students.

The system is really messed up. But when it comes to your individual student making that deal, it's often a dumb idea.
It really baffles me sometimes how readily we assume our conclusions apply to others. Most serious decisions in life require balancing multiple difficult trade-offs. To think that our particular biases, experiences, resources and difficulties are anywhere close to another's is a huge leap.

It's fine to speak from one's experience, but to say that someone else should make the decision one thinks is wise based on a single comment is either ignorant, arrogant or both.

Edit: I replied to you @allenrb, but I'm not directing these thoughts toward you. I'm just pointing out a general behavior I see (but wish I didn't) on the internet and HN.