jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It reads like it.

We should not forget that even if those static analysers aren't sound, they allow to keep using 50 years of eco-system.

Which is why companies like Microsoft, despite all security talk, in the end add support for recent ISO C versions, and have "secure" platforms like Azure Sphere with a C only SDK.
"This type of cancer affects mostly men."

"Women make the majority of the school's Computer Science enrollment which used to be mostly men."
I agree - code should be optimised for deletion. If you can throw code away it is automatically easy to maintain going forward.
France, but pretty much similar (more cops though).

PS: It seems you're vaccinating more people and hopefully seeing the light at the end of the tunnel soon.
I think society should ignore any result not independently reproduced. Especially (although statistically significant) the actual difference was tiny. (What I mean something like this (making this up): Eating a bar of chocalates increase sleep duration by 3,5 minutes on average)
Interesting how these countries where infections are trending the right way are so compliant. And then when infections are trending the other way, suddenly they are no longer compliant any more.

Like Japan, oh the population is so used to wearing masks so everything is going great. Except when cases went up, that was when they suddenly had a memory lapse and forgot how to wear their masks.
the reporter is not getting paid per click. (Or maybe they are! I’d be very surprised. Prove me wrong.)

At Bloomberg it’s no secret that their journalists are paid bonuses when their stories “move markets”.
I don't use poetry but I will risk a comment. You will have to judge:

At the language level Julia separates files from modules. Modules are just a language construct, another object. They can span several files, have several them in the same file or even declare them in the REPL. This last point is important for me since I can (re)evaluate code in the REPL without polluting it. Usually Python feels more interactive but this is a point where Julia wins at the REPL.

Julia's package manager is just another library and you have support integrated for it inside the REPL.

I'm not devops, I don't think I can judge the relative merits of Julia's package manager design relative to Python's but for me "it feels" better. You will have to judge for yourself reading the docs and this things about federated package management.

I have not tried it but Julia allows to build a sysimage with all dependencies included. I know there are similar things to build standalone Python apps but last time I tried (long ago) it was a pain.

Finally, Python depends a lot on external C libraries to achieve performance. This obviously complicates deployment and is a reason why I use Ubuntu: I have binary wheels for almost everything. Julia provides performance without external tools and packages are usually pure Julia code.

I think Julia's is vastly superior concerning packaging but of course for 99.9% of people this is not enough to make a switch yet (me included, for the moment I use it for hobby projects).

Regarding modularity is amazing and not obvious at first why Julia's performance increases modularity. The reason is that in Python since you need to use C/C++ for performance your data structures need to be shaped appropriately when they cross this interface. This rigidity propagates through your program and makes you build big frameworks. I have in mind for example PyTorch or Tensorflow. So you have Numpy arrays, PyTorch tensor... you have of course almost transparent conversion between them since numpy is a standard. But all of this is achieved because a behemoth like Facebook or Google are behind injecting money and manpower. It's pyramid building: some engineering but a lot of work. Even then you are stuck with arrays and contorting your program to vectorized operations.

There are of course some dark spots for Julia but I have the feeling they will be solved. I don't consider myself a fan boy or an early adopter but I think it has a future. So I thought for Python 20 years ago :)
The truth is out there! The conspiracy is real!
> The same sort of decomposition can be done towards black culture as well though.

You can, and it has been done, but that's a bit more like noting regional differences within a subculture than it is, for example, like examining the differences between Americans who identify as Latino/Tejano/Hispanic.

There are fewer differences between East Coast vs. West Coast Rap and Hip-hop than there are between "Country" and "Western" music.

> It also strikes me as untenable that one can simultaneously support the notion of "white privilege" while attacking the notion of "white culture" - many things that are commonly-cited as reflective of white privilege are cultural in nature.

There are plenty of privileges that have cultural markers that don't necessarily have a corresponding culture per-se. Rich, straight, and male privileges come to mind.

The privilege, in many respects, often simply comes from the assumption that members of your group are in some sense considered the default type of human, and that other humans are the exceptions (even if they actually outnumber the 'default') that the world may or may not choose to accommodate in various ways. That doesn't necessarily imply that the privileged 'default' groups have distinct cultures surrounding that core assumption.

Gah. Intersectionality is hard.

Perhaps a bit of nuance is in order. Rather than saying that "there is no such thing as White Culture", it would make more sense to say "in America there are many white cultures"?
Because she didn’t endorse a riot and neither did she endorse that cities should be burned.

It’s utterly breathtaking how much Trump lies. But in your worldview, he’s the victim.
Do you mean the Resistance to Donald Trump or is that a reference to something else?

It's their right to do that I guess, but I personally believe strongly in the Constitutional rights we have even if it is unpopular or kitschy to say that. I thought lawyers were people who believed strongly in fighting for their clients' civil rights even if they despise their clients because they think the rights matter. Without them we aren't a democracy.

Dershowitz defending the rights of Nazis to have free speech is a great example of that but I guess that kind of thinking is obsolete now. At least lawyers should stop saying they care about civil rights or democracy in that case.
AFAIK in the kakaku.com case, between kakaku.com and shopping sites are partner. Sites (including Amazon.co.jp) gets customers, kakaku.com gets affiliate fee. Why this model won't work in the US?
On iOS I use the app "HACK" which has a dark option.
iPhone won’t be able to make even a dent in the BlackBerry empire.
I am quite worried for the future of the country when Republican voters elected not one but two adherents of QAnon to the House of Representatives.

What is any sort of reasoned debate about policy going to look like when one of the participants is coming into it with a set of beliefs as divergent from reality as QAnon?
And that was wrong then too. What is with people and wanting to make this society do its version of 'papers please' every 5 steps.
it's not too bad, fortunately. but it too could probably use a cleaning.
AWS is in their 1970's IBM phase. Riding high, wealthy, good reputation, not much real competition. In 10 years they will be knocked on their heels as they fail to adjust to a new industry change.

My suspicion is that eventually AWS will become the "mainframes" of tech, and a new software+hardware paradigm will make all their services obsolete and their hardware too expensive. My money's on the return of store-and-forward communications. Once your watch has as much power and storage as a SunFire T2000, and every IoT device can store terabytes of data on gigabit networks, who the hell needs redundant servers?
I want to engrave this on a plaque to pull out every time someone tries to equate both sides of any given conservative vs liberal argument. As though they are merely equally opposed and there is no fundamentally different character. It's just the color on the jersey.

I don't know the last time I ever saw a conservative do this. This is one of the fundamental differences right here.

And I apologize because, I bet your words were sincere, and that probably means you do not actually approve of me using them for point scoring.

But you are you and of course would not praise yourself, and I, being a 3rd party, am free to say "See that? That's how it's done."
https://twitter.com/khamenei_ir/status/1263551872872386562

"The only remedy until the removal of the Zionist regime is firm, armed resistance."

https://twitter.com/khamenei_ir/status/1263181288338587649

"We will support and assist any nation or any group anywhere who opposes and fights the Zionist regime."

Now compare that to the Trump tweets that prompted his suspension, according to the Twitter statement:

"The 75,000,000 great American Patriots who voted for me, AMERICA FIRST, and MAKE AMERICA GREAT AGAIN, will have a GIANT VOICE long into the future. They will not be disrespected or treated unfairly in any way, shape or form!!!"

"To all of those who have asked, I will not be going to the Inauguration on January 20th."

To claim that the second set of Tweets incites violence more than the first is absurd. Yes, context matters, but it also matters for the Ayatollah tweets. When the leader of Iran advocates "armed resistance" to the state of Israel, we know exactly what that means.
My mom bought thousands of dollars worth of journal articles so that she could self-diagnose a serious lung condition that doctors had missed. They ended up studying her case at the Mayo clinic.

Alexandra Elbakyan is a hero.
It potentially means a changed outcome, regardless of your definition of fraudulent.

>was legally justified.

Yes it does. That's what everyone is saying. Don't follow the rules, it doesn't count.

If Pence opened envelopes from the Trump electors on Wed, I'd bet you'd think the rules for which votes to reject were important again.

>The judges properly disagreed

No. They punted, based on discretional original jurisdiction and/or standing, depending on the case. (Both based on bad caselaw, themselves.)

Which is ashame, because had they heard the case, it could have prevented all of this.
Thank you for your great analogy.

There _is_ significant improvement between QWERTY and Dvorak, and I covered them in my question (just did not bother with links, but I can bother if the question will be popular). This difference is much deeper than difference between RHD and LHD, because as for cars there is better to have one standard for every country than two standarts, no matter what standard it is. And as for keyboard layout, we _already_ have one standard - but since it has been produced for reasons different from efficiency of typing, my opinion is that it must be changed for more efficient one.

Nothing can stop me from using Dvorak, you are right, and I even do not need another hardware keyboard for this reason. But my question is about future generations of typers. I am interested in getting rid of needness of learning bad layout, which occurs mandatory. I am seing very similar situation in the "experiment with monkeys and bananas" and this experiment is irrelevant to RHD vs LHD problem. Do you really think that we must use inefficient standard before the end of civilisation, having a better one but ignoring? For the sake of...?
I see your point, but I disagree. Ogranic/natural growth for new products doesn't exist these days. Nobody cares about a new product/service. You need some creative ideas in order to get noticed. Not all of these ideas are morally wrong.
You could use internet recovery mode for the first use cases.
HP actually has a working firmware update mechanism for all their gear. Its a bootable Linux liveDVD that starts into a browser talking to a local Tomcat instance which applies necessary patches. For many cases its also possible to invoke patching from your normal Linux installation. However, a reboot is mostly still necessary, e.g. for disk firmware which the controller applies after its own new firmware has been loaded (sometimes takes more than one reboot).

The system is quite a lot older than fwupd and less flakey usually. Google for hpsum or HP SPP
I'd bet literally tens of dollars it has no material impact on his fund.
> Ok. To get to 1999 levels, now name several dozen more.

SQ, SHOP, TWLO, WDAY, NOW, OKTA, TEAM, MRVL, SPOT, SPLK, PANW, DOCU, TSLA, ROKU, DXCM.

These are all $10+ billion market cap and negative earnings. There are tons more in the 5-10 billion range.
Not to mention the current low federal funds rate ˜1.5% Vs ˜5.5% in 1998. That is 3.x the difference.

SP500 companies are also on average holding much more Net cash than in 1998.

Banks are also much more prepared in Asset and Cashflow due to regulation puts into place after the 2008. Not saying they cant financially make go burst, but at least on paper they are better.

So Apart from the Macros, Countries with much higher debt and sociality as a whole with inequalities.. etc. Business on the whole are doing very well.
Compiler latency is being actively worked on and a PR was just pushed to Plots.jl which halved the time to first plot for many users.

Note that even before this though, it's just the compilation phase for the first plot that's expensive. Plotting itself is quite fast in julia, and if you start up julia with the command line argument `--compile=min` you'll see very very fast first plots. Obviously, this will come with a runtime performance cost though.
Maybe I'm being pedantic, but when you own waterfront land in California, I wouldn't say you can generally do what you want with it. The CA deserts, on the other hand, make a property owner feel like they actually own the land.

For example, the Coastal Commission just prohibited hundreds of homes in Newport Beach from putting outdoor furniture on the sand, on their own private property (hundreds of meters from the actual water).
And no private entity should, the state is the people's only way of defending against abuse by powerful parties.
That's true. But it's easier to sell people on avoiding mixing batches, and it catches the most common reliability issues. I'd never personally trust my own files to drives from a single manufacturer, though - I've seen too many problems with that.
With the right set and setting you don’t need absolutely need therapy in order to get good results. Writing down some intentions/questions can be enough. Eye shades + music, such as the Johns Hopkins playlist is HIGHLY recommended.
Just do an x-ray to find out what is inside.
I just doubt that in many cases there is a dominant factor that explains most but I think that instead there are often several factors of more or less equal importance. We made that mistake already in nutrition ("fat is the main problem") and it caused decades of problems. The proportion of these factors is also highly individual.
People keep saying that but why wouldn’t it be? It’s not magic, it’s just software.
I don't really see this as an advantage anymore (especially contrasted against how horrible electron is in terms of memory & CPU utilization). Modern browsers are much better about being consistent with standards.

Perhaps if you are starting from zero on the CSS front you will see minor quirks browser-to-browser, but if you start with something like bootstrap 4 and leverage the responsive layouts you can see consistent results that your clients will enjoy pretty much immediately.
I have very high confidence that every application on my computer has some gaping undiscovered vulnerability in it. It is the nature of software to be accidentally insecure.

Dropping Zoom based on their security mistake would make sense if one of two things was true:

1. The vulnerability was introduced intentionally
2. The vulnerability was introduced due to a persistent culture of negligence

I have seen no evidence that either of those are the case. Someone at Zoom made a mistake. Granted, it was a big mistake. I've made a few of those in my career too.
I was there a few weeks ago, and there is a lot for you to feel blessed about. (Though I might also agree with Houellebecq's recent quip that "Holland isn't a country, it's a business venture.")

Factchecking is a gatekeeper method. The adversarial method for challenging incorrect facts is far better than the gatekeeper method, unless you have gatekeepers of the very highest quality. And Facebook has no mechanism for getting gatekeepers for more than middling quality. The abuses in their factchecking mechanism in the English media have been notorious.
We all know what product-market fit is.

Portal is an example of bad company-product fit.
(A) is also possible with Debian. OP could just make a pressed file for debinstaller.

(B) is probably accomplished with any OS.
Thinks using a web server is too much. Then recreates http. ¯\_(ツ)_/¯
They can relink. The object files for relinking aren't required to go through App Store.

Static/dynamic linking isn't a problem.
Agree, but please leave a comment to that effect so that I don't come into the codebase long after you've left and waste the same amount of time refactoring only to reach the same conclusion! :)
It's really useful (to me) to be able to split the api traffic and front-end traffic and the nginx configs make that really clear. Agree that it could be a lot smaller footprint, though, if I built front-end files into the golang app and had a single docker image that _did it all_ (besides the database).
We already have free healthcare and education in Italy. Wouldn't be much of a stretch to think of free food and housing either, no? I agree that perhaps giving money to people isn't the best way to do this, but "being forced to work" is a type of slavery we don't need in a healthy and ethical society.
Exactly.

"I use [x] all the time and know it well, so [x] will be a good filter for evaluating someone's technical skills."

No. People do different work tasks depending on the project or company.

Sometimes I'm knee-deep in SQL. Others in React. I'm often forced to do PHP. My familiarity with specific SQL syntax ebbs & flows with what I'm doing.

There's no point in keeping something in your brain if you're not going to use it every day. Just remember the general concept and Google the specifics when you need it.

Just one example why interviewing is terrible and interviewers really should be trained on what not to do.
Not if you live economically comfortably. There are definitely products that are same but made elsewhere. Even reducing usage from 100% Chinese products to 50% Chinese products makes a difference.
You really don’t have an option to leave without being disciplined. Both systems are using similar tactics to create obedient factory workers; which is exactly the point. The work camp will use just more of that.
The point is that the bottle in the shop is known secure. Your bottle could have been tampered with.
I may be wrong, it I think they made the name of the source more prominent in the preview, and also made cutting and pasting the full quality image straightforward. Just my thoughts, no way to validate.
Emphasis on 'seems'. Anything that complicated is hard to do consistently, but the inconsistency is around edge cases. If you're perceiving wild inconsistency, that's probably because the problem is more complicated than it appears.

I think most readers would be surprised by how much thought goes into these title edits and how they are based on principles, i.e. the site guidelines and lots of heuristics that derive from them. That's why we're always happy to answer questions about specific cases.

More here:

https://news.ycombinator.com/item?id=20429573

https://news.ycombinator.com/item?id=21617954
>Outside of programming, this is the norm. The number of free and/or open-source tools available to a mechanical engineer or an electrical engineer are infinitesimally small and it is almost impossible to do a serious engineering project with only free tools.

>Since this is quite lucrative for the companies making those tools, I can only imagine tech companies would be more than happy to lead us to a future where software engineering is similar in this regard to other engineering disciplines. Perhaps this is what happens when a field matures, and since software is maturing, it will become more and more like this as the time goes on.

That's a really great insight. (Sr EE here.) I wonder sometimes about the fact that SW engineers are capable of making their own tools in a way that we are not. Do you think this helps to combat some of the super high pricing associated with their tooling?

For example: it'd be pretty hard for me as an EE to say "Fuck it! I'm fucking sick of Orcad! I'll just go write my own fucking Orcad!" (OK, well, easy to say. Hard to do. I've spent plenty of days cursing Orcad, but none building a suitable replacement.)
Simply remembering that fact is language trivia that is easy to refresh when needed.

It’s like asking if intel x86 is big-endian or little-endian. It’s trivial to check but if I haven’t had to use that fact in a while, I likely won’t bother to remember because it’s trivial to search for.
Assuming the many-worlds interpretation of quantum mechanics is true, it's useful for making decisions.

Make your decision based on quantum-generated random numbers, and you're guaranteed that an alternative-universe counterpart of yourself made the opposite decision. Thus if your decision turns out to be the wrong one you can at least console yourself that there's another version of yourself who didn't make the same mistake.
I agree with many of the mentions (Little Schemer is almost omnipresent), but would like to add a newer book: Growing Object Oriented Software Guided by Tests. The title may mislead one to think the book is a dry repetition of the same-old "OO principles", but it isn' so. The meat of the book is a step-by-step description of the development (through TDD) of a largish application; and somehow they managed to make the whole thing interesting. I wish more books would take on a large development endeavor in a narrative way.

edit: grammar
Sorry to bother people with this question, but I've spent ages searching my internet history for an answer, to no avail:

A few weeks ago someone posted a Python related link on HN. It was some sort of guide or in-depth analysis, with code snippets. The code snippets did not have any syntax colouring. The background of the site was a nice dark/deep green texture (slightly bluish maybe). The top of the page had a sort of golden bookmark icon in the corner.

If anyone remembers that site please let me know the url or the title. I need to find it again.
Yeah, I understand why they've done it this way. I just thought it was a really clever idea to use the users actual voices and conversation to do the verification.

It's interesting because you use the system its self to verify that the system is secure. Normally you have to use an alternative (already trusted) system to verify the fingerprint.
we now recommend to startups we fund that they not work out of coworking spaces.

But is this simply a reflection of the maturity of the companies you fund rather than a hard-and-fast rule for all startups? And by maturity I don't mean age or team size but simply that they have taken the 'training wheels off' and now ready push forward and grow a real business?

I see co-working spaces as great for independents and great for small co-founder teams who are still finding their MVP.

If you are still finding the sweet-spot, pivoting and not yet growing a team then to me the benefits of working in a social environment (which is what co-working is) are huge.

EDIT: post-publish, I'm minded that YC in particular funds companies v early and so actually I'm more surprised you are not down for your startups to work out of spaces that promote ideation. For a more 'conservative' angel/vc I'd be more understanding of the perspective.