jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've never worked in defense. Can someone explain what "these kind of people" means?
Done, and released. Thanks!!
SEEKING WORK | Bay Area, CA, USA | REMOTE
Available for assisting with technical leadership and/or guidance.

I’ve been a frontend tech lead at a large tech company and a fullstack lead in a smaller company recently. My experience comes from leading and mentoring smaller engineering teams. I can help with processes, planning, software architecture, software design patterns, restructuring technical debt, code review(s) and potentially hiring.

While I am also an effective individual contributor and could help with features, bugs, etc., you’re probably better off with someone with a lower rate.

Depending on needs, I could be available by hour and/or fixed project commitment(s). Will also consider equity arrangements for growing and profitable businesses provided due diligence.

Say hello at: hi [at] obsidiaq.com
There's a variation called "elucidative programming" [1] wherein the source is marked with "anchors" that the documentation can reference. Since source code lives in traditional source files, all the regular development infrastructure continues to work. When the source/documentation bundle is processed, the output is a two-pane coordinated view of code and discussion.

[1] http://people.cs.aau.dk/~normark/elucidative-programming/
Facebook seems to be fishing for a broader selection of reviewers with nag screens asking for a review.
Still needs the GCC toolchain.
That is pretty awesome! Something for postgresql would be great.

My stack heavily relies on pg and the other ORMs performance have been disappointing, I need to use something like this.
Just said this myself. I love Typhoeus, though I can't spell it 9/10 times.
What if I do not want to transfer the key over an insecure network of computer networks that are trivial to tamper with?

What if I would prefer to look up or obtain the key via some other means (that I deem more trustworthy that the internet)?
That's kind of obvious is it not.

Every time the UK government do something to "help first time buyers" it involves getting them into even more debt, and keeping the prices high. There are still the same number of properties around, and the same number of people competing for them. How can they honestly think this is helping in any way.
Sorry for bring this up , but this is my honest question , why should I use sublime ? what is specific about it ? Let me explain , If I wanna text editor there is Emacs ( and vim for vim user's ) , and if I want to have specific feature like IDE's have (auto complete , GUI debugger etc ) , then I can use Qt Creator/Code Blocks/etc (which I don't need , Because I am not IDE user) , then Why should I use sublime , It does not fit in my either use cases.It is ide or text editor , If it is just text editor , what it provide which Emacs ( or vim) could not provide ?
p.s. my comment should look like bias opinion , but it is not really. It is just question I have in my mind.
It seems to me that you haven't looked into this space at all. See Table 2 in [1] for a list of other implementations.

I'm perfectly happy about how MirageOS is doing and I'm glad there are options that allow people to choose where they make their trade-offs.

[1] http://queue.acm.org/detail.cfm?id=2566628
No one ever explains those

Examples:

+ Mission Street between 16th and Ceasar Chavez is a rail corridor. There was a proposal to limit this area to 8 story buildings. SF counterproposed and adopted a height limit which was on a per-property basis the lower of either a) what was presently built there or b) what city staff recommended, to preserve the character of the neighborhood. (Source: http://www.slate.com/blogs/moneybox/2013/04/11/san_francisco...)

What is currently built there includes e.g. two- to three-story non-operating pornographic theatres. (Source: I periodically walked past them while doing business in SF.) Reasonable people can disagree on whether one prefers non-operating pornographic theatres or new housing. San Francisco has decided, through their elected representatives, that they affirmatively prefer the theatres.

+ San Francisco has a complex, interlocking system of permits required to approve new construction, which is designed to and has the effect of minimizing it.

SF has built an average of 1,500 new housing units per year, for the last several decades. I pulled that stat from an advocacy organization which quotes it as what is realistically possible given that SF is filled with "strong
communities, both those concerned about equity and those with more NIMBY interests, that will not allow
the radical deregulation many developers (and the growing ranks of Ayn Rand libertarian techie counterparts)
seek"

http://www.sfccho.org/wp-content/uploads/2014/02/Whose-Futur...

The population of SF has increased by almost 100k in ~15 years. (2001 census: 777k, 2013 census: 837k, all signs point to it accelerating) At that point, Ayn Rand libertarian techie propaganda ^H^H^H^H^H^H fourth grade math takes over.
Assuming this source is up to date[1] (and I'm reading it right), then the intersection of chrome ES6 features and Typescript ones is an empty set, while the Typescript ones are a strict subset of Firefox's ES6 features.

[1] http://kangax.github.io/compat-table/es6/#typescript
Let's clarify some points for folks not so familiar with Scala.

> * Scala minor version are binary incompatible, so maintaining Scala projects is a big pain. Upgrading Spark from Scala 2.11 to Scala 2.12 was a massive undertaking for example.

Scala just chose a strange naming scheme. Other languages would have just increased their major version instead. The scala minor version is increased every few years and not every month or so.

> * Scala has tons of language features and lets people do crazy things in the code.

Actually, that's not true. Or rather: compared to what language?

Scala has surprisingly few language features, but the ones it has are very flexible and powerful. Take Kotlin for example. It has method extensions as a dedicated feature. Scala just has implicits which can be used for method extension.

> * Scalatest is stil used by most projects and is annoying to use, as described here: https://github.com/lihaoyi/utest#why-utest. The overuse of DSLs in Scala is really annoying.

I agree with the overuse of DSLs. Luckily that got much better, but older libraries like scalatest still suffer from that.

> * Li's libs (os-lib, upickle, utest) have clean public interfaces, but most Scala ecosystem libs are hard to use, see the JSON alternatives for examples

I think that just comes from using the library in a non-idiomatic way. In most applications, you will need to use the whole json anyways, and then you use (or can use) circe like that:

{
"id": "c730433b-082c-4984-9d66-855c243266f0",
"name": "Foo",
"counts": [1, 2, 3],
"values": {
"bar": true,
"baz": 100.001,
"qux": ["a", "b"]
}
}

case class Data(
id: String,
name: String,
count: List[Int],
values: List[DataValue]
)

case class DataValue(
bar: Boolean,
baz: Float,
qux: List[String]
)

import circe.generic.auto._
import io.circe.parser._

val data = decode[Data]("...").get
data.copy(name = data.name.reverse).asJson

Yeah, that is more code, but as I said, in the vast majority for projects, you need all or most of the fields anyways, so all the structure definition is a one-time thing.

The advantage is that the last line is plain Scala code. You don't even need to understand the json-library to do transformations and re-encode into json.
Bitcoin is not used for medium of exchang, at scale, that's the point.
> Today "split the difference" comes in the form of symbolic activities like the ones mentioned here in the context of California where saying that a certain population is "15% white" could well mean that it is "70% asian", not "70% black". (e.g. even in the American South today it seems that white people are taking their kids out of the public schools to get them away from asians, not to get them away from blacks) Asians break the "race theory" enshrined in American law by being both successful (higher than average income) and discriminated against (whites and blacks who graduate Harvard get a ticket to the the elite, asians get a ticket to apply to med school)

Do you have any references for this? I'm aware of the Harvard lawsuit but I haven't really seen any research about widespread discrimination against Asians. I'm not saying it isn't there, just that I don't know anything about it or its scope.
All this "do you agree to this and that" nonsense could be avoided by "inversion of control": instead of sites asking users whether they agree to this 100 page document, websites should be legally bound to listen and honor directives that users give about the data the sites gather.

For example, for cookies, legally force, with the cookie (with a standard protocol), transmit of "intent", like cross-site tracking, whether it is used for advertisement or something else, whether it may be shared with third parties, etc. Then the browser would simply not accept cookies with intent the surfer disagrees with.

Another possibility is, that the browser could, in a standard header, with a bunch of standardized flags, tell what the site may or may not do with the data they gather about the surfer.
I do think TSLA is overvalued and am short it, so far at a loss. But the best ways to "hedge against a market meltdown" are
(1) to sell stocks and stock funds, especially in tax-deferred accounts
(2) sell stock index futures, provided you understand the math
(3) buy SPX or SPY put options

Buying TSLA puts to hedge the stock market incurs a lot of basis risk. You don't know how much TSLA will fall if the S&P 500 falls 20%.
Uhh, not sure what that is, but at a quick glance it seems completely orthogonal?
Let's be a bit more charitable interpreting what they said: "a pain in the butt to track". Lots of little profit taking events to report on your tax form, yeah it's painful. But also means that you intend to pay the tax, not avoid it.
Not sure about AMC, but AA certainly has the implicit support of the government. The minute GME became a populist symbol of Main Street vs Wall Street, I think it became toxic.

Of course, I'm speculating. But what else explains it?
> Learn which hospitals are struggling with masks. Lease a bunch of U-Haul/Ryder trucks and fill them with masks. Park them in front of the hospitals with massive banners on the side: “50,000 made in USA n95 masks inside. Call 555-555-5555”

This is glorious.
If you can't trust your people, then you have a big problem no matter what management style you use. I would argue EO has nothing to to do with it. In fact, if EO had been followed in this case, the subordinate operators would have put a stop to a crazy officer. What's described in that article is the opposite of subordinates being empowered.

Also, AFAIK, Jocko have never addressed the issue you linked. It might be because he simply doesn't know enough to comment. He left the military in 2010 and this incident happened in 2017. Do you have anything to attach him or EO directly to it?
Many people here are against copyright and thus by fault, royalties (of other peoples work, not their own), but as a hypothetical, I wonder the same.

It appears the major labels sold their catalogues for a pittance and streaming platforms are 'making hay'. We could have been streaming The Beatles on an app called EMIMusic had they not been so slow on the uptake of the internet.

As soon as all music is finally only made by people who have no monetary concerns,
the end of revolutions will also be nigh.
This kind of research shows how deeply dualism is ingrained in philosophy and the cognitive sciences.

Picture this: You decide to move your hand, then you move your hand. An observer using fMRI or somesuch notes that they observe neural activity before you report making the decision, and they can even predict where and how you are going to move from observations of neural behavior.

If you are a materialist, how is this surprising? Of course neural activity precedes you being conscious of making a decision and taking an action---that is the mechanism by which you make a decision and take the action. What does it have to do with free will? Not very much, if anything. It only becomes a problem if you are a dualist and believe any conscious, free-will-iferous activity must come from an a-material, imperceptible "soul".
Did you mean "today" literally or as in "modern times?"

They represented a white supremacist denied a permit by the city of Charlottesville in 2017 (for the rally where a Nazi sympathizer killed a protester). They were criticized; they weren't canceled or deserted.
Yes, of course.

BTW, that's not the "biggest" WTF feature; it's just my favorite. There's a long list of WTF features here:

https://github.com/satwikkansal/wtfpython

Otherwise, I agree, it's a pretty good going :-)
Most of China was deforested a long time ago in the interest of expanding farm fields. As another reply you received noted, much of the western territory of current China (which historically was sparsely populated and not part of China proper) has always been arid and has never had forests.
I've done a lot of work with gym owners (mostly boutique gyms 1 maybe 2 locations).

It's an interesting industry for certain.

I can say that making it hard to cancel for most small gyms isn't because they want to engage in shady business practices, it's just making it easy to cancel takes work, and it's a very low priority for a gym owner.

The easiest solution for an owner to implement is to "contact for cancellation."
Just because it isn't realistic in today's AAA world doesn't mean the man is wrong.

As a matter of principle he is right but for practical reasons increasing harder to apply.
QE is revenue neutral in theory just like helicopter money along with taxing that same amount back on a future date is revenue neutral in theory. In practice it is more like "buy $4 trillion worth of assets with created cash and never be able to sell it for fear of creating a liquidity crisis": https://fred.stlouisfed.org/series/WALCL.
Your IT might have set up a group policy object that disables uninstalling software (https://www.windowscentral.com/how-prevent-accidental-uninst...)
This os currently being done to get critical medical supplies (masks, respirators, coronavirus tests, hazmat suits, etc.) to Czech Republic from China. While we managed to make use of the huge An-124 planes in long term service to NATO to move 100 tons of the stuff at once, the rest is being moved by regular passenger planes - owned by Czech Airlines and China Eastern.

On the photos from the airport you can see Czech firefighters & the army making a human chain unloding lots of boxes from the passenger compartment & of course regular unit load devices from the planes cargo space.
See my reply to your original comment. Exponential growth isn’t a valid reason for this to not work. The factor of recovered vs currently Ill patients is constant, exponential growth or not. This factor may be high and I assume this is what you mean but given the (relatively small) percentage of critically ill and the fact that some countries are further along this is not a clear disqualifying argument against serum.
But then you need to create that zip file with the appropriate folder and file structure. I fear that would be too much to ask for then non-technical person that struggles with doing git commit.
I've heard this about LLVM a lot in the past; does LLVM recognize its C++-centricity as a problem in delivering on its mission of being a multilingual target platform, or has it tacitly changed its mission to be more-or-less implicitly C++-centric? And specifically, what sway does Rust hold on the LLVM project and its goals?
Italy as a whole has a higher proportion of elderly folks.

Also a lot of Italy and Spain have adults who tend to live at home or with (older) family, which also makes it far easier to expose them on an individual basis.
Yes you can, it just requires extra configuration and defeats the purpose of using v2 at all.
http://UpOut.com
Perhaps they should be visible for the author only?
That sure is a lot of steps when compared to Heroku... that's why Rails is gaining so fast on Python.
I believe that I can make a fair determination of the quality of a comment without the need for scores. heck, I do that every day in my job. I think scores incentivize the wrong behavior.

In fact, I think the general quality of comments has improved since the comment score mechanism has been removed.

Of course, that's the wonderful aspect of comments - we are all free to disagree.
I was half expecting a post on how to continue communicating traction to investors that invested in you. Settling on some good metrics and then iteratively reporting on them is a bit of an art. It takes preparation to agree to the metrics that are useful, automation to collect the metrics, and historical analysis to bring meaning to the performance.
Pentadactyl on Firefox has a pass through combination (^V - one time, ^Z continuous). Vimium might have something similar.
We can't judge them in a vacuum

Does this imply that programmer "productivity" cannot be judged in a vacuum, no matter how rigorously we attempt to specify the task?
I don't think karma should be used to infer whether a statement is correct.

Completely agree. In my limited tenure here at HN, I've learned that karma scores have never been about being correct, factually or otherwise. Rather, they should be given to comments that help increase and move the discussion around the given topic even if that commenters opinion or assumption on something isn't factually accurate.
That's the entire point of history classes, and makes a lot more sense than saying "in your first class you will learn every fact between the year 0 and 1000, in your second class between 1001 and 1500, ...". It's much more effective to start off with by providing context, then as minds get more educated to get into details.

The object of high school history wasn't to teach you the names of all the kings of England. It was to give you a context to understand the modern world. [1]

[1] http://www.paulgraham.com/know.html
I built and run http://bots4.net. It's made a little over $40k since opening in 2011.

bots4 is a freemium text/browser-based robot fighting game. It was making $3,000/month at one point, but revenue has dropped significantly since then (and it fluctuates a lot based on the activity of whales). Operating cost is $25/month for Linode VPS hosting. Here's the revenue history as of August 2013:

http://i.imgur.com/rqcxQgv.png

It makes money purely through in-game purchases. Players can buy what are known as "stars" for $10 USD each. Stars let you order items for your bot so that you don't have to camp for them. The alternative if you don't have stars is to wait for your item to appear, so stars ultimately don't enable you to do anything you couldn't do without them, but they are a big convenience, especially in late game where certain items appear very infrequently (still only O(hours) though).

If you want more info, you can read through my posts here (linked to archived version because it's not loading on the original domain):

https://web.archive.org/web/20140210074542/http://community....
Are there any facts on the NSA being able to decrypt SSH? All I saw was some Spiegel article where it showed the NSA had compromised some targets. But zero details, so it could have been as easy as a MITM and the user not verifying the public key. Or it could be an unknown exploit in the actual code.

Everything I've heard so far points to the crypto being OK. That, so far, no special NSA crypto-defeating capabilities have come out. (Hence the NSA doodle with the smiley face on the links where Google removed TLS.)

Of course the NSA might have magic powers, but nothing in the last few years suggests that possibility any more than we'd have thought before.
They might want to update their demo page. The only demo link leads to a parked domain thingy with just ads.
The comp offers aren’t even that great, even compared to midrange tech companies, especially for senior / staff level engineers.

I worked at a midrange ecommerce and content licensing firm, about 20-25 years old, in a major US city, and my total comp as a senior engineer (6 years of experience then) was in the range of $350k between salary, equity and bonus, and this was over a decade ago.

If you find a company that values you and needs your skills, you can get high comp at lots of places, and many have much better work / life balance, less wanton dysfunction and less political drama in the workplace.

Even a 50% or 100% increase over the $350k isn’t worth debasing myself with “dance monkey dance” whiteboard hazing. You might as well ask Facebook to give you a dunce cap on your first day, or a t-shirt that says, “My lack of self-respect is so severe that I agreed to do Facebook’s interview process.”

The mere fact that I’d actually be valued at the $350k place and wouldn’t be rectally probed to ensure I am fungible with every other assembly line programmer is a big indicator that my total earnings over a long time are likely to be much higher away from a place like Facebook. Generous scheduled equity refreshers are no match for actually rising in responsibility and skill growth to critical new positions in a firm.
We have a really excellent policy regarding government takedowns: https://docs.github.com/en/free-pro-team@latest/github/site-...

Among other things, the policy requires that governments that want content removed from GitHub issue a lawful request to us, which we then push to a public repo:
https://github.com/github/gov-takedowns

So you are able to see all of the government takedown requests that we have processed, there. You'll notice that there are only 3 directories in that repo: Russia, China, and Spain. When we do (reluctantly) take down content at the request of a government, we try to limit the takedown only to viewers in the country that made the request, rather than doing a global takedown.
Turns out you got to pay bills even if you are on a moral high horse. Besides if one has to have a clear conscience to match everyone's standard here, one should stop working at FAANG, stop using FAANG products, maybe stop using big oil products, stop using big pharma products, is it ok to pay taxes to a govt if you don't agree with something they did or should one pick up and move too? what else did I miss?

HN is so much of a echo chamber lately for some topics, there was a recent discussion about FB head of integrity leaving the company and the top comment and thread was a personal attack on the FB CEO's integrity without even understanding what an integrity team/dept does in these companies. I could just as well have been reading youtube comments. I see threads with some topics now and I can pretty much be sure to not expect to learn anything new or get a good discourse. Just people thinking they are better than others.
He also had the best answer to Lex's meaning of life question (last few minutes of the interview). Really made me stop and re-listen. It's very rare for someone on a podcast to think about every word they say.
What you're saying is important for everyone to internalize. I'll spin it like this:

Your job satisfaction/pay are a function of your impact. Your impact is a function of your leverage.

If you're a "pure coder" who doesn't have any of the other skills you mentioned, your output is incredibly limited. At best, you produce a day's worth of code in a day, but you also require someone to manage you closely to make sure you code the right stuff.

The more of these other skills you have, the more you can (a) work independently (b) make others more productive and (c) make sure your team/business is doing the right things and (d) drive overall efficiency.

The more of these things you do, you become orders of magnitude more impactful than a pure coder.