skysight-inc/HackerNews huggingface dataset:
Because code coverage should measure coverage of REQUIREMENTS, not lines of code.

Right coverage metric would take as input list of all requirements broken into smallest conditions and then check if they all are verified by a unit test.

In particular, this would cause almost all code to be covered because if a line of code was not covered by test it would mean it is not necessary to meet any of the requirements.

Interestingly enough, unit tests would also be then complete documentation of every single requirement and that is how I understand "test driven development". Sadly, I have yet to see it implemented anywhere.
> Republicans are certainly better at "politics".

They don't need to be better to get their way. The US system gives rural areas disproportionate political power. Rural areas are less diverse, older, more religious, less educated and more conservative than the cities.

The disproportionate influence was built in on purpose when the US was formed. Sparsely-populated states wouldn't agree to a union if populous New York was going to dominate all policy. There have always been arguments about the pros and cons.
It assumes no anti-aliasing.

Anti-aliasing is the display counterpart of hyperperacuity.

Here is a paper: https://www.researchgate.net/publication/320353446_Effects_o...

Its conclusion is that with anti-aliasing, you only need half the resolution to reach the detection threshold for misalignment of borders compared to other visual acuity tests.
"shellacked" means "physically beaten", though it's usually used metaphorically.
Is it really though? Any CPU powerful enough can compute primes large enough. I suspect that Feynman was a supercomputer who could often brute force it.

His method may work for him but it doesn't mean he has a complete understanding of how to learn it general. He can learn, but he may not know how he does it or how others should do it.
1) “There is a setting” is a good way to deflect from the more difficult job of making decisions about what the product should do.

2) Every setting comes with an opportunity cost. More than one product has died under a morasse of way too many configuration flags, or focused on features to please a minority of users at the cost of the product itself.

3) The group that says they want the setting is always bigger than the group that will actually use the setting.
I can imagine some GOP senators voting for this bill but I feel I have to get pretty imaginative to imagine it passing.
App will get you millions of followers. But only for 15 minutes
I'm guessing their own 3rd party seller marketplace is next.
Considering the original developer walked away from it in June 2019, I can see it being an issue.

https://github.com/michael-lazar/rtv/issues/696

The forks from it however keep it living for now.

Im waiting for the day when Reddit kills the version 1 API.
I completely agree about leetcode lacking a technique map/graph/tree. This would be immensely useful. In my studies I found that I naturally gravitated to classes of problems I was already good at, because that way I could avoid the mental pain of learning new techniques. I really needed a roadmap that lead me to what I actually needed to study, and that showed me where I was strong and weak. But as you said, they never make it super clear which techniques a problem uses, and how those techniques build on and relate to other techniques.

I'm really glad you bring it up, because I had actually been pondering ideas for making a better programming training site based on the idea of a skill graphs (similar to an RPG), repetition to build muscle memory, clear progress tracks based on the graph of skills, and greater insight into your strengths/weakness/progress with metrics.

As far as enumerating techniques, I'd need a good deal of time to work on that. I think there are two classes, the macro, being data structures/algorithms and what type of problems they apply. And the micro, which is more implementation specific techniques. Things like using a loop with two pointers into the same structure (ie: find a cycle in a linked list).
who knows. You can't generalize 1 error out of 3 to 66%. Statistics of small numbers. Knowing how ML works, I'm surprised it didn't give any indication of low confidence.

Not to give DeepMind too much credit, but it's also entirely possible that "both are correct". By the nature of how targets are selected for CASP, year over year there is higher likelihood that "pathologically difficult" proteins are presented for the competition, for example - a protein that exhibits polymorphic structure where the technique (say Xtal vs NMR) biases the "solved" fold in a huge way. I believe CASP tries to weed out proteins that we know are polymorphic, but you can never be sure, and again, as time marches on, those are the proteins that fundamentally are harder to solve, so it's likely they will be enriched in the test pool.

An extreme example is insulin. The structure of insulin is has been solved for 60? I think years, but when it's in the environment of its receptor, it looks TOTALLY different (solved 5? years ago). Having said that, doubtful that DeepMind could ascertain that structure, since the environment is super-super different.

I think that the modestly high error rate is an indication that deepmind is mostly interpolating and has solved the broad protein folding heuristic. It probably will get better.
Apple bought Intel’s modem division in 2019. That purchase included related patents. The expectation is that they will move to integrate their own modems into their SOC in the next couple of years. That will help increase the efficiency of their chips.

It may also make it feasible to include 5G in laptops. Currently Apple licenses Qualcomm modems. Qualcomm charges a fee that is proportional to the full retail price of the device. That would be significant for a laptop. If Apple can use their own modems and get around that licensing cost, it makes a laptop with a cellular connection more likely.
> not expected to advance further as long as the Senate remains in Republican hands.

> “This legislation does not legalize cannabis across the country. It stops the federal government from interfering with what states have decided to do”

In all seriousness, isn’t the Republican platform weaker central government?

Why the exception?
Don't forget pharma [1]. Non-addictive pain management with fewer side effects is not in their interest.

And similarly, the alcohol and tobacco industries. It's really never about morality.

1. https://www.washingtonpost.com/news/wonk/wp/2016/07/13/one-s...
At the very least it is a statement. I think it will be interesting to see how individual senators vote.
It would be a shame if politicians got some Politics in our politics. /s
What's wrong with this? Employees have different risk profiles than founders. Employees can jump from job to job within a few days. The same is not true for founders. Employees paycheck is (basically) guaranteed until the outfit collapses. The same is not true for founders.

If I dump all my time and savings into founding a company and it fails, will my employees bail me out and help me get back on my feet?
Freshman English classes are generally English composition classes not literature classes. More often that not they have nothing to do with Marxist literary critique.

If you think that English composition shouldn't be taught in college, you clearly haven't ready many undergraduate essays. It's fine for you to think that this information should be remedial. Looking at the writing of "normal" students, it clearly isn't.

Also most schools offer a CLEP exam for English composition, so if you consider the information remedial, you can easily skip it.
> For some hard numbers, as of 2018 15.95% of the US population lived in the 25 least populous states and elected half of the US Senate.

Unless the Zetas have recently started moving into Wyoming, too, I'm guessing they're also the ones being least harmed by externalities from the war on drugs.
You could also use six different “right arrow” Unicode symbols, and have them each mean multiple different things, automatically inferred by the compiler depending on context! See the Lean mathlib ;-)
This is a fallacy. Most people enjoy creating/building/earning if they are given a path to doing so. Helping unfortunate, poor, disabled, and even the occasional lazy person is no vice.
I’m not a specialist in the biology domain, but more generally, for some models 66% accuracy is amazing. For example, a model predicting the next word with 66% accuracy.
Possibly not, but we have to at least recognize the importance of one of the chambers of Congress voting to legalize for the first time in 50 years.
The House and Senate are, in fact, in heavy negotiations on a bipartisan ~$1T COVID aid package that apparently Pelosi and McConnell have both agreed should be attached to the spending bill nevesy to avoid a government shutdown. It's not like the House (or Senate) can only work on one bill at a time.
> see polls for single payer healthcare, gov funded college, wealth tax, etc

Except the Democrats don’t run on that. None of this was part of Biden’s campaign, in the primaries, only Bernie Sanders and Elizabeth Warren ran on these issues, and Biden tried to distance himself as much as possible from them. I agree that if the Democrats ran on what you’re describing, they would do much better electorally, but most do not.
Any support for Dr. Gebru seems to be against the HN ethos at the moment, I have some theories as to why ;)

> You are not permitted to speak.

I really don't think this is a fair reading of her tweet. I don't see any way to read her actual tweet claiming Yann can't speak at all on the subject. I do see a plea to engage more with domain experts (which to reiterate: my understanding is that Yann has a history of ignoring on the subject)
Some adjustment to the fact that threads are not necessarily costly resources will be required, but would putting the newThreadExecutor (and the specialised newVirtualThreadExecutor) method in a class other than Executors, where it is one among many other methods, and perhaps have it return a subclass/interface of ExecutorService make the adjustment easier? This is something we're seriously considering (especially as that particular ExecutorService might have other implications, such as how thread dumps are produced).
If you'd like to try a new option, check out https://sqwok.im
I think there's an inevitable framing effect. There are lots of points I'd agree with if presented in isolation, and indeed PG has written solid essays before on the general topic of how destructive it is to say that business owners can only make money by exploiting others. But it's hard to talk about those things when the article explicitly builds towards a thesis that billionaires are great and all good YC founders should want to be one.
> somehow this is taking away your freedom

IIUC it could indirectly reduce some people’s freedom to live, because marijuana can impair driving but is harder to diagnose as the cause for accidents than alcohol — because tests only show whether it has been taken in the last few weeks, not whether the subject is intoxicated at the moment of the test. Please correct me if I’m wrong.
Yup. The Senate is a Single Input Queue.
Lol god forbid. Browser side programming is shitty enough without lisp nonsense.
You have to wonder how the billionaire looks at it though. Of course, they made money because of employees.

Would it be increasingly easy to convince yourself that it was actually all just you? Not the employees, not the hand full of high producing employees, certainly not the infrastructure provided by the government and society that enables wealth collection.

No, it was all the efforts of the Billionaire. I mean, you do have a billion dollars to prove it...

Full disclosure: Not a billionaire
> until we have mapped out all proteins known and there is nothing left to predict for the networks...

I would imagine there's also benefits to studying _unknown_ proteins, and even being able to work backwards from desired characteristics to discover possible new ones.
I mean, just because someone squanders an advantage doesn't mean that one didn't have an advantage to begin with.

And that's the fundamental difference between the child of a musician v. the child of a billionaire. In order for the musicians' child to be a prodigy like one's parent, there's still considerable training and practice required. In order for the billionaire's child to be a billionaire like one's parent, the child simply needs to wait for one's parent to die.

That is: the passing down of musical aptitude through multiple generations requires each generation to put in approximately the same labor as the previous. The passing down of material wealth through multiple generations does not.

The descendants of American billionaires might suck at sustaining their advantageous positions right now, but that's only because America's upper class is relatively fresh, still full of bourgeois "new wealth" instead of aristocratic "old wealth", and lacking practice with migrating from the former to the latter. In a century or two (barring intervention to return wealth to the proletariat) I'd expect the American upper class to get into that groove of wealth consolidation, like how things evolved in Europe (and hell, if the US follows the same trajectory as the Roman Empire we might even end up with the same sort of feudal society in some places).
> legislative changes tomorrow could inadvertently nuke a bunch of contracts

That sounds like a good thing? Why should abusive illegal contracts be allowed to continue after the law has found them to be unacceptable?
The cost is probably relatively low (but not negligible). I could imagine a future though where they decide to make some big breaking changes to the API, and decide it's not worth updating the old site.
Try not to be misled into thinking that most of the GOP has any problem with how Mitch wields his power. Mitch McConnell wouldn't still be the Senate Majority leader if they did. He isn't acting alone, he's just who's taking the blame.
>here are many places that aren't walkable simply because they are frozen for most of the year.

You have to be a lot below freezing before mere temperature makes a city unwalkable. Very few places actually get that cold with any regularity. If sidewalks are maintained and it isn't crazy windy, you really don't need to change your walking behaviour much at all.

Heat is in practice often worse for walkability, especially when combined with humidity.
I think it's significant here that we haven't passed an immigration law since 1986, predating the entire tech industry. It's in these situations of Congressional constipation that existing mechanisms start to fall apart at the seams, and programs end up being reused for purposes far from their original intent.
The problem is that the medium is the message, and while you might be using old.reddit.com, most of the other people posting are using the new site. That has lowered the quality of discourse.

I first noticed this when people on hobby reddits started asking FAQs that had already been answered in the sidebar – the new design now hid the sidebar from users. So, subreddits where newbies typically got answers before they had to post basic questions, have devolved into people asking the same basic questions over and over again.
Dig a little deeper and you’ll find that there are plenty of factors preventing some people from taking risks, and insulating and enabling others. You might even find that many of these factors are predictable and systemic!
Ctrl-F "value"

0 results

If billionaires build, they have to build something. That something should have value. Throwing money at creative destruction à la WeWork isn't building value but Adam Neumann sure made out well as did BenchMark.
Ha. Wanted to counter your argument with: Keynote is older. It is, but just by 3 years, (2003 vs 2006).

Depending on the features you use your argument might fall flat though, how do I collaborate on a presentation? How can I easily share a presentation with a set of folks?

I like Keynote a lot, but Slides has it’s use cases as well.
Just got mine a couple weeks back and it's great! The software could use some additional features, but thanks to the open platform, it is getting them from some dedicated users.

I've even seen a user run offline OCR on it, and we may soon be able to integrate with metadata to make those notes searchable. Credit to https://github.com/utopiah , post here: https://www.reddit.com/r/RemarkableTablet/comments/jj5yt2/of...
If old.reddit.com goes, so will I. I've already stopped using Reddit altogether on mobile devices because of being tricked into loading the redesign, and because of the nagging. It's really no skin off my back to stop using a site that's slow and has a bad user experience.
This paper just ran an algorithm over a heightmap, and pinpointed potential reservoirs. This is a far cry from actually identifying feasible sites. The massive density of hydroelectric storage in the Himalayas, for instance, is far too remote to be developed at anything approaching reasonable cost. Not to mention, it still leaves swathes of places like Central north America, and much of Northern Europe without access to hydroelectric storage.
Regulations on hours of work should also be removed.
About Google's approach to research publication
Could you use DeepFold to just get in the ballpark, then use that to bootstrap classic brute force methods (like Folding @ Home)?
I know what I'm about to say is off-topic, but:

>I have 15+ years of postgraduate chemistry/molecular bio/biophysics/biochemistry experience, then quit to go into tech, worked for AI hardware and now AI-driven software startups, mostly as backend

What made you quit biochemistry and enter tech and AI?
Just this guy running across the land with a drone in his hand haha
Republicans don't actually stand for anything, other than "do the opposite of what Democrats want"
Well, C++ can be interpreted (sort of, see CINT) and can certainly be semi-transparently jitted (see cling). Although it's certainly not designed for that!
Design-time support is still via a non-released package. So you'll write models/etc in C# and use EF from F#. There are ways to get design-time constructs working in F#, but it's not plug-and-play like from the C# side.
The only thing messed up is that someone would consider expunging convictions from a law that violated people's freedom to consume a substance that does no harm to anyone else as "politically tenuous".
> 1/3 of the code every software project is irrelevant, buggy, overly complicated, or simply sucks. It has a reason to be where it is, but chances are, one year down the road, it will become a liability. Being dogmatic about tests and covering every line will only make it more difficult to get rid of it.

If you have actually tested every line of code with your test suite (not the same as "covering" every line), then your code better not be irrelevant, buggy, or simply suck. That is the sort of thing you are supposed to uncover and fix as part of the whitebox test development process. If your covered code is that bad, you either haven't actually tested the code or you have completely missed the point of software verification.

Code coverage can be a very misleading metric. I have to clarify the difference between "tested" and "covered" code to coworkers and management all the time. In the same way that "standard lines of code" is an insufficient measurement of complexity or development effort, "coverage" is an insufficient measurement of test quality. However, it can still help with ballpark estimates.

Uncovered code is actually a much more useful metric, IMO. You can cover code without testing it, but there is no way you could have tested uncovered code.

I think the point the author should be making here is that not every app needs to be 100% tested.
But given that they were making their own memory managed language anyway, they didn't necessarily have to leave everything out.
Did you know that tax revenue almost always increases after a tax cut? Did you also know that tax revenue almost always increases after a tax increase? Aren’t statistics cool?
> Mitch McConnell alone can dictate Senate business at his whims.

No, he can't, because he can be replaced if the majority caucus is unhappy with him. He hasn't been because he enacts their will.
I imagine that the mantra "billionaires build" was first seeded in the head of a young, newly rich PG after selling Viaweb.

As PG is likely on the cusp of "billionairehood" this essay follows his typically cathartic & open writing style - one part personal reconciliation, one part insight

After selling viaweb in 1998 PG's options probably looked like ->

-=> Option 1 "Hit the beach"

-=> Option 2 "How far can we take this"

-=> Option 3 "What can we give back"

Very early stage investment is an exercise in patience.

The genesis of YC (after giving a "free" talk at Harvard around startups) says PG first chose to keep going and combined it with a desire to be helpful to other entrepreneurs

YC has had huge wins before, PG is a very wealthy man.

But nothing on the scale of what YC will collect from AirBNB and Stripe in the near future

In 2020 these essays being seasoned with a "billionaire" flavoring is not disconnected from that coming windfall and PG's need to reconcile

I for one am looking forward to watching PG navigate his continued transition

I would be personally surprised if along the way he didn't launch an improved and more actionable "Giving Pledge" like organization for his final act
> Y Combinator is looking first and foremost for people who will make them billions in the aggregate

Since the only way this happens is by funding founders who go on to build big successes, you're confirming what pg said.
This is why being a contractor is the best idea. You need need me to work 60? I'm billing for every, single hour. 35? Great! I'm going to leave early on Friday and not check my email until Monday morning!
Dell Precision 5540 is that laptop
The main conceptual issue is that it's about the purpose of use rather than the technical implementation. Access log files used for debugging purposes only is one thing; but if the exact same access log gets forwarded to a data mart that later gets used for mining marketing analytics, that's a completely different issue.
The SDK is CoreML: https://developer.apple.com/documentation/coreml

As far as I'm aware, no special entitlements are required to use CoreML.
If they provide it in Chrome, there’s no reason they couldn’t track that stuff even without Google Fonts being bundled. The browser already knows every site you visit. Knowing you visited example.com that used “Example Sans” doesn’t give anything more than just knowing you visited example.com.

Bundling with browsers outside of Chrome would be a different story, but Google has no say over that anyways.
Cryptography is a good counter to your claim.
old interface was just way more information dense. That's my main complaint with new UI. Even with "compact" mode on the new UI, it's not as dense as the old one.
Why do some people use UUIDs in the first place? Some kind of cargo cult?
>I know that Reddit admins read HN so please please do not kill off old.reddit.com. The redesign is absolute garbage.

People have ben telling them this for years. They know and do not give a shit or at the very least they are powerless to do anything. The redesign is so bad I'll stop using reddit completely if they ever kill the old domain. Its almost like they intentionally tried to make the least functional website possible.