skysight-inc/HackerNews huggingface dataset:
It's important to understand that the government can't make loans disappear, all it can do is transfer the burden of the loans from one group to another. In this case, we have transfers from those who did not go to college or went to college and did not take out loans to those who did. A regressive transfer.

Then there is the issue of creating more imbalances. We send far too many people to college. Germany, for instance, sends 1/3 of its population to college (which lasts only 3 years and is quite strict) and 50% to trade schools. We have no trade school program and tell everyone to go to college, yet we struggle teaching useful skills to people. Something is broken in our college system, costing twice as much as the OECD and yet not doing a good job of producing skilled workers. This is not a system that should be further subsidized, rather we should spend much less on our universities and divert resources to trade schools. A bloated, dysfunctional system is not deserving of a bailout.

Then there is the basic issue of fairness. Colleges have huge endowments, employ excessive number of administrators in make work jobs and hold substantial real estate holdings -- these should be depleted first in any bailout of the system before we start tapping taxpayers. If a college is graduating large numbers of students who can't repay their college loans, that college should be liquidated as it is socially harmful. Liquidate the endowment, sell off the real estate and convert it to trade schools.

Finally, college educated kids are pretty privileged. We should focus on those who did not go to college.

On a personal note, my family did not have a lot of money. I was a decent student and had good SAT scores -- I got lots of brochures for Tulane, Brown, and other universities that I knew I couldn't afford. Instead, I lived at home and worked, and went to a community college on full scholarship. I got good grades and then lived at home and went to the local state school, also on a transfer scholarship. I worked. Then I went to an "elite" grad school, also on scholarship. I graduated with no debt. I could easily have gone to a private uni and been saddled with lots of debt, and then maybe clamoring for a bailout. But that would be irresponsible. There are plenty of low cost community colleges and state schools that offer scholarships to even half decent students. I am not looking to bailout anyone who made worse choices. I understand that people can suffer misfortune, in which case the school they went to should bail them out.
They already have all the volunteers they need in the form of Debian developers and packagers. Ubuntu is 99% Debian with just some minor changes on top. The only real costs to them are for building and distributing.
"onion site" or "onion service" is probably preferred, "a site on the tor network" would also probably work.
This "tax" would not affect you in the slightest, unless you own an HFT firm.
People who attend college are already at a huge advantage. (And yes, we certainly need skilled tradespeople.)

College grads do not need an even bigger edge.
Ah yes, communism.

This isn't us vs them - this is us vs... us. Everyone should want to allow people to access education.
I agree. The author actually makes a decent case for using this pattern though. I think it comes down to the skill and clarity of thought of the developer. If this pattern is used judiciously and the methods are named well then it adds very little cognitive overhead.

Also, it is very refreshing to read about and discuss actual development.
I guess the real question is if people are willing to pay those higher taxes needed to cover this expense.
Or, maybe Amazon will helpfully add an alert to your order receipt when the shipment is unexpectedly delayed?

At any rate, the other MIME parts aren't gone. In gmail you can just click "show HTML message".
When I buy a book, the publisher has no say in whether I use it for personal enjoyment, or for class discussion, or to write a (potentially negative) review, or to feed my fireplace. They have some control over wholesale reproduction via copyright law, not arbitrary power to decide what I do with it like, say, a restaurant that says I can only use my seat at the table to eat their food for a reasonable amount of time.

Why would bytes on the wire be any different from printed words on the page here?
Great point. As locked-down as Apple's ecosystem is, it pales in comparison to what console manufacturers were like.
Better to go upstream

https://github.com/mozilla/pdf.js/issues
> Are these debts using people's ignorance about financial terms to make money? AKA Are they predatory? - If so then that's a bad thing.

They are predatory by definition, since they involve interest (usury).

It could be made fair that the debtors only pay back what they owe, without interest.
But then that reasoning could apply to the train cards.
Any recommendations for mind-mapping (or really, just graph-drawing-and-rearranging) software? I'd be interested in that as a tool for organizing and reevaluating thoughts and sorting out patterns, whether it's regarding self-analysis or some other puzzle that could use untangling and exploratory visualization.
In this thread: "I hate this idea because I paid money so other people should too!"

Note: I don't personally agree that wholesale cancellation of debts is necessarily the right thing to do - but this is the argument I'm seeing in this thread more than anything else.
Most of it won't come to your help. You would be hard pressed to call upon a close friend.

In most cases its colleagues who graduate to being friends. But those generally wither away when you change companies. Others are made at community centers, they are mostly like frenemies.

If you plan to settle in the US, ensure you don't get poor and stay healthy.
Does Amazon not take a return if you report the item as counterfeit? I thought they had a very liberal return policy.
New York Landlords in a Financial Bind from New Rent Law
But someday they might be a millionaire!!
More or less, yes.

But I also worry about the team that thinks a statically typed language is going to save them.

I think at the end of the day you have to do this job well or you don’t get any guarantees. I’ve seen people make equal messes in strongly typed languages and dynamic; the PL is not the thing. But one thing that is true is that strongly typed languages tax you strongly; anyone who says otherwise (and enthusiasts often do) is lying even if to themselves as well.
You mean the TARP program which was proposed for 0.7T, authorized for 0.475T, actually spent 0.426T and recovered 0.441T? The one that was signed into law by Bush?

https://en.wikipedia.org/wiki/Troubled_Asset_Relief_Program
That was actually a great example of bipartisanship coming together to save our economic system from a total meltdown. "Let it all come crashing down" was the alternative. We (the taxpayers) were paid back and measures were put in place to prevent a recurrence.
The airframe cannot be certified airworthy without MCAS according to existing regulations. It is quite literally the only thing enabling the airframe to pass basic design requirements that have been mandated for years.
Coherent argument: https://www.youtube.com/watch?v=km9OCw3f5w4
> Here’s a suitable analogy: it’s like the difference between having a center of mass behind the center of pressure, and a center of mass in front of the center of pressure.

This "analogy" is more abstract than the original statement and is only going to make sense to someone who more-or-less also understands that one.

How about “it’s like pulling a floating balloon by a string vs. pushing the balloon from the side and trying to keep it moving in a straight line in both cases”

Or maybe “it’s like balancing a vertically-oriented baseball bat while holding it at the top vs. balancing a broom while holding it at the bottom.”
You get a 5% rebate if you’re using an Amazon credit card. Their return policies are predictable and fairly generous. If you’re lucky enough to be in the right place, shipping is reliably 2 days or even same-day, which, if you’re using the card, is “free” as part of prime. I have more trust in Amazon’s ability to safeguard PII and payment information than I do for other companies. Except for the first one, these reasons are some of the main reasons Amazon blew up online retail in the first place.
I bet adding a 15 second wakeup time to my smartphone would abort about 75% of my social media usage
On a gentoo system being able to easily see the backbones of multi-lib support i can say that it's mostly a straight forward process, sometimes exotic makefiles might need a little push, nothing much more beyond that.
Also there are volunteers only for non profit organizations like debian, arch, gentoo etc.
For everyone else we are just customers and we have no obligation to help and every right to criticize.
Yeah these companies always have some sort of dodgy trick, like unroll.me that was advertised as an email unsubscriber. Reading the docs I would guess they use their gps polygons and wifi addresses to help apps spy on users, and in return they can resell the user data.
I will say that immutability helps a lot. Clojure is dynamic but immutable-oriented, and refactoring with deferentially transparent S-expressions is a delight— + you don’t need type system for this.
A bad apple would be somebody who could pay back the loan, but doesn't. But if you have income, the IRS will take some to pay your loan. So, no bad apples.
The project was discussed a month ago: https://news.ycombinator.com/item?id=19933664.

Is this post different enough to not count as a dupe?
>We find that over 98% of the money was returned, so doesn't seem to be the case that people are contacting the owner but pocketing the cash.

But in the figure the highest return rate is still below 90%, this just makes me think how do you select the subset to retrive the cash?
I wonder how much difference Gasoline Direct Injection has made. To meet fuel economy mandates it’s in most new car and light truck engines, and it produces way more particulates than engines that use normal fuel injection.
The ACA wasn’t a compromise between parties , it was a compromise between the conservative and progressive wings of the Democratic Party - Senator Joe Lieberman’s (a former Democrat who had run and won as an independent) vote was crucial to passing the act and also to the removal of the public option from the bill.
Abstraction isn't the same as indirection. A facade layer isn't an abstraction. A double dispatch isn't an abstraction. An abstraction is a layer minus a detail that can be expressed in several different ways by components in that layer. The components act as translators that map their expression of the detail to the detail below them.

Abstraction has a very specific implementation, usually polymorphism and a very specific intent. It's not just a synonym for nested function calls or helper functions or one stop shop facade or whatever.
Money is fungible. Saying that the expenditure is funded by a tax on Wall Street is just clever bullshit to make it look like the taxpayers aren't on the hook for this absurdly expensive amnesty. The truth is those are two entirely orthogonal issues that affect the federal budget. If not this amnesty, the tax could fund something else. If this tax isn't enough, the money for this bill will come from somewhere else.
Does anyone know of a way to migrate an active chrome session (with all the tabs and windows) to firefox? (so kind of like restoring a session but restoring a session from chrome.)
We already pay a ton in taxes - let's see if he's ready to divert funding from other places.

I think most people who also think they'll have kids would also be fine with a percentage point or two increase if it means there won't be any more loans.
I don't understand the issue with the switch statement at the beginning. It's said that it "isn't great from a flexibility point of view" and "is more or less guaranteed to grow out of control".

In the hypothetical example of a note taking app, what bad thing would happen by keeping the switch statement? Adding two lines to a switch statement seems like a trivial step
compared to all the other work required to write an importer for something like markdown.

The switch statement is trivially easy to read and understand, more so IMO than replacing it with a FileImportResult enum, a generic FileImporter class, creating static factory methods for each import category, etc. I'd like to understand the benefits of programming in that style over something more simple.
the difference is people in the first world willingly reject perfectly potable water coming in pipe for plastic-bottled water. While in poor countries, some don't have access to pipe water and tanker water is far better than well water.
Principles for cloud-native architecture–what it is and how to master it
For sure, the pattern is good, having atomic units of code fragmented into pieces is not nice. This is essentially part of the Single Responsibility Principle, if things are together to suppport a single responsibility, don't fragment them. The trick is knowing "what IS the responsibility of this thing?" and not over doing it.
I bought an old 1/10 Gbit managed switch for $25 on an online auction to play around with, and was surprised just how long (minutes) a switch can take to boot.
There are different kinds of politicians and there's public opinion.

https://www.theverge.com/interface/2019/2/15/18225646/amazon...
I wanted to make this comparison (since I want something to be done even if it isn't a direct canceling of the debt) but there is a key difference; the government bought the toxic assets to stabilize financial institutions. I don't know all of the details but it seems it also bought shares of the institutions it was savings at super low prices. This in addition the the the amount that was paid back under the TARP means that it was net cost neutral (depending on how you count inflation, etc). To cancel students loans would mean getting 0% back on the entire ammount. An student loan equivilent of the TARP would be extending the loan payment period, adjusting the interest rate, pausing interest for a period, and other progams to ease the burden of the loans but still keep them on the books.
Then I’d suggest you need to pay more attention to the meta discussions on HN.

Sanctioned downvote misuse creating an echo chamber has always been a huge complaint.

For the case in hand it doesn’t even matter: HN is not open source, you can’t install it yourself so you can’t expect to mirror the algorithms for ranking etc.

Lobste.rs is open source.
> If the tap water sucks, you need big bottles of water

or just get better tap water.

worse case scenario you pour the bottled water into the pipe system at a central location and save the transport cost.
Isn't the masses fucking up basically the only time passes like this are given out? Don't get me wrong, it feels super shitty as someone who's paid off their loans but I'm not going to argue if people can make a good economic case that we would all be better off if the existing debt was just ersed.

A few people taking out large loans for degrees that didn't end up being worth it is an issue of personal responsibility. When an entire generation does it there's something more systemic going on.

I mean how many people on HN can say in good conscience that their Uni education was worth the money? I think mine had value in a life experiences sense but what actually landed me my first job was a passion for tinkering with code and systems that started in HS. Outside of the "having an impressive sounding degree" to put on my resume there's no way that the actual education dollar for dollar it was worth it. I had a few professors that were actually mind opening but it was the exception rather than the rule.

I realize that University education is super important to a lot of other fields but it seems like a weird argument to make in a forum of people with CS $50k-$200k CS degrees that probably got eclipsed by less than two years of work experience.
I do not have a satisfactory answer for this. But, nevertheless I want to use it. Why can't I use it? I can't get my friends on board. Have they tried Haskell and seen that it doesn't work? No. Have I had success with it? Yes. Why is there so much distrust of Haskell exactly? "Nobody else uses it. It's weird and hard." I can extrapolate this battle to one with business people with money on the line and see it falling flat a lot.

But perhaps Haskell is fundamentally ill suited to applications. I hope not. Other possibilities: A language's success may be more sociological than technical, Business factors dominate, success is totally random, who got there first, holdover opinions from eras of more constrained computational resources.

More answers for the same question:
https://news.ycombinator.com/item?id=11907839
Could the same not have been said about comrade Lenin?
No, owning a smart phone is still a big deal. Cheap data plans are because the richest man in India subsidized them by taking a loan he will never repay, and likely get a tax payer bailout.

Any usable smart phone is still expensive. Most people on the streets don't have chargers, or stations. If it rains they can't keep buying a new one every day.

Even more than that electronic money is still a far cry. You first need to have money.
>I know a bunch of people who are not particularly responsible with their money (splurging) but they are beneficiaries of a lot of unearned income (interest, dividends, rent) and I have yet to hear a coherent argument for why this unearned income shouldn't be taken away and used to fund the kind of education that improves the overall wellbeing of society. This is the point where somebody tells me that those people don't have enough money to fund this kind of thing (bullshit), or that Bernie won't target them he'll target you (bullshit) or that if you tax them they'll just run away to Panama (there was a study that demonstrated that when their taxes are jacked up they didn't even run away from New York to New Jersey).

Emphasis mine
Are there good resources for DIY amps for stereo speakers? Are those much harder/more dangerous to build than headphone amps? I have a pair of KEF Q100 bookshelf speakers that are still collecting dust.
I didn’t use the word plastic. The more fundamental problem in my opinion is single serving water - it’s dumb and wasteful.

Shipping water is bad for climate change. The fud about glass and global warming is overstated — the big problem with glass is spoilage. The world would be better off with tap water in places that it is practical and filters for everyone else. The fact that it makes economic sense to import water from Fiji to Boston for about the same retail price as Poland Spring (trucked <200 miles) tells me that the economic problems are pretty easy to fix.

Economics are a big part of solving any problem, but you need regulatory frameworks as well, and those frameworks will hurt incumbent companies. All packaged drinks are trading a commodity based in the utility it delivers at a point in time. A 20oz cold coke is 5-10x the cost of a fountain or 3 liter bottle. There’s no incentive to reduce package waste as the profit center for coke (or any other soda company) is a big, cold single serving.
I, too, care about the well-being of people I'm sharing society with. This is why I'd rather have my money spent on realistic things like educating kids about management of personal finances and passing legislature to curb ridiculous tuition hikes instead of cancelling debt for people who should've done better job planning and screwing everybody else over for doing everything in their capacity to be a good citizen and pay off their debts.
I dunno what sort of message this is supposed to send to people. "Fuck you if you were a big enough sucker to pay back your debts"?
My company has over 200 of them, and it's rare to see one closed, so your dead wrong. I drive 2 27" 4K screens with mine, and leave the laptop open as a third screen.
You seem to be confusing TARP with the Fed's balance sheet. TARP was repaid, in a short amount of time, and at a slight profit.

TARP is also one reason why the US has the world's strongest financial system, ten years post great recession. The major US banks are the marvel of the world in terms of overall health. Meanwhile, the Eurozone's financial system has largely been meandering through disaster for a decade. It's essentially universally agreed by economists - and the actual results easily demonstrate it is true - that what the US Treasury and Fed did, was the right decision. TARP worked and it was repaid.
Men with guns can do anything they want.
Almost all student loans are from the federal government now anyway, so in reality they’d probably just keep loaning the money since the government doesn’t care about losing it.

You’d probably have to get rid of the government-run student loan program at the same time as making the loans dischargeable in bankruptcy to really get something working properly, I’d think.
Would that tax apply to all soft drinks, or only still water?
The onion is useful when thinking through a problem while writing code (add an abstraction layer as you try to eliminate pieces of complexity in layers), it usually doesn’t appear for aesthetic reasons. As understanding solidifies, the layers should probably be eliminated, and all that complexity should be smashed into one layer...or maybe not.
LOL I wish you had to meet every single person who gets a break, and tell them with a straight face how some minuscule portion of your taxes "paid off" their debt.
This is one of the most ridiculous things I've heard suggested yet. It goes against every value of fairness we hold.

...
I have little empathy for people with student or credit card debt. You took a deal knowing the terms full well, you have no right to complain that you owe the money you already spent but never earned.

What a load of horse shit. Once student loan debt couldn't be discharged through bankruptcy it fell to the perils of moral hazard. You want to pursue an English Literature degree at Harvard, by all means proceed, if that person footing the bill[2] then has skin in the game as to whether that debt can be repaid.

My solution to the student loan crisis, federalize all Sallie Mae [1] loans, let the lenders take a bath like when Washington Mutual was federalized during the Recession and then let a real market start underwriting student loans.

[1] https://studentaid.ed.gov/sa/
[2] Edit: original was person/lender
I learned a dozen things watching that video. Wow, thanks to you and the chef there.
>You may want to revisit this question if you ever find yourself in need of medical care.

So the implication here is that it's okay to take other people money if you 'need it'

perhaps I should revisit the question of whether stealing is wrong if I ever find myself a bandit?
>It's a strange tactic, though, since as far as I know there are no exceptions for journalists to break US federal laws.

There is a strong social and institutional norm that we don't prosecute journalists for publishing classified information, even though it is against the law. The government is even sort of maintaining that norm here, by charging the password cracking instead of the publication.
If it's clever messaging and it works, it works. Some cohort in the country is going to be on the hook; it's up to democracy to pick which cohort that is (congressional representation, all that jazz).

Right now, Millennials are on the hook (carrying the debt). They're also now the largest voting cohort [1], having edged out Boomers this year [1]. Do you think they're going to stay on the hook? It's unlikely (~1.6 million Boomers die each year, about 1.3 percent of the Boomer cohort); Millennials will continue to reshape state and federal government each election cycle.

I imagine the cohort of voters who took on large amounts of student loan debt and successfully paid it off in a short duration of time is exceedingly small (but vocal!). Life isn't fair.

[1] https://www.pewresearch.org/fact-tank/2018/03/01/millennials...