skysight-inc/HackerNews huggingface dataset:
The only time anyone would notice slight errors in turtle position was trying to do animation by drawing over a previous drawing with an XOR or ERASE or background color pen. It might be necessary to explicitly reset the turtle position to the original start. I do remember having to be careful with the anti-aliasing so that when pointing in any random direction FD 100 RT 180 FD 100 would draw the same pixels in either direction.
FWIW my experience has been mostly ok, there have been highlights and one pretty major let down. This comment copied from elsewhere in this comment section:

edit: I should also point out, I've never bought AppleCare.

I have had a few run-ins with Apple over the years. Mostly semi-positive. These have been where I've had to take my main work machine in for repair and they've quoted me 14 days, but then turned the repair around in a few days. They've also often thrown in unrelated free stuff too. Last time when I took my Macbook Pro in for the free screen replacement (due to delamination) they also replaced the battery (it was bulging slightly apparently, I'd not noticed) and top case (the trackpad click wasn't reliable), totally free and not required (years out of warranty).

The one case that really sticks in my mind though was when I took a 13" Macbook (pro I think) in to have the keyboard replaced (the trackpad stuck). It was a US model with a US keyboard that I'd bought off the company I used to work for, and I figured that while they were replacing the keyboard they may as well put a UK keyboard on. The Apple reps on the phone, then in store both said this was a reasonable request (as I also thought) and so I left it with them.

I get a call a day or so later saying that they couldn't do the repair because "they had to replace components like for like". Bear in mind this was a paid for repair, not under warranty. I was willing to pay for the parts and labour. Apple confirmed that the new UK keyboard would work, but they weren't allowed to repair the laptop with a different keyboard. Nothing I could do could change their mind, I'd hit a complete brick wall. No keyboards could magically fall through the cracks in the back room and no favours could be done. As reasonable a request that all involved continued to think this was, they wouldn't do anything.

They even called around local apple dealers and none of them would do it either because they were all constrained by Apple's back-office systems.

In the end I bought a genuine, brand-new top case (keyboard, trackpad, integrated battery) off eBay and did the work myself, it worked just fine. No idea where it came from originally.

I guess this shattered any remaining idea I had that Apple was anything other than a machine. The operations side made so efficient by Tim Cook is also incredibly inflexible and as soon as you stray outside the bounds of what it has accounted for you hit a wall. As friendly as the geniuses and store employees are, Apple is not your friend.
> ALL of these companies manufacture most of their products in China.

As do Apple, Microsoft, Google and everyone else.
In this case, maybe using a software or firmware virus could be a better way? Easy to install, easy to remove, leaves no evidence if be careful.

This got me thinking, why plant a chip? I mean, it's hard to make, and will almost certainly be caught.
Actually no. It’s a switch in the compensation model. Networks have traditionally paid producers using sizable backend deals. If the show does well they do well. Example: Larry David.

Netflix in contrast never does backend deals that way. It’s all laid up front. It actually means that Netflix shoulders the risk upfront.

So Networks are now simply switching to the upfront higher risk model where you eliminate backends and pay all upfront. You can’t say producers are “making more”, it’s just a different way to pay out. And again it’s a shift in risk management.
I'm talking more like $45. Can be found on Amazon too for a little more.

https://www.aliexpress.com/item/Original-KZ-AS10-5BA-HiFi-St...
I think it's different because of intent. Supermarkets and large retailers (e.g. WMT) seek deals to relabel and sell products as "house brand" but it's generally done in such a way that they are selling to customers who would not have purchased the name brand in any case. That's the pitch anyway, and judging from the longevity of these arrangements it's likely that the "name brand" is seeing enough benefit to continue in that way. The two entities seem to find a way to balance their interests.

With Amazon, I don't think they are seeking that balance at all. I do not think it's a good long-term move for their retail side. The problem with stabbing all of your friends in the back is that you also have a back.
My biggest problem with Amazon at this point is Prime. The free 2 day shipping use to justify the cost of Prime by itself, but at this point more often than not I don't get my stuff within the 3-5 day period, so I don't even know what I'm paying for. And it's not like I'm off in the middle of nowhere, I live in a major US city. Then when you add in the incredibly lacking search functionality, and the fact that you can no longer trust the reviews you get a company that has completely lost the trust of it's users.
Interestingly enough, plan 9 did away with threads and replaced fork() with rfork() http://man.9front.org/2/fork.

Instead of having to deal with the duality of threads and processes they they opted to implement threading using light weight processes that share the parents data and bss segments. This is only turned on if you pass the RFMEM fag to rfork(), otherwise it behaves the same as unix fork and gives the child a copy of those segments.

This simplifies the system design as you only deal with processes which is arguably a more correct and simplified approach (I mean the OS only has 30 something syscalls). The api is implemented via a CSP library simply called thread. You replace main() with threadmain() and the thread api gives you all the concurrency tools. Or you can create your own threading library yourself if you so choose to.

If you are familiar with Go's CSP concurrency then you can thank plan 9's thread as Rob Pike, Ken Thompson and Russ Cox came from Bell Labs and built plan 9. And those ideas were born in Alef and Newsqueak.
A simple example, there are 2 old Macbooks, no warrenty, one has the screen broken one the motherboard, Apple will not sell me a screen, maybe there are no more screens or if they want to sell me the screen and replace it, it could cost me half of a new laptop .

I could use the good screen from the broken laptop and give a few more years to this old laptop instead of throwing the good components to the bin. Third party repair shops have salvaged this components and they will install them to the customers, everyone wins except Apple who is not selling a new laptop or a new screen+services.

This issue happened with iPhones where changing a button bricked the phone a few months later when Apple did an update, the excuse was security but it was only an excuse, you could keep the security too, worse case scenario wipe the data but don't force people to throw old hardware because is too expensive or impossible to repair.
Overvalued on a personal level means something costs more than you are willing to pay and you can do without said thing. That’s how much it costs means you think it’s too expensive but you really want it or feel you can’t do without it and you can’t find an acceptable alternative for less.

I think housing in my area is overvalued because what I can afford to buy would be a step down in terms of comfort from what I can rent. I looked at some houses and checked tax records for sales history and notice a lot of houses were selling as if they grew in value 8% compounded annually. This made me think I would be buying high. I might be wrong but it feels to me that houses are overpriced. I could be wrong of course. Maybe prices increase at their current rate for 10 years. But it seems to me that the increases can’t be sustained given the situation in the country (USA).
Not really. We all know that sites give us cookies, it's the standard behaviour in the net, and the constant nagging by all web sites "accept this" and "accept that" and "continue as usual" has led to a situation where each and every site gives a different warning, which we all then blindly accept, because it is way too cumbersome to actually read pages of legalese when you are arriving on a Web page that has some information you googled for.

I claim that the cookie-acknowledgement legislation does not add value and is clearly counterproductive. We are taught to accept that "everyone is a stalker" and "it's okay we do it, because you accepted it, didn't you read that legal disclaimer, possibly in a language you do not understand".
Home Depot sells their in-house HDX brand. They used to sell nitrile gloves from various brands. Now they only carry HDX nitrile gloves.

Their in-house brand gloves are extremely thin and pretty much worthless. Because of that, I no longer buy nitrile gloves from Home Depot.
I’d think the denial press releases were cleared all the way up to the respective CEOs and even if there were such sensitive conversations with the FBI that the CEOs weren’t party to the details, they’d still know of their existence.

I’d be surprised if Justice Department guidelines allow completely going behind the back of the executives of a domestic public company, at least unless they are suspected.
It is very odd. If there was any truth to the story, I wouldn't expect such strong denial from apple and amazon.

There has been a noticable uptick in anti-chinese news lately, particularly on business oriented news ( cnbc, bloomberg, fox business, et al ). Obviously some elements of the government or power structure has instructed them to do so. But why?

Also, if the IC wanted to put pressure on tech companies, wouldn't they just contact apple and amazon directly. Maybe there is a rift within the IC with one group being pro-china and another being anti-china?

Or is the IC and news companies done targeting social media tech companies and switching their attention to regular tech companies? Just have to wait and see.
> it's not in their interests to fix the general counterfeiting problem

But really it is, because judging on comments here, people are looking at aliexpress when they don't care that they are buying a cheap chinese product.

If Amazon is known as the place where you pay for a brand and get a counterfeit, and aliexpress is where you can just pay less for the counterfeit, that seems to me like a problem Amazon would want to fix.
This is an amazing response, thank you!
It seems you mainly have two level of expectations, one where you wish to find the best ever product for a specific niche you are ready to research and invest time into. And the other where you need to get recommendations and find 'the best product'.

In that sense I think Amazon falls in-between. Personally I'll use sites like thewirecutter or other review sites to get an idea of what's on the market and what I should be looking for. It's only from there that I'll hit an online merchant to see what they sell and at what price.

I get why it doesn't fit you style, it's a different approach.
Why exactly do you think someone needs luck with that? I'm honestly curious.
Mattress Firm files for Chapter 11 bankruptcy protection
yeah i've just recently started heavily using it for the first time in a few years, and it's not bad!

It has a fair share of issues (it's SO SLOW to do just about everything, and the text editor annoys me to no end!), but overall I think it's making me more productive and it's a lot easier to keep track of what i'm doing, what i've done, and what still needs to be done.
I started ordering at Target. They have a similar program for free "2-day" shipping (through USPS, so the same issues as Amazon. Averages 2-3 days) if you sign up for their credit card.

Obviously a vastly smaller selection, but the prices are competitive and often cheaper than Amazon at this point. Feels good breaking away from Amazon as I was only shopping there from the momentum of what was once a good company.
> I didn't invest in your fortune 500 company, I bet on the idea that other people down the line would bet on the same company but that they'd bet even harder.

The stock price does connect to the real world though. If a company is deciding whether to expand, or bring in new management, or exit an industry, their stock price will certainly factor into that. If they're looking to buy another company, or another company is looking to buy them, the stock price is even more relevant.
Mattress Firm files for Chapter 11 bankruptcy, will close up to 700 stores
What is "free?" I eat food regularly and have never had to raise animals or crops, nor harvest or butcher them. I live in a home I didn't build.

I don't see how that is a tragedy. It seems like things are going pretty easy for a good number of us.
> One of Reason’s powerful features is BuckleScript compiler, which takes your Reason code, and compiles it to readable and performant JavaScript with great dead code elimination.

> If you take a closer look at React, you’ll see that some of its main principles are foreign to JavaScript.

> In Reason, we get immutability out of the box. Since it’s based on OCaml, the functional programming language, we have such features built into the language itself as well. Reason also provides us with a strong type system on its own.

So what your saying is - React, even though it "compiles" to JS, wasn't designed for JS - so lets add another layer called Reason, which is based on / needs another layer called oCaml, which needs Bucklescript to compile to JS.

I will forever be confused by all the layers of React. I want to write in 1 language for any given part of an application; not half a dozen.
As others have posted, the game play of all of them are largely the same. They were really fighting their game engine which really limited what they could do. For example, at one point in one of their games the characters had to go into a building and I wondered how they were going to do that because of the limits of the engine. They just played a cut scene instead of having the player do it.

The strengths were in the writing and voice acting.
That sounds awfully close to DMAIC.

https://en.wikipedia.org/wiki/DMAIC

Nothing wrong with that though...
Wind is also hit or miss. I don't live in an area of the country with consistent wind suitable for power generation. The entire SE part of the US is not suitable for wind power. https://www.nrel.gov/gis/images/30m_US_Wind.jpg
Housing is overvalued because the interest rates are very low compared to what you can see historically.
A lot of people are expecting a serious credit crunch in the next few (max. 10) years which mean that housing prices will decrease significantly compared to the current prices.
Valuation of assets typically is a function of how productive the asset is. In the case of housing, it's best to assume you're renting out the property. If you can rent a property for ~12% of the cost annually, that's probably a pretty decently priced house (your returns after maintenance, taxes, etc. would be pretty close to something like the S&P500). If you can only rent for, say, 5% of the cost annually, some might say the house is overvalued.
I dont know but I'd bet theres an old quake mod that makes that small change.
> While their 2017 denial was technically correct

So if you assume that their current denial is technically correct, what loop hole is there in it? Because they seem to have covered all the bases.
Everyone's saying "remember PRISM!" but that's not how I remember it. PRISM (which now even has a wikipedia page[0]) was an interface for the NSA to browse their legally obtained FISA data from these companies. Now, I hate the FISA laws in general, but I don't think it comes as any surprise that the tech companies were following the law.

I remember the furor on HN at the time, and to my recollection a lot of the allegations were about backdoors for the NSA into their data and such, and that's what the companies denied.

Looking at Google's statement[1] of the time, I'm not sure I can find any fault with it?

To me, the big revelations from Snowden were about the NSA capturing all data on the internet backbone, and tapping unencrypted links inside Google's network without their knowledge.

[0] https://en.wikipedia.org/wiki/PRISM_(surveillance_program)

[1] https://googleblog.blogspot.com/2013/06/what.html
APL has a very simple ruleset once you sit down and learn it. The character set is large, though (a positive in my opinion, but not for everyone).
All great topics. I have subscribed and looking forward reading each of those.
Yep, my glucose monitor is ReliOn, one of Walmart's brands. The test strips are cheap and the monitor works well.
Why GNU License? (2013)
We know that Hollywood cheats on the backend deals anyways in a philosophy known as "Hollywood accounting", so good on Netflix for offering straight deals not subject to the lying and cheating that Hollywood is known for via their accounting.
"What is quite astonishing, is just how close Apple’s A11 and A12 are to current desktop CPUs. I haven’t had the opportunity to run things in a more comparable manner, but taking our server editor, Johan De Gelas’ recent figures from earlier this summer, we see that the A12 outperforms a Skylake CPU."

How do they do it?
So the point is to deceive the customer and because that's the entire point is OK and needs to be tolerated?
I can't even play anymore. I've seen firsthand how the industry treats developers, and I cannot bring myself to send money into the pockets of the fratboy shitheels that run it.
LetsEncrypt does not rely on DNSSEC and does multi-perspective DNS lookups. Something significantly south of 0.5% of LetsEncrypt certificates ever involve DNSSEC.

If DNSSEC vanished tomorrow, literally nothing about LetsEncrypt would change. There would be no operational impact whatsoever.

Not that there's anything wrong with the pieces I wrote "years ago" about DNSSEC (nothing material has changed about it since I wrote that), but I didn't do that here: I provided new evidence that nobody is using DNSSEC, and it is up-to-the-minute. Practically no mainstream sites use DNSSEC, as everyone can see for themselves at the link at the root of this thread.
Excuse me, this is a thread from the front page of the site, on a topic I happen to have a position on. Please don't be rude.
This is a perfect example of online retailers eating brick and mortar's lunch.

Given that price is the biggest factor is mid sized purchases like a mattress, I don't see them coming back from this. You can't compete with the online companies on price if you're paying for local floor space and local delivery.
Lab? Mobile network testers are available off the shelf
Firebird 3.0.4 sub-release is available
Yeah, but this ain’t The Matrix where you just pull it up, and now you know kung fu. You still need to practice that Cm pentatonic, or you’re just going to fumble around on the fly. For instance, as an experienced musician, I think to myself, “oh, C pentatonic, flat the third”. Live, on the fly, and I’ll probably play a few natural thirds, but hey, we’re jammin’, who cares?

Back to the original question, almost everything music-related comes down to “practice”. In this case practice discerning intervals between notes (there are mobile apps). Practice scales. Practice scales with interval jumps (first to third to fifth, or whatever). Practice scales starting on (say) the third.

But first and foremost, as already mentioned here, get a teacher. Show them this post. They can set you on the start of your journey. Be forewarned, it will be a multi-year process of consistent practice. Getting in a hurry will be your biggest enemy.

How long does it take, OP asks? Depends on how hard and how well you practice. There probably is some ethereal quality we call “talent” that plays a small part, but if decades of playing music has taught me anything, it is that your level of dedication to the instrument is a larger factor than “talent”. Because the most “talented” musicians I know coincidentally play a lot. :-)
> Interpol has issued a Red Corner notice

The article says they can issue one for a certain purpose, and it's not clear to me that this situation fits that purpose; it doesn't say that they have issued one.

Interpol can issue a red notice - an international alert - for a wanted person.

But it does not have the power to send officers into countries to arrest individuals, nor issue arrest warrants.
With earphones, if they get too loud for even a split second, they could damage your hearing or give you permanent tinnitus. I wouldn't put stuff of unknown provenience or quality into any of my body's orifices, ears included.
I don't know if it's "ad-hominem", but it's specifically called out by the guidelines as something you're not allowed to do here. I'd appreciate an apology.
Hello, Community Advocate from GitLab here. Thanks for mentioning our CI and other features.

Since we always care about transparency, everyone can read more about it here https://about.gitlab.com/features/gitlab-ci-cd/. Also to mention the documentation where you can read about the first steps towards your GitLab CI/CD journey https://docs.gitlab.com/ee/ci/
Socialist Millennials Will Usher in Basic Income
It's the "first ever" DNSSEC root key rollover, so, no, it didn't happen a year ago.
fork(2) is largely superseded by clone(2) which works similarly to rfork. The CLONE_VM flag is equivalent to rfork's RFMEM.
Don't know if you noticed, but you can download and play a build of this on their Itch.io page: https://bananaft.itch.io/yedomaglobula

Just messing about with it myself and it's unique and fascinating!
Your assessment of the article prompted me to actually read it. Now I can't help but feel that your whole comment is one giant brag!

> Hi less_penguiny - absolutely loved this article.
> Brilliant writing.

Bragging about your good taste.

> I'm also finding myself thinking a lot about social interactions, especially the dumb nonsense vast swathes of our populations carry out, and being currently in the middle of Desmond Morris "Human Zoo" (brilliant, slightly dated, but you'll love it if you're not familiar) your piece really struck a chord - particularly with "Bragging is personally imposing what-you-believe-to-be status-elevating thoughts on your audience". Status, tribes, dominance, all seem explain so much modern phenomena from a species which ought to know better.

Also a brag: "I'm so much more aware than the rest of them average people". Followed by one-upmanship brag: book recommendation.

> In "About" you write "I was heartbroken by the tumbleweed response I got for my last writing project, so I don’t intend to spin my wheels writing in vain again."

> Please don't feel discouraged I get much the same on pretty much every submission I post here, so it's not you, per se! Writing is the easy and fun part, but like a startup I suspect promotion, networking, and all that play a big part. Being an established name makes a huge difference too - it all gets much harder if you don't have a large following.

Another "I've been here long enough" brag.
The proof of the pudding is in the eating. That makes sense. I ate the pudding it tasted good it proved to me its deliciousness. There is no proof in a pudding that is not eaten.
Their dudebro managers are interviewing at EA too.
Mine wasn't exactly the same, but yes! I think the first program I ever wrote was in LOGO for the TRS-80. I wound up playing more with its built-in BASIC console than my LOGO cartridge though.
Based on the history of other people disappearing in China, I would speculate that he must rather have been caught on some anti-corruption/anti-tax evasion campaign of some sort.
Check the links on the stories, it doesn’t yet work. Also, why truncate the feed?