jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The hover previews is an awesome example. Thanks for sharing!

I like collections of commands. However, the challenges that seem unsolved are (1) keeping the example in sync with the CLI options, and (2) making it easy to dig into parts of examples. The former is a classic documentation problem, of course.
leetcode style thinking will allow you to spot obviously stupid wasteful work in tight loops.
I think that main issue in this is the pyca/cryptography library itself and its unfortunate name. It bundles three only marginally related things (high-level symmetric encryption API, X.509 handling and bunch of cryptographic primitives) things into one library that is first result on google for "python cryptography".

The end result of this is that another libraries which need only some small part (which is probably better provided by some other python crypto package) depend on the whole library.
I did the same. My 25MHz 386SX boots to a usable screen faster than any Windows or Linux machine I own, despite promises from certain prominent programmers.

I could park my hard drive and shut my computer down every night and think twice about it. Now I don't bother, because my coffee will be done before the computer will let my login.
they included the republic of ireland as a part of the uk and put northern ireland (which is in the uk) as its own state
I actually posted a reply to this above, knowing both the sum and the xor is not sufficient to determine the two variables.

Consider a situation where you know that (a xor b) = 1 and (a - b) = 1. Both a missing 2/extra 3 and missing 4/extra5 and any 2^N/2^N+1 are solutions to that equation.

Just because you have two equations and two unknowns doesn't necessarily mean you end up with a single value for each except in certain circumstances (eg they are linear equations of full rank).
I've never understood the whole thing about CS foundations...

For the most part you're never discovering new datastructures, the rest of it is just knowing which data structure to pick, 50/50 dictionary/arrays, once in a while a set, and use a tree every year or two.

Even then if it's an esoteric data structure you'll still use an off the shelf implementation.

Even in data science it's mostly off the shelf R packages.
I came from one of these bootcamps, GA specifically. I have a job at a large tech company in NYC as an junior developer and have been here for almost a year. GA set up good expectations for us and they definitely did not promise us 100k a year! There is also no commission that my company had to pay to hire me. I spent about a month looking for a job. Everyone in my class had a job by 2 months after class was over, so I think the demand is still high for junior talent. I think it works for companies that want to hire developers that they can really shape but have proven their ability to learn. I really loved my time at GA and I have a totally different life than I did a year ago.
> forced to transact with registered IDs.

It's prohibitively expensive precisely because being forced to transact with registered IDs is going to be less and less of a requirement moving forward. With DeFi exchanges, we'll see more transactions that stay out of state surveillance.

You're correct that BTC isn't ideal for privacy though. That's why zCash and Monero will also be important currencies.
How is concurrency implemented in Scala.js? Eg switching tasks when you use Future for concurrent long running tasks that do IO or sleep?
The US has everything needed, except the political will.
I have tried this script on my own account to see what it looks like when it succeeds and all of that. While it does appear to succeed and not be rate limited. The outcome is that the account will have been disabled as a result running the script. Even if it succeeded and found the password it would be no good to the attacker anymore.

> This Apple ID has been locked for security reasons. Visit iForgot to reset your account (https://iforgot.apple.com).

I'm no security expert but that must reduce at least some of the vulnerability.

Though it seems like this could be weaponized to be a hassle. I only point this out because I have 2-factor auth and have locked my account and cannot seem to find my recovery key. /facepalm
Exactly. I'm really confused about this situation of VCs having their cake, and eating it too. Why and when did we just stat accepting the assumption that these companies and VCs are entitled to as many "superstar" programmers as they want at the salaries that they want?

I've been arguing for 10 years that AMA needs to increase the supply of doctors in this country. I'm of the opinion we don't have a lot of doctors... if we had more, then in certain contexts healthcare would become a competitive field where the patient wins. That hasn't happened. And that's an area where we do definitely want change, because healthcare is a serious issue. Tech industry has not produced, in my opinion, anything extraordinarily remarkable that truly helps people in substantive ways. Indeed, the highlight of the industry is massive wealth by the VCs and founders by duping customers by way of exploiting their cognitive biases (or "advertising", if you would). If they were doing things in a clean way that actually benefited the customer without emptying his or her wallet, I would maybe be sympathetic to their cries for getting top talent. But after all of that colluding to suppress the wages of the very people they want more of? Wow, the balls that they have.
> Absolute evil would be defined as the complete absence of good in a person or other locus of circumstances and acts.

But evil is more than the mere absence of good. There are affirmative evil acts (rape, murder, torture) so you can always become more evil by performing more evil acts.
I think the subtext of "I would hire thirty great programmers tomorrow!" is "I would hire thirty great programmers tomorrow! They just need to think 55 hours a week is a nice relaxing pace, have impeccable pedigrees, and be capable of spinning up within single-digit weeks. Also, we're looking for top-of-the-skill-curve at a combination of five technologies, two of which are fairly niche. For a variety of reasons we'd strongly prefer if they were located in one particular geographic area where we happen to be in vicious, frothy competition with a hundred firms trying to hire exactly this profile of people."

This happens to be very similar to the rough description that Wall Street is looking for in certain niches of programmers. I have not heard Wall Street loudly complaining about the impossibility of finding Haskell programmers who can code against FIX and also have PhDs in physics.

I rather strongly believe this is because Wall Street institutionally believes in market prices and, unlike Silicon Valley, is willing to tolerate the market telling them that the market clearing price for hiring this type of programmer times thirty is $200k base plus a $600k bonus as opposed to $120k base plus an equity grant with expected value in the $X0k range.
> Change the daemon config file to use a small wrapper script, which initializes the SSH environment and then execs the target binary. Assuming a reasonable setup, this should be trivial.

Well, the point is that the ssh needs to have forwarded agent from somewhere else. If the host on which the service is run can initiate it, the whole security aspect is gone.

> This would have fewer potential security issues than trying to lock down a user's SSH login shell.

Locking down a login shell (usually be not running a shell in the first place) is a solved problem, and for example gitolite uses it has the base of its architecture. Yes, you have to be careful, but you must also be careful when manually validating certificates.
oh, this gets worse

"Equipped with a gun, Air Force’s F-35A version barely carries enough ammunition. Despite being able to shoot 3,300 rounds per minute, it will only be carrying 180 to 220 rounds."

"The two other versions of F-35 – for the Navy and Marine Corps – have different configurations with external gun pods, however, they will not have a software for them either, the Daily Beast reported."

http://www.defencetalk.com/computer-glitch-prevents-us-most-...

For comparison, the F-22 has "A 480-round closed loop ammunition feed and storage subsystem is housed integrally under the right wing root/fuselage for easy ammo upload and download of empty casings." using the proven M61A2 which is in a bunch of fighters.

http://www.globalsecurity.org/military/systems/aircraft/f-22...
Merged! BOO-YA.
I'd recommned the No bullshit guide to math and physics (http://noBSgui.de) which is a book that introduce the reader to two poerful modelling tools: mechanics and calculus.

But then again, I might be biased since I'm the author ;)

Another thing that would be useful as an introduction to computing is this SymPy tutorial that covers many manth topics that highschoolers are familiar with: http://minireference.com/static/sympy_tutorial.pdf
It's a YC company.
i feel like i see a lot of clipboards with paper in medical dramas, etc. - in terms of form-factor and what you were saying about horizontal surfaces, how do they work out?

or maybe clipboards aren't really that common?
I was in South Korea last month and there's a few different attitudes. There's a general sense that there should be one Korea at some point or other, though people disagree on the particulars based on what they focus on when they think about it.

Some people think the opportunities for manufacturing and development in North Korea are going to be great and are excited to have more Korean companies do their manufacturing in NK instead of China going forwards.

Many of the younger people are excited about the idea of no longer needing two years of mandatory military service, which is currently required mostly because of the North Korean threat (the older generation was more patriotic towards military service, the younger generation seems to see it as a bit more of a burden).

Some people are afraid of the ripple effect on the economy, in fact a lot of the Koreans I asked were aware of the West Germany/East Germany example you mentioned.

The general sentiment seems to be about 50/50 - half in favor of unification the sooner the better, half in favor of having North Korea as a separate state but with much friendlier and greater cooperation between them, and with a better government in the North. The older people seem more in favor of a short term unification, the younger people seem more disposed towards having North Korea be a separate state until they're ready to join back up.

Everyone - everyone in South Korea hates Kim Jong-il, and most people seem kind of embarassed and blush when you mention him.
> Facebook seems to be doing fine with pseudo requiring real names. I haven't seen any data indicating that Facebook has increased the number of victims of violence.

Of course, Facebook gives everyone access controls - and witness the fuss when the boundary shifts between private and public. I would assume the piece you quote above is referring to public and/or open online spaces.

And yes, you are more likely to be victimized by someone you're acquainted with - but that doesn't mean they'll already know the information now tied to your real name.

(See also current problems with adopted kids being contacted on Facebook by birth parents who, in many cases, are legally supposed to have no contact with them.)
I remember as a kid loving the look of the tango ball and trying to draw it using a compass and an eraser. I was really pleased with myself when I managed it finally
I agree in theory, but I'm reminded of a quote by Trotsky - "You might not be interested in war, but war is interested in you."

North Korea is on China's borders, thousands of people each month sneak into China from North Korea, and their crazopathic government is next door to China no matter what. I think China being very mildly pro-NK is a case of "Keep your friends close, but your enemies closer." North Korea is probably the biggest potential threat to China if relations were to break down between them.
Zed's writing has generally struck me as being pure larrikinism (especially under the banner of ZSFA). Unfortunately I'm not sure that there is an analogue for larrikinsim in American culture and it's not a concept I can easily explain; there is a subtlety to it that makes it both difficult to convey and difficult to execute. If you Google it you might be able get an idea of what it's about and perhaps get a different perspective on Zed's writing.
This may be the first explanation of Unicode representation that I can actually follow. Great work.
In Europe I haven't come across a business using Zoom instead of Google Meets or MS Teams, or even gathertown as someone else mentioned. Mostly because they already have licenses for Office or G-Suite. Is it a US thing?
The skill for "realism" is still relevant despite the prevalence of photographs imo. Fantasy or science fiction art for example. If you can make real something that doesn't exist... that's something photographs can never do.

I feel there's a lot of snobbery among artists and collectors and they look down on this kind of thing tho.
At 40 a month that is not even $500 of value. Also… What if they don’t own a Peloton?
I would be honest about it. Really you should be saying "it's not in the best place but we know where the gaps are and we're working to improve it", and if you can't even say that then the candidate has every right to view your company with suspicion.
It will survive for sure - the question is if it will be an independent entity. My personal prediction is that Zoom - like Slack - will be acquired by Salesforce if Zoom's stock price normalizes. In both cases, benefit of doing the IPO is that it enabled the founders to cash out at market prices.

Eric Yuan at Dreamforce -
https://www.youtube.com/watch?v=h7DmHSxsYoI&

There's another video of Eric and Benioff having a chat at Dreamforce.
Those discussions, indeed, are pointless.

They are also huge timesinks, people spend less time sometimes deciding which framework or language or cloud provider to use and which country to register their company in, than spending hours and hours on how some SICK ANIMAL forgot a trailing comma somewhere, or bikeshedding how many spaces to indent with, and who uses an ultrawide monitor and wants wide columns (but then again someone turns theirs into portrait mode, and wants narrow columns), etc. Gobs and gobs of time, totally disproportionate to the issue at hand!

Yes, black sometimes produces fugly code, but at least the bikeshedding can fucking stop. There are bugs to fix, for chrissake. Yes, some people are not thoughtful enough to format their code like a piece of poetry, so what? Should everyone take Typography 101?

There is also a huge cohort of programmers who, when doing reviews and finding nothing to nitpick, resort to criticizing, in great detail, the code formatting of pull requests. They fell they MUST leave some critique or else their review is incomplete and their peepee is small. I find it hugely enjoyable that a tool like black can deprive them of the joy of belittling someone else for microscopically minor things and concentrate on, say, the actual merit of a change.
Honestly? Part of why I sort of shrug and don't find any of these languages terribly different is that, most of the lessons that are surfaced in one language are applicable elsewhere.

I strongly disagree with regards to the notion that Scala is closer to Haskell, I think the scalaz folks want it to be and I think not many people listen to them. Instead I think Scala is what Java should become and I find a lot of valuable lessons come from it when I'm writing Java, functionally and immutably. It's harder than in Scala, hard enough that I default to Scala when I have the choice, though with IDEA it's not that hard. (My C++ looks pretty functional and immutable too, and because everything lives on the stack or in unique_ptrs I find that it makes memory management a heck of a lot easier, too!)

Or I write metaprogramming-heavy C# and Java, automating annoying or hard problems (and I do have reasons to use C#, because Java doesn't run in half the places I want it to!) with a lot of reflection because it makes sense to me. A lot of that comes from JavaScript and Ruby; the expression of it is different in a statically typed language, but to me it's the same kind of thinking.

They're all programming languages. They emphasize different things. That doesn't mean that all those things can't be happily incorporated into whatever you're doing in whatever language if you're willing to put in the effort. I am, and I think it makes me write much better code because of it. Small sample size and all, but I've never had anybody complain that "your code isn't idiomatic", though I have had people say "I like that, I've never seen it before."
I have a hard time understanding the logical reasoning behind your post, but would love to.

Are you implying that Apple went against the terms of a license under which code they used was placed? Or are you implying that even when you fully respect a license, you additionally have a moral obligation to follow certain rules unwritten in the license (which include opening up hardware, according to your post)?
> They did it for pragmatic reasons, not because they couldn't.

I didn't climb onto the 10 foot roof with a 6 foot ladder because it wouldn't work, not because I couldn't. Like that?
The idea that people are doing product searches elsewhere should be deeply troubling for Google. Product keyword ads are arguably the most valuable keyword searches. Any "buying keyword" is the most valuable. It's a huge deal.
A Romance language thing. In Spanish it's more obvious as it's more commonly used. If you have a plural noun the acronym has double letters. The United States is rendered as EEUU (Estados Unidos, pluraled) or The Olympic Games as JJ OO (Juegos Olimpicos, pluraled).
Again, like azeirah said, this type of decline has happened in the past: after the $30 peak in June 2011, Bitcoin declined almost constantly. 12 months later it was still hovering around $5. That was a 80%+ decline! It took a total of 21 months before Bitcoin reached $30 again in February 2013.

I think journalists are finally understanding that a big decline in Bitcoin's price is far from a sign of its "death" (since it always survives these drops), and is not even a shocking news anymore. That's why they don't write about it that much.
I used to think this of software development. The problem is that when I started doing it "because I had to" instead of "because I wanted to" it took all the fun out of it.
The law is quite capable of distinguishing between someone listening to music for their own enjoyment that happens to be overheard by others, and someone intentionally directing music at strangers for purposes of furthering their own business interests.

What the officers are doing seems more akin to a business use to me, since they are doing it to affect how they can perform their job, so I'm curious if they need to license the songs.
Using D3 to draw plots and other data visualizations is really golden. Next to other good plotting libraries (such as ggplot2) having SVG as my canvas really gives me the feeling that I can do everything that I want.
Maybe a simple way to think about it is this: Curie was a Polish-French physicist, and so a collector would more expect her to be honored by a postage stamp issued by Poland or France... and indeed she has, more than once. I also see some Marie Curie stamps issued by French colonies, which was probably thought to contribute to the unity of the empire.
What laptop did you order? Was it a Clevo?
I was kinda following you and then the hitler thing came out of nowhere. Why exactly will bitcoin lead to the next hitler? Asking for a friend.
I am close with someone who has chronic high cholesterol, in addition to a 6-pack abs. She exercises 5x/week and eats .5kg of animal products/week at most, usually white meat. She just visited her heart Dr and was told that her cholesterol is too high and that she needs to cut out animal products entirely as a next step.

I am thinking...is this really the modern answer to someone's high cholesterol if they consistently exercise, are nearly underweight, and rarely eat animal products to begin with?
It doesn't add up to me.

It's amazing how little we still know about heart disease - the #1 killer in the US. As someone who will inevitably inherit chronic high-cholesterol as well, I'm excited to read and share this ongoing research. Thank you for posting this.
Whatever theyre doing with data means nothing when their client apps are absolute dogshit.
That was from 2018. Almost 3 years ago.
Is it common to describe ones own work as seminal?
Why wouldn't it be susceptible to malware? The fact that that question is even worth asking demonstrates that you've abused the phrase "by definition"
It's worth pointing out that this is really only a viable career option if you are a straight, white, anglo-saxon male ready to work long hours, drink hard, and put up with a machismo-dominated culture. The financial sector and investment banking in particular, even in their tech departments, have the kind of corporate culture that sends me running.
what about 3D or 3D with time in R? this is what python has:
http://code.enthought.com/projects/mayavi/

i'm not really sure about far superior for 2D:
http://matplotlib.sourceforge.net/users/screenshots.html
vs.
http://had.co.nz/ggplot2/
It's right in front of you, everywhere, even at the supermarket -- MaximumPC magazine, in print and online. It's all there, building machines from $500 to $3000. I'm building a new one right now and picking up all the hints that the experience people will share in their articles even though I've done it many times before.
I think I know how to make this palatable to landlords. Instead of renting these pieces out to individuals, instead lend them out to corporations and organizations like universities. Require the leasing corporation to assume liability in exchange for being able to offer their employee a short term stay at a price comparable to ordinary rental. The clearinghouse can still vet the individual on top of this.
My thoughts on 'karma' or simple up/down rating systems:

A few years ago, I discovered a site called Reddit. After awhile, I realized there were comments on the site, and began reading them. While a few added to my enjoyment and understanding of the articles, I have to admit that what really attracted me were the pun threads.

Well, I thought I would attempt this interesting variety of interaction. I began to post my thoughts on subjects. I was surprised to see that my well thought-out comments were getting downvoted. Sometimes quite strongly.

Hmm... I reexamined my arguments and how I conveyed them. I experimented with different ways of expressing myself. However, most of the time when I made a comment which I thought was a bit insightful, I would see negative karma.

Finally, I changed my approach. Instead of thinking about a subject and writing what I thought of it, I instead peppered the site with knee-jerk, humorous comments.

My greatest success, by the way, was a one-line "your mom" joke which earned me something like 270 karma for a couple of seconds' work.

I found the worst problem to be in the subreddits. As I quickly learned, subreddits are inhabited by people who want their views validated. Even correcting dangerous misconceptions around basic physics would get harsh downvotes. Meanwhile, comments which perpetuated the status quo of ignorance were celebrated.

Up/down community rating does not provide any sort of legitimacy to posters. It only provides popularity. As one who doesn't take political advice from movie stars (for example), I find it appalling that this system is spreading.

As for the specifics of downvoting repeatedly, this is simple lynch mob mentality. A -1 rating has just as much power to say, "we don't like the way you express yourself," as a -10 rating. The only thing that -10 adds is a reflection of groupthink and people venting angst.