skysight-inc/HackerNews huggingface dataset:
I remember being impressed by this article when it came out, but while this metric (about bugs found by fuzzing) is appealing, it's confounded by a lot of other factors—like development environment and language, coding standards, whether the project is regularly doing its own fuzz testing, whether the project makes effective use of high quality libraries, whether people who wrote important parts of the logic are super-sticklers for taking particular precautions...

In particular, one development that way postdates this study is that lots of software projects started doing their own automated fuzz testing (but lots of others didn't). There are free software projects that don't do this, and there are proprietary software projects that do, and vice versa.

A particular shock for people like me who had internalized this and also ESR's "many eyeballs make bugs shallow" and also the same-day Linux kernel patch for the Ping of Death was that Microsoft started spending a billion dollars a year or whatever on improving Windows code quality and security around 2007—and it actually worked! Also now Microsoft Research people are doing a lot of formal methods stuff (although I don't know how much their work influences Microsoft's software products).

I think factors other than whether software is free or proprietary are now dominating for their influence on code quality metrics. (See also https://mako.cc/writing/hill-when_free_software_isnt_better....)
Nerve-wracking because homeschooling teaches you nothing about career readiness without experience, but that's basically true whether or not you got to spend most of your childhood experimenting with things you actually end up enjoying. For me part of it was luck (lucky that someone took a chance on me and I grew into it from there), but looking back I think putting yourself into a position where you get to practice doing something you're actually passionate about will end up bleeding through into a natural progression/networking. For example, if programming is your hobby before it's your job, by the time you're wanting to interview for a job you will probably already be in some kind of club/group, local makerspace, have friends online who are into game mods, etc. to help get your foot in the door and that's all before you're even college-aged.
It's literally not, by definition. You cannot be racist to white people. They are the oppressors. Words mean things.
Longs on twitter are their PR department and they work for free.
No, he was referring in fact to account creation. I have been unable to create an account without a non-voip phone number at times.
>Most computer game companies were probably tiny in the early 1980s. I also wonder what would have happened if Commodore, Radio Shack and other companies had managed to keep up with Apple.

You are under the impression that Commodore did not keep up with Apple. As others have said in this thread, the Commodore 64 dominated computer games in the 1980s in the US; Apple was a strong second, until Nintendo on the low end, and PCs on the high end, took over from both after 1988.

Compare the Commodore magazine Compute!'s Gazette for December 1983 (https://archive.org/details/1983-12-computegazette/mode/1up) to the 80 Micro and Rainbow issues I previously cited. It has ads from

* Spinnaker

* Atari

* Epyx

* Orion

* First Star

* Infocom

* Datasoft

* Avalon Hill

* HesWare

* Sierra

* subLogic

* Access

* Adventure International

By 1984 several of the above would disappear because of the video game crash, but at this time all were still well-known publishers on multiple platforms. Of the list, the Tandy magazines probably has ads from Infocom (which published its games on every computer known to man) and maybe subLogic and Adventure International. Tandy desperately tried to revive the Color Computer by finally promoting third-party software, which is why the Color Computer 3 (released in 1986) has some releases like King's Quest III (but not any others in the series).

>Didn't many vintage computers (and other electronics) come with schematics so you could troubleshoot/repair the machines and/or design your own expansions?

Some. Of the three 1977 computers, Apple was by far the best, with complete schematics and Wozniak-authored articles in BYTE with technical details. TRS-80 had, as I mentioned, nothing other than the BASIC tutorial accompanying the computer. Commodore was not as good as Apple but much better than Tandy, and would put out even more detailed documentation for later computers; its Commodore 64 technical manual is considered a classic.

Other companies also varied. Atari had by far the most sophisticated hardware when its 8-bit computers appeared in 1979. It, like Tandy tried to keep technical information to itself, which no doubt handicapped developers attempting to use that hardware, but in 1981 completely changed course by releasing lots of documentation. TI always kept everything to itself until after discontinuing the 99-4A computer after losing against Commodore in a price war. But no company came anywhere close to what IBM did by releasing everything, even source code to its BIOS. The resulting immediate massive development of hardware and accessories by others was hugely important to the PC architecture becoming the industry standard.
Except the 2FA is kinda stupid.

I have devices logged into my iCloud account at a datacenter, that end up getting my 2FA for my other devices.

I have a iPhone, iPad, Macbook, do you think any device I actually use all the time gets the 2FA code ?

Sometimes, the same computer i’m using to login gets the code which is kinda pointless.

I have to always use SMS to get my code because of this.
I sat though this algo game theory class while I was at UIUC.

https://courses.engr.illinois.edu/cs598rm/fa2019/schedule.ht...

I really enjoyed it.
> I've said this here before I think, but the Segway inventor was claiming cities would be designed around it and everyone was laughing, but with an electric scooter I can totally see this happening.

Powered (both electric and gas) scooters in the same form factor as is now becoming more popular were around before Segway; Segway’s innovation was a new form factor tied to a balance-based control system (sure, the brand later got applied to traditional-layour scooters, but that wasn't what Kamen was hyping when made his bold predictions.) The key enabling developments from the scooters before Segway to the modern electric scooters were battery improvements; the original Segway was mostly a distraction. (There are balance-based devices which owe something to it, but basically-traditional-layout scooters like Boosted Rev aren't among them.)
This is not true though. It really depends on the company and their philosophy, whether they are publicly traded or what their executive team is like.

Good companies know how to invest into their products and make them world class. In my previous job, we used a wind turbine simulation package developed by 25 engineers and it was so great - they really cared and fixed things. It was $50k/seat/annual license but we were almost like 2 different teams under the same company.

"You scratch my back, I scratch yours".

There are also a lot of companies that have lock-ins and generally awful attitude towards their own products. This also exists in the open source world - there is a lot of awful open source code out there.
> "Why would I ever want to print from my phone?"

Because the thing I want to print is already on my phone? I don't move stuff that's on my laptop that I want to print to my phone first, nor the other way around. Both seem somewhat pointless.
I've also heard that Signal on android leaks message text because of google's keyboard auto-prediction feature. They should implement their own keyboard or find a way to disable text prediction - and educate their users.
I was going to say! First Fortier video I watched is about leeks and his technique looks identical to what Coleman showed when I visited his Four Season farm in Maine. That place is incredibly interesting for any aspiring gardener - so many techniques and inventions that were new to me.
I'm not sure what you're describing by "a base of traditional education", because my definition would include learning to read pretty early. Do you mean taking the GED?
Can I contact you ? If so how?
> Loaning money to the lower quintiles is Keynesian demand-side policy, to the upper quintiles is supply-side Reaganomics policy.

How does "supply-side Reaganomics policy" support "loaning money"? In the figurative sense I suppose you could mean that lower taxes are loans to the rich, but in the literal sense Reaganomics supports austerity - fewer loans for everybody.
I hope you're being sarcastic.
I recently modeled churn for my subscription box calmbox (https://thecalmbox.com) by using an actuarial table (http://www.lifeexpectancy.org/lifetable.shtml, formulas at the bottom) which I found to be a lot more informative than the standard churn formula.

Subscriptions still active at month x are represented as `l(x)` and subscriptions that "die" (cancel/expire) in a given month are represented as `d(x)`.

This gives you a "life expectancy" and a "mortality rate" (so, churn) for any given number of months that a customer has been subscribed. So I can project how long someone will stay subscribed when they're brand new (at month 0) and how long they likely still have when they're at month 8 (longer than at month 0, funnily enough).

With those subscriptions where the month-specific churn will largely decrease the longer someone's subscribed (after passing the initial high-churn first months), this allows measuring/projecting churn on a much more granular level.
who started his career with a million dollar loan from his father

I've never understood why people keep repeating this line as if it's derogatory.

I know a fair number of first and second generation immigrant business owners, and they have almost all started their businesses with help from their families. This has been very common in America for the last couple of hundred years. Probably longer. Why is this now considered a bad thing?
You had a really excellent writing professor. He completely anchored the fundamentals that you needed. Now you can actually proceed to actually write.

Not going to speak for my own writing, but I completely agree with your point. The better you understand the fundamentals of composition, the better you understand what makes good writing good, how to hone your own style, and how to tailor your writing to the situation.

I think of The Elements of Style as one of those attempts to break writing (in English) down into its mechanical elements. Whether or not I agree with its advice, I respect the approach it tries to take.
The front page of The New York Times has an article occupying the rightmost two columns of the fold, then jumping to page A11.Yesterday's Washington Post had a small piece from the Associated Press.
The upside of doing this way for Slack is that it's one way to not expose your account ID to every member in every channel you're in, the way that Discord does. Better for privacy compliance.
My daughter started kindergarten this year and they are teaching reading. She’s 5, but she’s among the youngest in her grade, with the older kids having turned 6 already. Keep in mind this is all very simple books in the “See Spot Run” category of difficulty for the most part.

She actually had already started learning some reading at 4 when she was in preschool. It was mostly just sounding out letters but at that point kids can start to sound out simple words too. Preschool is elective though so plenty of kids won’t start that young.
Speaking of MathWorks, I had the misfortune of having to use one of their less famous offerings (Polyspace) and it was borderline unusable with basic functionality failing out of the box. I believe our license was $50k/year and most of the bugs simply were simply left unfixed after we reported them.

This seems to be par for the course for commercial static analysis tools. The Clang family of tools, on the other hand, has served us quite well but unfortunately they don't perform some of the checks that we need to do for regulatory reasons.
Be happy! You're not oppressed. Quite the opposite, in fact.
no, "social credit system" sounds like China/HN/Reddit/Slashdot etc.

This is more "hey instead of undermining end-to-end encryption, empower users to filter out content they don't want to see, using whatever metric floats their boat".
Ask HN: Alternatives to Ghost for Blogging?
Are there any open source blogging platforms that are a good alternative to Ghost.org? (Besides Wordpress)
I never thought i will ever have a good health again,i have been suffering from Herpes sine february ,not until one day i did a research on the Internet where i saw someone given testimony on how Dr Ajayi help her cured her herpes with his local herbal medicine,so i said to myself it also the same problem am having so i have to also contact the herbal doctor Dr Ajayi on his email which the lady recommended to anyone who might also need the herbal cure help. Wholeheartedly I am so grateful to this man as he has restored my health and made me a happy woman again. Anyone out there who might be facing the same problem should kindly contact Dr Ajayi as he knows he will help you with your problem as well on his email ajayiherbalhome@gmail.com. You can also call or whatsApp him through his mobile number +2348154724883...
I assume you ask this question because you suffer from this condition. I had debilitating back pain. I (rather luckily) found an excellent physiotherapist. I followed his advice strictly and got out of that situation. He told me that the problem will never "go away" entirely in the sense that I have to work to keep it from recurring. If I don't stay active, then the pain will eventually return. What I found really helps to keep the problem (and many other musculoskeletal issues) away is doing squats and deadlifts. I learnt to do these from an excellent trainer who I found close to where I live. I am not talking about lifting immense weights like a powerlifter but just doing these with weights that were moderate gave me enough strength to not hurt myself with activities that demanded some strength. I also found that I am able to handle my motorcycle with much more ease as the whole body knows how to generate strength and coordinate itself better than before.

In short: When the problem was extreme - sought the help of an excellent physiotherapist. And once recovered - exercise to keep the problem at bay.

EDIT: Why I don't recommend doing exercises or stretches without consulting a good professional is that a good professional can tell you when you are "ready" for certain stretches, movements or exercises which would otherwise make the situation worse. Also of course s/he can evaluate your condition and tell you which ones are safe at which point of time. I didn't have many exercises for recovery. I had to do a handful but I didn't start with all of them and I had certain restrictions on movements in the beginning until I got a bit better and could do those safely.

EDIT2: Lifting weights also naturally improved my posture. I didn't even have to make conscious effort to maintain good posture when seated at the computer for instance. So, that is another way in which it prevents injury.
The GitHub repo description:

> A fullscreen minimalistic r/InterdimensionalCable player.
This thread is about Apple. From the link:

> 3D Printed Head Fools Android Face Recognition, iPhone X 'Impenetrable'
> You don't need the banners if you're not doing this stuff.

Ah, but now that every website under the sun has the banner, nobody thinks twice about them beyond (in the back of their minds) "these are annoying" and "fie on the EU and their foolishness". Much like every overused obtrusive dialogue box in the history of graphical interfaces, users learn to dismiss it and whatever it was trying to achieve eventually becomes irrelevant.
The basic difference is that free software is made by people who strive to write perfect software, while non-free software is made by people who strive to continue receiving a wire transfer at the end of the month by people who strive to be authorized to charge credit cards.
I find two things to be true and a desire to have both or at least balance them:

Free software is usually more reliable.

Commercial software usually has better UX.
I believe their point is that site/app producers are increasingly pressure not to allow anonymity by investors.
What if I go to Ghana and call for genocide of the N-words?

Punching up, right? Not racist, right?
I just tested this on android and it requires an email and password to register - no getting around that. It also asks for my birthday. Then it forces verification by either email or phone. I wish it was just enter a username and go.

Edit: this was for an invite on a server I control and allows unrestricted access. It is not a server requirement; it is a discord requirement.
I don't know whether free software is more reliable than proprietary software (I certainly hope it is, since I've been a daily Linux user for almost a decade now), but I do know GNU software in particular is not reliable in absolute terms: many GNU projects are popular punching bags for evaluating fuzzers, and have been for years because the bugs never get fixed.
I see the same thing with my kids, in some way it is the new basic, they do their first steps in setting up servers, bots and decorating which is very appealing for girls. Inadvertently I feel like discord is doing much more to attract girls to the field than a lot of other well meaning initiatives.
"Heritability" is a funny concept which is easy to misunderstand. http://bactra.org/weblog/520.html

> Heritability is a technical measure of how much of the variance in a quantitative trait (such as IQ) is associated with genetic differences, in a population with a certain distribution of genotypes and environments. Under some very strong simplifying assumptions, quantitative geneticists use it to calculate the changes to be expected from artificial or natural selection in a statistically steady environment. It says nothing about how much the over-all level of the trait is under genetic control, and it says nothing about how much the trait can change under environmental interventions.
Yet still far more sunshine hours than most western european countries :)
It should be the default assumption. It is difficult to believe how otherwise-astute people can fall into the feeling-good traps of "talent can beat everything" or "you need to want it more". PEDs get the user a very substantial advantage, from the ability to train more, to changes in muscles mass, to much faster recovery from injuries and so on. Apart from the health risks we all know about (which are in reality overestimated, relatively speaking, otherwise we would see former professional athletes drop like flies), they make the whole machine way better.

Among the many books that have written on this topic, Speed Trap by the late Charlie Francis is enlightening.
It boils down to being not potentially profitable enough for silicone manufacturers
>an author who makes the source code available for all to see puts his reputation on the line, and had better make the software clean and clear, on pain of the community's disapproval

I've produced clean, well documented, 100% tested code, with examples, and have been met with disapproval from the redditor community. Some complaints,

>Someone already did that.

Mine is better in some way.

>The scope of your project is too big/small.

Okay Goldilocks.

>You wrote it in language x and I need something in y

Yeah, sorry for your loss buddy.

>Your language choice doesn't allow for some language feature that would make this easier to use

I look forward to seeing your implementation in that language then.

I give zero fucks about community disapproval when I am already giving away my work for free. If anything, the community is likely to steer me away from making more contributions, because when you're Billy the Kid, everyone is trying to shoot you in the back for the cred.
My brother and I were homeschooled, but it was quite structured and we wrote the same provincial exams as every other grade 12 kid. My brother did the SAT as well. We had excellent scores. We both dropped out of college with near perfect GPAs. Today I'm a successful self-taught software engineer now starting a SaaS business. My brother is a famous sci fi author. He makes even more than I do. I think homeschooling let us learn whatever we wanted to learn without fear, and find our own path in life. Where I think it hurt was we didn't do any group social activities and lived in remote places. So socially we had a lot to learn. I don't think that was a permanent disadvantage, but it was not a necessary drawback of homeschooling. I would recommend sports and other after school activities to add the social dimension into homeschooling.
As noted above, I’m pretty sure that Signal’s current state allows a user to choose whether their contacts are uploaded.

But again, the point I made originally, and which you replied to, isn’t about what users may or may not do. It’s whether any messaging platforms have resolved to not store metadata, rather than attempting (as Signal has) to only store it securely.

We can debate whether people agree with Signal’s approach to the tech or the UX, but Matrix doesn’t bother; if you give them your metadata, they’re just storing it without any attempt at E2E encryption.
> It is not possible to imagine a video game produced by an open community, because it requires the vision of an auteur, not design-by-consensus.

A lot of modern videogames use art assets and define gameplay behavior with JSON. Stallman says proprietary data and art is allowed in free software.
It doesn't make them go through textbooks. But it doesn't stop them either, and often a decent textbook is the best way to learn about a subject.

As someone who chose to learn some subjects outside of school (usually years before they would have been taught), I tended to read textbooks my older siblings had used—did this for algebra, physics, and calculus—although I didn't do that many problems from the textbooks. (I also read lots of what might be called popular science books.) The article does say "[The McQueen] parents spurn curriculums, textbooks, tests and grades", but I know some unschoolers, and I suspect if I asked them, I would find that they read several textbooks.

One unschooling mom's website quotes (seemingly with approval) another unschooling mom's email on the subject. Ultimately it seems to be saying that, while textbooks shouldn't be the primary tool, they are a tool that is sometimes appropriate. https://sandradodd.com/school/textbooks
Mute everything. I solves most of these issues.
If you're optimizing for bandwidth costs, I certainly wouldn't be using Google Cloud Storage or AWS, either. You're paying a premium for egress traffic with both of them.

This is kind of a false dichotomy, though. I doubt anyone would be developing their own CDN from scratch to distribute their app. In a world where other companies are allowed to enter the app distribution market and compete with Apple and Google, competition could finally drive costs down. There's no reason that instead of giving Google 30% of your revenue, you couldn't go with a company that is able to distribute your application more efficiently and at a lower cost to you.
They already do in the strict sense.