skysight-inc/HackerNews huggingface dataset:
If that were the case, there wouldn't be such a clamoring for debt relief. Fact is that student loan calculations already take into account the assets of parents. Schools routinely factor in the help they could give into the total cost, and offer a package of grants and loans to make up the difference. If parents are withholding support it likely means the student can't meet tuition with their aid package.
Scheme and Haskell are not the central point. Carmack mentions he still appreciates FP lessons when writing C code.
I suspect the strategy is similar to bracketing.

Bracketing isn't uncommon in small financial markets. You basically put a sell order in at a price a bit higher than the market and a buy order in a bit cheaper than the market. As the market moves, you also move your orders. The thing is you can't move them perfectly in sync with the market, and occasionally a large order comes in that blows through a few orders in the deck. So when someone comes along and buys a big chunk your sell order gets exercised. Someone else comes along and sells a big chunk and your buy order gets exercised. As soon as the orders are exercised you replace them.

The key is that you're always buying for a bit less than market, and always selling for a bit more than market. As the market moves you strongly tend to make money, regardless of which direction it goes. The more volatility, the more you are likely to make.

I think the strategy for being the higher priced book is similar. The seller knows it's a rare good, and they're counting on some class somewhere requiring the book. A bunch of students will need it all at once, and the cheaper copies will get snapped up, forcing some students to buy it at the higher price, and boom, your sell order at just above market got executed.

Maybe they should have limits, but it's just one book and it's unlikely to turn much of a profit, so it probably wasn't worth the effort.
My theory of how comedy works, and a step-by-step process to writing jokes
Medium was a breath of fresh air when it started. Then they had to make money.

Substack is a breath of fresh air. Then they will have to make money.

It's the same cycle over and over, for every startup. I don't why at the start of a new cycle people think this time it will be different.
Another incredible ultra-runner from Lithuania is Aidas Ardzijauskas who last year completed his 444 day run covering 30303 km, which is on average 68km every day for almost 1.5 years! His plan originally was to run around the world, but during the pandemic it wasn't possible to do that so he just ran it all in Lithuania. Unfortunately there isn't much English-language coverage about the monumental feat, but this is readable with Google translate:
https://www.lrt.lt/naujienos/sportas/10/1568074/finisas-pasi...

And he tracked everything on Strava too - https://www.strava.com/athletes/16416410
Enabling mental health issue by the court cannot be done the same as the court being compassionate.

One thing is worse than the other.
What would be the alternative? Wanting freedom for everyone in the world at the cost of your own?
Canadian mortgages have separate amortization periods (say 20 or 25 years for example) and interest rate terms (generally 1-5 years, after which the rate has to be renegotiated -- and you have the option of transferring the mortgage to another lender at that time).

You can also let your rate float with the market, which is called a variable rate mortgage.
That's 36 hours of normal use, with a 60 minute workout[1]. My Fenix 6 lasts 8 days of normal use and currently tells me it can record a 14 hour run even with only 42% battery.

[1] - Details in footnote #1 on https://www.apple.com/apple-watch-ultra/
With the link that @itake posted above, you can definitely use CircleCI to do the deploy automatically. Now if you're concerned about missing something in QA, you could add an approval step (https://circleci.com/docs/workflows#holding-a-workflow-for-a...) in your CircleCI pipeline so that the browser extension is deployed locally for testing, and once it's been tested you can have the next steps approved where it deploys to Production (Google). This concern is really the same for anyone, regardless of if you use CircleCI or not.

DISCLAIMER: I work for CircleCI
I went a step further and unfollowed all individuals. I read Twitter about 1 or 2 times a week, in a browser. It starts to feel like what RSS was. It's reasonably useful to keep up on things this way. And I do "go play outside" enough.

I'm currently following 50 accounts. No journalists (i.e., no news accounts). I get enough new things to think about and gadgets to consider. Quick examples:

When there's an outage, Cloudflare Radar can be useful. When there's a traffic event, my US state's DOT can be useful. When there's a new release of OpenBSD: @OpenBSD.
Everyone suffering is everyone hitting the same pothole on the road. This on the other hand is people behind you chosen at a random time getting 10k dole and being able to out spend you by that amount which is not a fair outcome.
Payments have also been paused for 2 years with no interest. I can say personally I have left the money “sitting around”, because there is literally no reason to pay the loans when you can just invest (or otherwise let inflation devalue the debt) and pay later
> incentive to repay promptly, borrow less

In an environment where inflation is running well over 5% and 1 Year Treasuries are yielding 4%, there is no [economic] incentive to pay off a loan at a 1.5% interest rate. You would literally be better off to buy 1 Year Treasuries than pay off that loan (and consequently, to borrow as much as you could).
There are gas and liquid "pins" for a number of standard connectors, both the mil-spec circular style and the modular Harting style. They're not so "micro" as this, but very much in use in industry.
A Rural Doctor Gave Her All. Then Her Heart Broke
That's part of being a member of a society. Your tax dollars also pay for roads you may never use, corn you may never eat, healthcare you may never use, schools you never attended, and so forth. The benefit is that you also gain things from being in the society, like roads you do use. Food you do eat. A healthcare net which will catch you if you're permanently disabled. Schools you did attend.
Carmack is an accomplished and top notch programmer, I'd say his opinion is highly relevant.

If you think he is "an AR programmer" you may want to re-read his bio...
The first part doesn't require functionality to be disabled though.
And even if I supported the debt forgiveness, I would still think it's crazy that the president can just unilaterally spend $500 billion like that without any checks and balances.
Because they don't want to.

Back in the day -- the mid-90s -- there was a DOS compatibility layer for Linux called DOSEMU. It's still around, but back when I was playing with it -- '96 or so -- it was good enough to run Doom at full speed, with sound. Windows NT, from the makers of DOS, could also run Doom -- but it was choppy and had no sound. Microsoft had the money, resources, and the exact programming talent needed to make a DOS compatibility layer that flawlessly ran on Windows NT with support for virtualized sound and other peripherals. They just didn't want to. For whatever reason, they decided that those resources were better applied somewhere else. And that's one reason why we got shitty Windows 9x -- it was more convenient for Microsoft to extend the DOS+Windows 3.x model for a few more years rather than translate everything to NT in such a way that the DOS stuff still ran well.

And that's what the Flash situation looks like. With Apple cutting off Flash on iOS, Adobe just decided they didn't want to port it or even maintain it beyond the bare minimum. Flash's successor is Adobe Animate, and that does export to HTML5, but Flash itself... the effort isn't there from the parent company so it died.
To me it just changes the source and amount of data that is backing up a strategy. Before computers if you thought a move was good you could only try it out in games with others to see if it was good or not. With computers you can run a move through thousands of games and get a better understanding of the pros and cons of a move.
Dupe

https://news.ycombinator.com/item?id=32886266
A very practical solution is to mail monthly loan statements to students while they are in school, and not only when they graduate.
It is dead unfortunately.
> This seems to be what happened with their XD product

Hmm I don't know.

I mean, yeah XD absolutely failed, but when Adobe released it in 2016 Figma wasn't nearly as popular as it is today.

My guess is when Adobe decided to build XD (a couple of years before 2016) they were trying to compete with Sketch. So they probably missed the collaborative web-based aspect that made Figma popular.

And maybe XD was just an underbudgeted experiment to test the waters, not a serious product like Photoshop.

Edit:

I just realized Figma was released in 2016. I was probably thinking of InVision.
That's unfortunate, mobile developments is a pain, i can only be compassionate
If I zoom your chart out, I could make all the same arguments about 2018. It looks like just another cyclical metric that follows the halvings.

In the year after the 2018 peak, fees approached zero, but in the year after the 2021 peak, they stayed higher. As long as that keeps up and they don't actually go to zero, and people are competing for block space, miners will keep lining up, and the network will be fine.

Halvings matter less as time goes on. I didn't shed any tears for miner incentives when the reward went down by 25, and I won't shed any tears when it goes down by a mere 3.125. Mining was never meant to be profitable beyond BTC's bootstrapping phase. In fact the protocol actively makes difficulty adjustments to keep profitability near zero. Let their profits go down. As long as people are competing for block space, and transaction fees keep coming in, miners will continue competing for their fractions of a percent, and the network will be fine.
Yes, it seemed so, and thus not helpful for the discussion. But, you can see in the other branch of the thread, that commenter seemed to believe the hyperbole as fact.
> Do you hold tourists that take photos to the same standard?

Scale, intent and usage matters in law.
Why is it the government's responsibility to ensure an individual wont be destitute in old age?
This kind of stupid thing is my problem with Unicode. We have all this baggage for stuff that nobody uses, and we need to deal with it forever. The worst for me is the way there is no possible way to encode a grapheme cluster as a constant size, so using Unicode make it impossible to have simple character access like an old style c string, no matter how big you make your char, even though it's totally possible with damn near every language that people actually use.

So then we all end up paying this massive complexity tax everywhere to pay for support for some Mongolian script that died out 200 years ago (or multi codepoint encodings of simple things like é - just why, it was so avoidable).
Source: https://studentaid.gov/manage-loans/forgiveness-cancellation...
We don’t at the moment differentiate, but it is definitely a feature on the roadmap. There are multiple ways to solve this and we are considering quite some of them:

1. Grayscaling browser before screenshot
2. Using custom diffing engines that enable for ignoring regions like odiff
3. Trying to be smart and analyzing images with machine learning to identify how meaningful the difference is (moonshot but worth exploring)

Our approach to this in general is that if false positive like this happens we can just batch approve all the differences and be ok with that as it was a subtle rendering change not dependent on us or our direct third party dependencies.
It's rather more broad. The text from the bill itself, "The Secretary and the Broadcasting Board of Governors are authorized to use funds appropriated or otherwise made available for public diplomacy information programs to provide for the preparation, dissemination, and use of information intended for foreign audiences abroad about the United States, its people, and its policies, through press, publications, radio, motion pictures, the Internet, and other information media, including social media, and through information centers, instructors, and other direct or indirect means of communication."

I don't understand the implications of that, because I don't know the details of the law beforehand. But something that's clear is that it opens the door to some very nasty stuff - especially if there is no obligation for source/identity disclosure.
That's because it's meant to disrupt conversations, not be liked. None of it is liked, you just have to wade through mountains of it to follow a conversation. The content is shitty US propaganda that maybe 5% of people agree with without reservations. None of those people are on the threads where they're asking a woman how much she likes Putin's dick.

The most damaging thing that they do is inflate the like counts and apparent engagement of government thinktank employees and unaware nationalists drunk on the dopamine hits of botted upvotes. I'm absolutely certain that the removal of downvotes from social platforms in general was a long term government project.

edit: does anyone believe that this behavior can't be easily detected algorithmically? I don't know about other platforms, but Twitter is obviously a government partner, not a victim.
Don't forget that you also don't get forgiveness if you took out private loans instead of federal loans. This topic seems to be missed a lot.
I think it's doable. the thing is system communication is handled through rust at the moment. so will have to do a lot of refactoring to move it to pure web based tool
> Incentives should be aligned with the societally-beneficial behavior.

Interestingly you've ignored all of the societal benefits of subsidizing education for all of society's participants.

> The world would be a better place if everyone acted responsibly.

This is way too reductionist. Of course the world would be better if people would just all be personally more responsible. Most developed nations don't have the concept of crippling debt due to education cost. Are those nations being irresponsible too?
So they patched the pothole. Are you really going to be mad that you hit the pothole, but some folks behind you didn't?
There’s no expectation of getting an open platform with iDevices so anything that disincentives stealing them is a plus.
> The team at otto-js ran a test of 30 websites, across a range of sectors, and found that 96.7% of them sent data with PII back to Google and Microsoft.

This cloud service madness needs to stop. How big can the dictionary possibly be vs. the web browser binary?
That is a correct conclusion, in the same way that many issues with X features are not actually issues with the X server. Over the years a lot of things have been moved out of the X server into client libraries, or into Mesa, or into D-Bus, or into Wayland...
GTA V came out in 2013. "The world" has changed considerably.
How would you react if the government announced tomorrow that they were going to pay all expenses in perpetuity for a selection of people, ~40% of the population forever. Would you still argue that the people complaining and who have to work for to support the governments handouts are self centered if you had to continue working. Or would you think that something was not right.

'It's not a reward, it's a relief for predatory student loans applied to people at a time where society yelled "get a college degree or you'll never get a good job" into their ears day after day.'

I got the same loans but get no relief. I am not mad at the people getting the relief, I am angry at the government for choosing favorites from people that all suffered in the same way and making me and others pay for it; In what is clearly a political stunt. I say this as one that votes democrat.

While i am for government services that help the poorest among us; especially kids, People pulling themselves up by their bootstraps is what makes a capitalist society work. It's what has lifted more people out of poverty than any economic system in the history of the world.
If other people aren't willing to trade their magical tokens for your services then your services are not valuable.

That is not the same thing as saying just beacuse you have no valuable skills you deserve to die of hunger and disease.
In theory, one can discharge student loans through bankruptcy. In practice, the bar demonstrating an undo hardship severe enough to have them discharged de facto impossible to cross.

Thus, people simply say that they aren't dischargeable.

If you talk to a lawyer on the subject, they will tell you exactly that. Even developing cancer that gives you a 20% chance of living for the next five years isn't a hardship undo enough for courts to discharge student loans.
Isn't it frustrating when users complain about new features that they aren't expected to use?

Why is it like that? Is it like this in other industries? Do people that use Coach bags complain when Coach introduces a wallet that they won't use?

I simply do not understand it.
That goal could presumably also be accomplished by enabling the owner to check a "stolen" box in their iCloud and after that all serialized parts of that phone go on a blacklist. An iPhone checks every day or something if any of it's parts are blacklisted and refuses to work if true.

To prevent a massive attack on Apple by corrupting the blacklist, the phones would only perform this check if any of the factory parts have been replaced.
> the best games were those that had complex character development, and novel worlds that supported a deep and thoughtful plot - something that would make the player have some emotional investment in.

Try Cyberpunk 2077. ;)
Institution Trust Is Eroding on Both Sides of the Pond; the Queen Was Not Exempt
TV show recommendations – app idea
Hello, I am thinking about creating a site for TV show recommendations. I know there are few similar projects and although they might have some good results, I would like to see something more curated to my taste as I often come pretty late to really great shows which I would miss if I wasn't told by my friends.

The basic idea should work like this -> give me shows like show X, or something like show X, but as an anime show.

Problems are:
1. Have to have a good recommendation algorithm.
2. It would require a lot of data and users. Hard to entertain them, when in the beginning it would be pretty much desert.
3. TV show database. Existing API options I have found are either expensive or a little bit restrictive in licensing for my use. So I am more inclined to slowly build very simple datasets with the help of users who could add/suggest new shows without fancy features like posters, etc.

Too much too handle as hobby project?
This looks solid!

We need a web version of this, running in browser, and that allows link sharing (snippet sharing), with added tools like postgres query plan visualizer etc.

Then you can even charge for it.

I started doing this, added a bunch of features, but got too lazy to add billing and multi tenancy/isolation for it. It was running everything (except ping tools) on client by default so it was both private and non private depending on which way you want to run it. Sharing would allow for collaborating with coworkers...

Happy to talk more if you want, email in profile
Not at all, I worked with some amazing people there, but the writing was on the wall for Flash - Alchemy was moderately successful (we showed the unreal engine running in a browser via it ages ago https://www.youtube.com/watch?v=Ywh9KJ7a_Bk)
This does coincide with Apple changing Applecare+ to cover an unlimited number of incidents. Their motivation was simply to streamline their own internal repairs?
I had my Gigapet(Tamagotchi clone) taken from me in 5th grade even though I kept it in my locker. I don't see how phones are acceptable.
I do not require a NSA spokesperson, I just need any organization with technical merit comparable to the "most sophisticated digital threats" or who have actual practical knowledge of how to defeat such threats to actually weigh in on the claims otherwise I do not see how their claims have any support as they are supported by neither the stated adversary or anybody who has demonstrated such defensive abilities previously.

I did not previously know that the Titan M2 chip was assessed at AVA_VAN.5, but I do not see how the chip itself being certified against physical attacks is relevant to the security properties of the Security IC Embedded Software which is explicitly out of scope and is uncertified at any level. To support my claim that it is a certification of the hardware, not the software:

Here we see the certificate: https://www.tuv-nederland.nl/assets/files/cerfiticaten/2021/...

This conforms to the Security IC Platform Protection Profile with Augmentation.

Here we see the actual security target: https://www.tuv-nederland.nl/assets/files/cerfiticaten/2021/...

This is consistent with the Security IC Platform Protection Profile with no material changes.

Here we see the Security IC Platform Protection Profile definition: https://www.commoncriteriaportal.org/files/ppfiles/pp0084b_p...

On Page 7, Section 1.2.2, Statement 9, we see that Security IC Embedded Software is all software running on the chip (i.e. non-firmware). Security IC Embedded Software, which is what we would consider to be the Titan codebase that was attacked, is explicitly called out as not part of the Target of Evaluation (TOE).

On Page 22, Section 3.2, Statement 70, we see that the threats specified are physical, electrical, and hardware attacks. On Page 25, Section 3.2, Standard Threats, Statement 82-87, we further confirm that the enumerated threats are physical and related to the hardware itself, not the software.

On Page 30, Section 3.4, Assumptions, Statement 99, we see a assumption required for correct operation of the composite TOE (hardware + software) is that the Security IC Embedded Software correctly protects user data. As this is a assumption, this is not a evaluated claim and assumed to be true for the purposes of evaluation and is thus out of scope.

So, to reiterate, I do not see how a software attack on uncertified code in the Titan M2 chip proves the certification evaluates software incorrectly given that the software was out of scope of the certification in the first place and thus no claims of its quality are asserted as part of the certification that the Titan M2 chip received. That is like complaining that waterproofing standards for phones are garbage because they do not tell you how fire resistant a phone is. If anything, it supports my statement since the uncertified code was defeated.
Add it to the infinitely long list of edge cases that autonomous vehicles will never ever be able to handle properly
If you have kids, I would recommend the physical puzzles made by the company Smart Games. We have a bunch of them and they are generally fun, clever, sturdy, and sequenced pretty well. We also like the Rush Hour sliding car puzzles.

I don’t know too much about puzzle video games (web or otherwise), but we have this week been playing the recently released game Railbound which is pretty fun and has some quite tricky puzzles.
Haskell has three exponentiation operators:

(^) :: (Num a, Integral b) => a -> b -> a
(^^) :: (Fractional a, Integral b) => a -> b -> a
(**) :: Floating a => a -> a -> a

The first one has the un-typed requirement that `b` be nonnegative, and basically allows any value with multiplication (implements the Num typeclass) to be raised to a natural power.

The second one allows any value with multiplication and multiplicative inverses (Fractional) to be raised to an integral power.

The third one allows any value which supports exponents, trig functions, and logarithms to be raised to a power with the same type. `*` is in fact one of the functions one must implement to implement the Floating typeclass.