skysight-inc/HackerNews huggingface dataset:
Highly agreed my friend. I have never ever been charged a single fee for anything by my credit union. I've been there for 10 years now. Aside from the money they make loaning out my deposits there, I don't think they've ever made a cent off me. They have a direct deposit from my employer, but they pay me 1% APY monthly and I am sure they're losing money on me in that regard,
I was just sharing stats because I happened to have the spreadsheet up. I'm a data nerd so I modeled out my coffee consumption to prove it paid for itself to drink better coffee at home.

That said, the convenience of having a bag of beans of my choosing delivered right when I'm about to run out, but not so far in advance that they start hitting that 2wk+ staleness threshold (I don't need it to be as exact as I stated), all without going to the store, is a nice convenience. I'm excited to see a product like this that can remove one more thing I needed to worry about from my life.
There’s a Larger Lie Beyond the College Admissions Bribery Case
Sometimes having principles and sticking to them puts me in unfavorable situations like that, but to be honest I still feel the same way about bitcoin. Because of missing out though I never really got back into the coin scene, but I do like monero/zcash for their privacy features, but I have a hard time buying the idea that any coin based off wasting compute cycles and energy on arbitrary math is going to be a real coin of the future.

A coin that uses all that compute to work on protein folding or other big problems that also has privacy would be something I would really like to see.
In the rare case that someone insists on diagrams, I usually go for umlet. It's quirky but it gets the job done.

Frankly, I think UML is a waste of time. Anything that fits in a diagram, is too trivial to document. It's the stuff that doesn't fit that matters more. And attempting to document a very complex system with UML is both pointless and painful.

Most diagrams I've seen just state the bleeding obvious. There's a thingy; it uses another thingy and extends that other thingy over there. Best case it's not a complete over simplification; worst case it tells less than half the story or it is hopelessly out of date because diagrams rot even faster than code.

IMHO the best diagrams are those on whiteboard that you wipe out after the meeting. Don't bother taking photos, nobody ever looks at those.
I'm honestly not trying to twist words to prove a point. Apparently I didn't understand what you are trying to say.

Calories in v calories out works. It really is that simple. Of course people have different metabolic rates, so you tailor your plan over time to find what works for you. It's an iterative process. If you are aiming for X lbs / week and see Y after a free weeks, then increase or decrease intake.

You brought up rare medical conditions which cause weight gain, typically due to edema or metabolic irregularity. All I said is that those conditions don't apply to the vast majority of people and, even when they do, their bodies aren't storing more energy than they intake and use.
Diplomacy: A Non-Tariff Option
Sensible defaults are a big part of it for me. Using VSCode means that I spend very little time configuring the editor, or setting up extensions.
Not that simple.

Social connections require work, they also are slow and unreliable.

Before the information age, to get to know something, talking was the main way.

But now with books, panels, displays, packaging, signs, internet, GPS, etc., we have access to a huge quantity of information without having to talk to each others.

And we choose to do so because on average it's faster, more accurate, and avoid to deal with annoying people. After all, human relations also include a part of risk.

I lived 2 years in Africa, and there, you don't have that much information immediately available. You are back to talking, creating a social network and playing the game. People are way more friendly there, there is greater solidarity. But things are also way slower, unreliable, and you are a lot more at the mercy of popularity games even in the most simple activities.

This century we have been mutating our lives in deep ways, very fast. And it's not all bad. But we will need some time to reconcile the efficiency of our new life styles with the social needs we have at the primitive level. A few decades is way too short for that to have happened already, especially since we are not done with technical progress.
It's common everywhere I've traveled in USA to use "poor" to mean unable to afford something.

That's the dictionary definition of the word.
Not really, or there wouldn't be so many medical bankruptcies
Algebraic Geometry, not to be confused with Geometric Algebra [1]! I guess naming things was never the strong side of mathematicians...

[1] https://news.ycombinator.com/item?id=13239632
This is why the ACA (Obamacare) was extra bad (for me and others in my situation). Not only do I have to subsidize the poor through taxes but now I have to subsidize higher risk individuals through my own increased premiums. I also make enough money to get zero tax breaks on any of it and the "marketplace" has removed all competition and downward price pressure.

EDIT:

People seem to think I'm being flippant or cruel but here's more background. I am not rich. I struggle to stay in the middle class. It doesn't take much to stop getting tax breaks but it takes a ton of money to survive. Paying $1,000 a month for health insurance on top of my already high taxes is a meaningful amount of money that greatly impacts where I can live, if I can retire and many other major life properties.
Michael Tsai – Apple Responds to Spotify
Spoiler warning is missing here.
That would be all well and good, but the page specifically claims that using dithered images lowers energy use.
Maybe you are just not the target audience.

I don't consider stories like that waste of my time.
That's way off. While it's true public hospitals can't turn you down for emergencies, they'll still send a bill (which is normally much higher due to not negotiating through an insurance company) that would bankrupt the author. And a lot of things people need to survive don't fall under medical emergencies but rather preventative care. A heart attack is an emergency, but not surgery to stop it from happening / the patient's health deteriorating. The author's issues don't seem to fall into the category of an "emergency".
Language evolves. People often say things ironically. Other times, they exaggerate for emphasis. A good example is "literally", which has evolved so much that the dictionary has literally changed its definition to indicate that it could be used metaphorically

https://www.merriam-webster.com/dictionary/literally

Trying to police popular slang is a losing endeavor, and I don't think it accomplishes all that much. People already know that there's a difference between someone who's too poor to go clubbing, and someone who's too poor to buy food.

That said, I can empathize with the author's frustration, and I think it's sad that we don't hear such life stories more frequently. The stories we see on TV and hear in the media, are too often skewed in favor of those privileged enough to work in these industries, or to spend their time and money consuming them. That makes it all the easier to forget that people like the author even exist. Out of sight, out of mind.
This is what insurance is for, to smooth out risk. UBI is a concept, not a specific dollar amount. You don't need universal healthcare, just regulation of the risk pool.
this is equally untrue true for strings, of course.

“foo”+”bar” != “bar” + “foo”

there are valid non-commutative additions.
"People who remember eating mushrooms more often have dramatically better memory"?
I don't live in UK by what I heard from people that are there was "GP was googling stuff, when I visited".

There is also other side of coin, doctors who are really experienced in some area are going to be expensive. There is also a lot of people who you can treat by googling stuff. Of course they should not take pills without second hand opinion, but not everyone needs brain surgery. If you get viral infection or bacterial infection you have to send stuff to lab, and lab returns results in readable way, so even GP (general practitioner) is not needed. Once I even got my blood tests and "GP" (my first contact doctor since I am not in UK) was like: "yeah I dunno, I usually get older folks with those specific problems so I cannot really help you". Boy that was nice, because you can go to some ass who thinks he has to know everything and that would be annoying.

Be humble, even as developer you don't get to know everything. Don't think doctors, mechanical engineers know all.
That’s funny, because when I read “every dollar absolutely makes you happier with a linear line graph” I immediately thought of marginal tax rates.

The fact is that marginal effective tax rate approaches 100% at various points on the first $80k of household income.

If you are a family of 4 and require any health care, the first $80k is practically treading water.

This is because you lose out on $500/mo in food stamps, at least $2,000/mo in healthcare subsidies, and pay over $17,000 in total taxes. That’s not including various other programs you might qualify for as a family of 4 with zero income versus programs you no longer qualify for after earning $80,000.

On top of that, it actually costs a lot of money to go out and earn that $80,000 (direct, indirect, and opportunity costs) which eat into the very little money that actually remains after taxes and disappearing subsidies.

Here’s a CBO analysis on marginal effective tax rates for a single parent with a single child which shows gross income vs effective income — see how it flattens out? [1] The marginal effective tax rate is higher the more children you have.

This analysis does attempt to take cost-sharing subsidies for health insurance into account, although it’s not clear what level of health care utilization they are modeling.

The most fascinating thing about the curve on slide 6 is how “After-Tax Income” starts at about $19k (the value of the govt subsidies) and by the time the parent is earning $60,000 has only increased to about $40k (66% effective tax rate), and there is a point on the curve where slope is negative — earning more leaves you worse off!

[1] - https://www.cbo.gov/system/files/2018-06/54093-taxrates.pdf
If you have employment you'll have to pay the bill. I absolutely could see that driving people into bankruptcy. If you have no or little income the government will pay your medical bills.
For a non-Apple laptop I am also really liking the Xiaomi Mi Air with Linux.
What if we've entered an era where this is the new normal? Where the kind of growth we've seen in the past isn't something we can expect anymore?

I'm asking because I'm genuinely curious and I have no idea whether this is a reasonable hypothesis or not. I'm hoping others here can point me toward what I should be reading to learn more.
Here's your ticket:

http://www.0to255.com/b4d355

0to255 + whichever Color Palette Website of Choice = A great starting point.
Irony is also a New York thing.
Are these Nest products sold worldwide? I recently worked on a product that included a microphone as an integral feature and we were told that in order to sell it worldwide we had to include a physical disable switch for the microphone in order to be able to sell it in multiple countries. Even though nobody who ordered the product would ever disable the microphone. How does Google get around selling their devices without even announcing there is a microphone in it?
You're incorrect. I've seen people get full cancer treatment and multiple surgeries and have all of the bills 100% covered by the government. You have to have little or no income to qualify though.
Data Centers Open-Source Silicon
The correlation seems a bit broad. If you eat a lot of mushrooms, it increases the probability you cook and eat fresh vegetables. That itself is a big factor in health.
But, this argument defeats itself. At least, in practice.

If I look at how 'operator overloading' is used in practice, _rarely_ do you get commutativity, or even anticommutativity, associativity, or distributivity.

Take list addition, where operator overloading often shows up:

someList += someElement

is shorthand for:

someList.add(someElement)

add is not commutative; the elements used in the operation aren't even the same type.

The point being, the manipulation and simplification that is, according to GvR, much easier to spot if operators are used aren't even relevant here.

If we're talking about, say, introducing a class 'Complex', representing complex numbers, and wishing that the language is such that one can add the ability to use mathematical operators here, observing that it is both [A] common in the domain of complex numbers to use, say, the symbol `+` to indicate addition, and [B] these properties of operations such as commutativity apply to many mathematical operations one might want to perform on complex numbers, I'd agree: Yeah, the language kinda sucks if you can't write `Complex(a, b) + Complex(c, d)`.

But how often does that actually occur?

Separately, if you go down this route, the abstraction should be as complete as it can be. Therefore, this:

`Complex(2, 3) + 5`

Should work, and should evaluate to `Complex(7, 3)`. But.. this:

`5 + Complex(2, 3)`

should also work. Which requires either scala's `implicit` system or python's take on this, involving `__rplus__`. These operations introduce their own complications.

Thus, the debate on operator overloading boils down, as language feature debates usually do, as a cost v. benefits analysis. The costs are heavy: There is a lot of proof out there that even experienced coders just insist on abusing operator overloading (or, to be a bit less judgemental: That opinions are rather divided on how they ought to be used, given the amount of complaints about `cout << somestring` and the like). Also, the language complexity is considerable, given that you need to solve the `5 + Complex(2, 3)` problem.

Are the benefits worth it? Possibly.

But I don't think GvR's article takes the cost side seriously, and the benefits stated, at least in my experience, tend not to apply at all there where op overloading tends to end up.
:-) true enough, and I'll take you up on that.

Especially if you sold a wireless mesh company and know a guy named Eric from your GT days who recently changed jobs from one consultancy to another...
Shields That Get the Most Out of the Arduino
Personal goal: avoid making the kind of software that other people make browser extensions to get rid of.
I'm not sure we could. The case can be made that the student did the coursework to earn the degree, even if their initial admission was fraudulently obtained. I think we'd scrutinize that coursework for any other evidence of fraud/cheating though. Ultimately it would come down to the lawyers and courts to work out.
Considering that the accuracy of the study it describes is disputed, that doesn't seem like a good link to back up your point?
No empathy. Kick those still in out, and revoke the degrees for those already graduated. In fact if these falsely admitted kids had any sense of decency, they would be now lining up to turn in their ‘credentials’ and degrees.

Yes, some may have not known about it. And that’s an interesting conversation they will have with their parents about royally screwing them over. But you don’t get a pass for breaking a law just because you were unaware of it either.

On a more serious note, we are severely punishing people of color for trying to advance their kids educational opportunities[0]. If we don’t offer same courtesy to these perpetrators, what kind of country are we living in and what kind of message will that send out?

[0] https://educationpost.org/while-rich-people-bribe-their-kids...
I use Common Lisp professionally for work, and I love using Emacs and SLIME for editing Lisp. But over the past decade or so, I’ve also learned to maneuver around Emacs, and give it the attention it needs to become somewhat proficient at it.

In the case of others, I’ve observed much less patience. Patience maybe isn’t even the right word; perhaps it’s just an unwillingness to invest in something that doesn’t really communicate an obvious return. Many of my coworkers, especially those who want to edit a little bit of Lisp but don’t want to make it their life story, really wish there was a better editor.

Many of them Python programmers, or even technical folks with a non-programming background, really aren’t sold on this whole Emacs thing to edit a weird language. Out of the box, you have to look up the plethora of cheat sheets and commands and figure out why GUI Emacs doesn’t see your PATH and why changing the font doesn’t stick and ....

They do appreciate the likes of Atom, PyCharm, Jupyter notebooks, etc. with big beautiful GUIs with big beautiful menus and slick websites and “out of the box” support for what they need to do. Pop-up suggestions, dedicated terminal windows, etc. “Obviously” Emacs can do these things, if not better and with more breadth, but it’s all hidden behind The Model of Emacs Thinking (TM).

I really look forward to efforts like Lem improving. I hope they try to do at least one thing really well—editing and interacting with Lisp—and not 100 things poorly (e.g., trying to replace Python editors out of the gate). A great Lisp editor will be such a boon for the language, maybe as important to its rebirth a decade ago as Quicklisp was to it. Lisp is such a wonderful tool, and I want folks to see the great industrial uses it has. Selfishly, I also want to see more contributions to my own Lisp projects on GitHub. To the extent Lem can facilitate that, I’m entirely on board.

(If you’re looking for some cool things to hack on in Lisp, try quilc [0], qvm [1], or maybe even Lem itself!)

[0] https://github.com/rigetti/quilc

[1] https://github.com/rigetti/qvm
I wrote a simple date extractor (parsing stuff like "two days ago" from strings) for my hobby website project in prolog [0]. It was great fun to write, and prolog really shines in such applications. And running a prolog microservice in docker feels just a little perverse in a good way. :)

[0] https://github.com/jvnn/date-extractor
I wish chat/widgets weren’t a thing on the web. It’s not that it’s bad but I think it’s annoying how they just pop up from everywhere (mostly bottom right). It’s mostly an interface/UI problem. I wish they do it like Apple, where Apple Support has options like “Call” and “Chat” and when you click on it, that’s the only time the widget appears.
Lull+Mattress+Savings+Saint+Patrick's+Day
I'm not the person you're replying to, but it seems to me that there may be an example of a common misconception about Big-O in your comment here:

> Big-O is literally a straightforward way to write the formula [describing] best/avg/worst case time or memory of a program

Technically, Big-O notation should only be used to provide an upper bound on the best/avg/worst case[0]. And typically people only use it to discuss the worse case or average case, just because talking about the upper bound on an algorithm when its inputs are restricted to its best possible inputs is typically much less useful.

But providing an upper bound is not quite "writing the formula" (giving a complete picture), because you haven't specified the lower bound (Big/Little-Omega) - very loosely speaking, if you only ever talk in terms of Big/Little[1]-O, you've only provided half the picture. Of course to be fair, Big-O of an algorithm is the side of the picture that is way more likely to bite you in production!

Disclaimer: not a mathematician, so salt to taste :)

0: https://stackoverflow.com/a/12338937/775982
1: https://en.wikipedia.org/wiki/Big_O_notation#Family_of_Bachm...
This reminds me of a joke from my childhood.

USA: If not prohibited by law, you can do.

Taiwan: If prohibited by law, you still can do.

China: Even if allowed by law, you can't do.
The main beneficiary of Zuckerberg’s apparent embrace of privacy is not you
We typically refer to the rest as an extended family, but I guess you could call my concern as one for having an immediate family. Of course, different cultures have different ideas about all of this (I’m specifically biased by growing up in an American nuclear family unit far away from extended family connections with no help during financial difficulties).
Service Workers Shall Inherit the City
Applications require permissions to run.

Many require internet permission although it makes no sense. For instance all Google keyboards have internet permission. And most others. That something that can record and transmit every single thing one types has that permission, to me, seems insane and I certainly will use only keyboards that do not have such asinine requirement.

Edit : https://fixitalready.eff.org/android/#/
What was the infection rate in this “pre-schooling” period? We used to use leeches, blood-letting and cocaine medicinally, that doesn’t make them good ideas for today’s society.
`someList += someElement` raises an exception. It's `someList += someSequence` which just does the same as `list.extend`, that is, `someList = someList + list(someSequence)`
I think humanity is burnt out on this version of civilization.
Cara Mudah Deposit Judi Dominoqq Online via Ovo
I haven't heard it as much in the midwest. "I can't afford x right now" is what I hear more commonly.

To me poverty has a longer-term temporal component vs having surplus money and choosing to allocate it to different optional goods or activities.
I would argue that Kotlin (https://kotlinlang.org) is an exception to this rule.

It’s extremely popular and I could foresee it eclipsing new Java projects going forward.
I don't mind the help desk widget if it's actually there for when you have a question. The problem is that they almost immediately morphed into to growth marketing tactics with bots saying hi and asking you if you have questions.

That's just irritating.
Isn't this just the same as sales forecasts inside a company or software development project schedule estimates? Nobody gets promoted for saying "it's very hard to predict how long it will take to develop software, but it'll probably take a long time, much longer than you'd like". Similarly nobody gets a promotion from forecasting that we're doomed. So there's a built in optimism bias.
It seems to be purely about aesthetics and ridicules other things said on the page. JPEG would not only be quicker to decompress but could also be much smaller for a similar "geeky" look.
If a stranger comes in your house uninvited and without your knowledge, what’s the big deal? You’ve let other people in your house, and your father in law is a terrible house guest!
Sorry if this sound naive, but I'm not American and I don't get why this is a scandal at all.

Isn't it common knowledge that elite universities in the US admit the children whose parents make a strong donation to the university?

At least that's what most people think in my country. Perhaps it's a myth though, given that this has made the news?
They may have ran metrics on decoding processing time neé energy usage
You don’t keep them that hot forever...
I just read the whole thread too and this stuff all seems so... over-engineered. I mean, if 6 enemies shooting at the player is too hard, the solution should not be to have only two of them shooting and four running around aimlessly. The solution should be to have just two enemies. Isn’t that better than adding all of this complicated and potentially buggy “if this then that” logic all over the code?

Don’t change the rules, or hit boxes, or speeds of enemies to try to nudge the player towards winning. If the content of your game is not fun, change the content, don’t change math and physics.