skysight-inc/HackerNews huggingface dataset:
Ask HN: Technical Papers – reading more/better
HN is filled with tremendously knowledgeable people, and especially those who are well versed in various complex tech spaces such as distributed systems, machine learning and so on.

So HNers, in your process for acquiring expertise, how important has been reading papers? How did you learn to read (or "get through" rather :P) more papers? How did you improve your understanding/retention and so on?

As someone starting out, what I find intriguing are meetups like PapersWeLove. Has community/learning partners played a role in your deciphering and actually getting a lot out of technical papers?

Also feel free to elaborate on personal qualities such as intensity/consistency or such things that you think have worked in your favour.

(well that's quite a few questions, pick any or all to answer :))
Dammit, and here I am, fresh out of popcorn.
Its interesting to look at my States constitution, which predates the federal constitution.

" Sect. XXI. That the right of the citizens to bear arms, in defence of themselves and the state, shall not be questioned. "
One of them was imported from MDN (and is more accurate, at least in this case.)

https://hacks.mozilla.org/2019/09/caniuse-and-mdn-compat-dat...
Not so far off, keep searching for actual tax advice

In the mean time, understand that despite the popular understanding of taxes, the outcome is that the government is seeking to incentivize transactions.

So from their perspective, its not really about revenue collection and people pulling a fast one on them. They want you to spend in the economy. They want money flowing in the economy. The remainder of the hoarded money that isn’t spent is being subject to tax, so the government can figure out how to keep it moving instead. Its up to you to find transactions that reduce your tax burden, but they don't care if you choose the right or wrong transactions. They've set up a system to have a high velocity of funds flowing to all sectors of the economy without the state needing to steer it.

Understanding that can help you understand why it isn't hard to create these deductions.

People set up a business name and register it in a state and create a business bank account partially for separate accounting to make it simpler to pass an audit, and simpler to make it more convincing that an audit wasn't needed to begin with.
the security assurances of cryptocurrency ultimately do not rest with proof of work, proof only stake, or any such protocol. they rest with the legal security apparatus of the physical state in which their infrastructure operates, particularly its protection of private property within its borders.

mining ASICs and wallet clients can't defend themselves against a power cord being unplugged, let alone an assault with a mortar or drone strike, or a bankrupted speculator with a rented truck full of fertilizer and nothing left to lose.
thus, for crypto to attain true status as supranational money, it needs to become independently sovereign; that is, capable of being defended from physical attacks on its infrastructure without cheating by piggybacking on the security apparatus provided by the very state that its evangelists wish to see undermined.

since there's no unclaimed land left to settle upon, extreme regulatory capture of the sort being attempted in El Salvador is the only other option.
Surely that was the intended meaning. When one says 'managerial class' it's clearly referring to those managing grills.
From my understanding, that is what architecture.md is for. 1 doc to describe the current state and reasons for it, rather than 1 doc per change.
Once you get bored of the basic game, try playing a custom one with Diverse and Colorless cards. Variety explodes.
What does the term “woke” mean in this comment? You use it like it has a specific set of definitions I should know, but it mostly looks like a catch-all for any uncomfortable positions someone would rather not confront.
A growing number of governments hope to clone DARPA
In python context to "vendor" a 3rd party package usually means bundling it within your own. This makes it easier to build / install your library without having to search for individual dependencies.
Not China exclusive…
Sure it does, developers work with domain experts on features all the time. Perhaps you had SDETs adding some test infrastructure, or designers adding assets and layout information. Either you can have feature branches, or stubs/scaffolding for CI. I've seen both work.

The biggest issue I've see is management and product who seem allergic to the actual repos for some reason.
I was thinking about this recently. If we had an efficient way to sequester atmospheric carbon at scale, particularly if it could be done in such a way that it was backwards compatible with existing gasoline and/or diesel engines (perhaps in a formulation with biofuels and/or other sustainably sourced fuels), wouldn't it be preferable to roll that out "overnight" rather than rely on replacing the majority of existing cars with electric alternatives? Maybe there would still be room for both if gas and electric have properties that are nice for different use cases, but at least you wouldn't have to significantly prefer one over the other for environmental reasons.

Further, wouldn't this essentially solve the storage problem with renewables? If the tech were easily scalable / didn't rely on any scare materials, it would essentially be a type of battery that could be used in combination with existing fossil fuel plants (and nuclear of course) for baseline load.

Which, now that I think about it, would actually make any kind of green new deal much more politically viable. If the fossil fuel plants and gas stations get to keep running, it's that much fewer jobs we're axing and hoping to replace with better alternatives.
You're being obtuse; I explained why those words were there.
I agree seniority is about scope, but also think that there’s some isomorphic relationship in there.

When you broaden the scope enough, leadership takes over as a crucial tool. Not necessarily leadership in terms of management, but at least in terms of leading by example, thought leadership etc.

It’s near impossible to have company-wide (say of >200 people) impact without any kind of leadership.
Well, more, I'm making the possibly unwarranted assumption that at least one of the founders, who were obviously into craft beer, may have homebrewed as well.
The way I see it, there’s a bigger difference between some Linux distributions than between, say, Slackware Linux and a BSD, so one could also ask why someone would use Arch instead of Ubuntu (or the other way around).
Also awful. It's not about an individual fish, many people don't understand this.

It's about disruption of an ecosystem that material reality demonstrates we still very poorly understand.

There's exactly zero evidence that anyone other than very specific tribes of indigenous peoples who sustained thousands of years, that humans writ large know how to maintain ecosystems.

All evidence points to our current practices having massive deleterious consequences and that we are already a few decades into a mass extinction event.

If that's not enough evidence to harbor every ship (or at least 95%) until we figure out what the fuck we're doing, there's no hope.

That's the truly repulsive aspects of barbarism, it's about the combination of ignorance and indifference as to the consequences of our actions
A Psychiatrist Invited to Yale Spoke of Fantasies of Shooting White People
I think the author means "senior" as a concept (For varying levels of seniority, from senior, to staff, and beyond.) and not just a point on a progression path.

#1 Running meeting and knowing how they work is a really good skill for every one to have
According to a 2017 report by the Airline Owners and Pilots Association (AOPA) [1], general aviation -- defined as all civilian flying except scheduled passenger airline service -- consumed 209 million gallons of avgas and 1.8 billion gallons of jet fuel.

NB: turboprop aircraft also consume jet fuel.

[1] http://download.aopa.org/hr/Report_on_General_Aviation_Trend...
Thanks! I also fixed the redirect so the above link works now too.
> I see this all the time in the so-called "paradox of tolerance", which is of course only a paradox if you assume a consequentialist framework as unstated background assumption.

Everyone is consequentialist in some measure. It's in human nature.

In the end, we all want to be happy and to enjoy life, and to be proud of our work, and as a result we care when things get in the way of that.

You can see plenty evidence of this in modern times. Eg, to pick something a bit less dramatic, Brexit didn't work out so well for a lot of fishermen that supported it, and it's not hard to find news of them being very upset by this and demanding change. It turns out having sovereignty doesn't make one all that happy when it threatens one's own livelihood.
Most societies function perfectly fine without a constitutional protection for speech. In fact a few countries rank better than the United States on press freedom without it.
Does this answer the question?

https://en.wikipedia.org/wiki/Inter-American_Treaty_of_Recip...
1. The top voted comment links to a video that shows 100s if not 1000s of tightly navigating vessels. They will protect themselves

2. What are those pirates going to prey on? Fish fingers?
Really good write up. Definetly a guideline to get promoted too
> Instead, they get to keep a reputation which is far better than the other megacorps'.

I think this is what having strong marketing gets you. You can see from the defence on HN/Twitter where most people would be fine with Apple having a control over all their devices and aren't afraid of the growing dominance of a single company.
Not only do I understand it, that was my point which you missed: from the perspective of the people in the regulatory system, that’s a feature — putting Iran on the blacklist and go after everyone who works with them is a feature, not a bug, and Bitcoin makes that so much easier than the traditional banking system that it’ll have a stronger deterrent effect because it not makes it easier to block now but also provides full retroactive punishment for anyone identified later. Normally you’d only catch people with what they had recently done, not a full immutable ledger of every transaction they ever made.

I suspect this is also why there’s no concerted campaign against it: Bitcoin just hasn’t been a barrier to prosecution.
Huh? Radiation pressure alone is enough to divert an asteroid if you spot it in time. You don't need nukes, just a rocket and enough paint to change the albedo on one side.
Prices will increase gradually...
They want to encourage investment. There are a lot of people who have millions of dollars of bitcoin and want to diversify into other assets.
Because doing so would essentially push China towards a China-only internet, which they're already halfway towards.

The benefits of gobalization and the spread of democracy (or even just alternative governance models) via exposure to other cultures cannot be understated
Imagine you're making a theatre booking system, where groups can reserve tickets in blocks. Lots of people are reserving tickets both individually and in groups at a time. How do you enforce that groups are mostly booked together? What about if there's a contiguous block when they start purchasing but then some other individuals want one of those seats before the group finishes purchasing? What if one person in the group needs to cancel: do you pick a seat in the middle and let an individual "split" an existing group block, or do you pick one off the edge and shuffle the seats? Does that changed if the group spans two rows? Do any of these decisions change if the tickets are "family" tickets instead of "group" tickets? What if some of the individual tickets are for "floating" tickets and not strictly assigned seats? What about wheelchair accessible seats?

Whatever things you end up deciding, does your system, where many people are reserving, cancelling, and re-reserving over long periods of time, guarantee all of the client's expectations?
https://www.thefire.org/fire-statement-unc-trustees-alleged-...

FIRE issued a statement about investigating UNC chapel hill. Do you have any information that NHJ approached them to represent her in a lawsuit and was turned down?

Your other examples are pretty vague but if they are secret enough that you can’t link to them, why would you expect FIRE to have learned of them? Is this inside information you have about the professor reaching out to FIRE and being turned down?
I have a similar history.

My replacement donations are Fire and Institute for Justice.

https://www.thefire.org/
https://ij.org/
NRA never was, they wrote or substantially contributed to most of the Gun Laws we have today, they comprised the 2nd amendment way in never ending trail of "reasonable gun control" [1]

GOA and SAF (Second Amendment Foundation) are far far better when it comes to actual legal challenges to laws that infringe the 2nd Amendment

[1] https://i.imgur.com/TO8BGgw.png
Yea no, can we stop putting ALL of the weight on the technical people that already are MASSIVELY skilled on their field and are chronically overworked? The soft people skills responsibilities fall on the soft skills people i.e. management. That is THEIR job, not mine. They can't do shit else so they better do at least that.

This is the fundamental problem with our profession, we are goal oriented and try to make things work at all cost, and we get taken advantage all the time even when we are holding all the cards (high demand for us, low supply).

Stop making their work easy by making yours hard, you are not a fcking lap boy, you are an engineer, you solve the technical sht. Make the "management and meetings" people earn their over inflated checks or simply move to the next job for an even better pay, simple as that.

All my PM, TL, RRHH, QA, and the rest of the spreed sheet crowd have always been the same: Lest waste an hour every day in a pointless meeting to show them who is boss and pretend that we do something useful, then lets spend the rest of the day in Facebook and social media while I pest the nerds on chat every few hours asking "how is that going? do you have an estimate?". That is not working, that is been a parasite. Force them to earn their living.
Nice catch! How do you even
For businesses that don't make money in their first 3 years, there's some more indepth criteria but they're less cut and dry than the "are you usually profitable" rule

For example do you put a substantial amount of your own time into the business, is it normal to have large startup costs before coming profitable in your field, is the business your primary livelihood or just a side project,etc
The big catch is that you basically have to earn money as a beer journalist--and, if you're at that level, you can probably get a lot of your beer paid for.
It's not only globalization though. It's mankind's inability to both understand and prioritize long term consequences and to govern the commons properly. The same thing manifests on local levels as well.
I really like doing this kind of search on Twitter and seeing what comes up.

One of my favs is searching “stunning x” to see the sad responses to attractive people posting selfies (NSFW if you choose to do it)
I'm not arguing either point, I just pointed out that headers are independent of whether you use encryption. But now that I'm thinking about it for a sec, you might want to know what the proxy's exit IP is, and if the proxy adds an XFF Header then you just learn your own IP which wasn't what you wanted. If that is what GGGP meant.
Marketing is about to become a synonym to lying in the legal sense... therefore lying is ok.
Where does the author say managerial class in relation to this statement?

When one says “social system,” as this author actually does, do you think he arbitrarily excludes people below a certain pay grade?
Yeah.

Compare this with Subtitle Horse [0], a fantastic web-based subtitles editor that loads user's video to the browser storage (I guess? it certainly predates the file system access api), and does not require an account.

[0] — https://subtitle-horse.com
> The country has been going through an very bad financial crisis.

It doesn't matter when you read this.
Mitosis is the cellular equivalent of prototypal inheritance; the cell clones itself, and then you have two cells, each a copy of the original.

You even get an inheritance hierarchy when pluripotent cells divide and become differentiated; the new cell gains functionality missing from the original as genes are turned on.

And yes, there's lots of composition too -- a cell is composed of cytoplasm, organelles, and a membrane (which serves as an interface to the message bus, your blood). The mechanism by which the cells are copied does involve DNA, but it and the proteins involved are an implementation detail.
You can splice out bitcoin from a channel without closing the channel. The channel balance can go almost all outwards (some is kept to be able to pay transaction fees). In the channel factory scenario, one participant can receive bitcoin on chain without closing the whole factory. However, they will have to pay the transaction fee which could be prohibitively expensive.
After reading up on the situation it's probably less to do with lithium and more with the US's "left hand shoving cocaine up our noses while right hand slaps South American countries for making it" policy.

Morales was anti-US influence, pro-coca. The right wingers and Evangelicals were against him, and Morales was socialist... basically fits the profile of exactly the type of leader the CIA would try to depose.
Just making sure this isn't a misunderstanding: Roundabout signaling laws and conventions vary between countries, and in some countries you're supposed to signal your intent both entering and exiting the roundabout, while in some you only signal at the exit. I'm not sure about French conventions, but in some European countries (Germany, some Eastern European countries, probably others) indicating before the roundabout is actually illegal.
> Then he can do some pattern matching and try the same pattern in some sites like PayPal, Apple, Gmail, etc. Generalize it a bit and you can even create a tool to do this for you for every new database leaked.

It's the bikelock principle. A bikelock is rarely going to be strong enough to secure your bike. It doesn't have to. It just needs to be secure enough that the thief will nick the next bike. Putting pnt12:HackerNews53cureP4ssw0rd and pnt12@gmail.com:HackerNews53cureP4ssw0rd into every service is going to be profitable enough that they don't necessarily have to try the next step.

But in general you're right: don't use these. Reused passwords aren't secure. Use keys generated by so-called password managers.
These days I usually prefer to use sqldf. It's so powerful how it let's you reference existing dataframes within the SQL command. It's like spark.sql in Python and temporary views but much more simple.
Would be interesting to speculate about the greenhouse effect of all these repeated downloads
> The sad thing is the people out there on the boats are in all likelihood just trying to scrape a living

Bullshit, somebody on board is turning off the ship's transponder. They know that they are doing something criminal.
> System acts over two or more Components is very common, and looping itself is not good enough for those cases (because you get O(n^2), O(n^3), O(n^4), etc, etc complexity), so it's nowhere near as simple as that.

Am I missing something? Sort your data structure and quickly loop over them? Why would you ever do things at n^4 complexity?

> then it's only fair to say that OOP is also just a design pattern

Yup. It is. No reason to treat it like a religion throw it away because you can't force
”At their scale” excuses are the worst. It’s one thing that scale will cause a tiny percentage to create a large number of cases. But if it makes the percentage go up, it’s a sign you need to scale back down until you figure out how not to get people hurt. No one forced you to be humongous scale.
Wouldn’t that make things intransparent for the students and the universities/colleges would just raise the tuition?

Universities already have problems getting journal access for reasonable prices. At least here in Germany textbooks are an oligopoly business so I don’t know if it’d be better.

If the student has to get a textbook they can choose to buy it used or even copy relevant parts.
My brother went to law school, and joined the Marines. I learned something about effect spoken presentation from listening to his imitations of instructors in the Marines. He also said that one of his professors in law school recommended listening to TV preachers.

As for writing, you have to read a lot, you have to write a lot. In writing, you need to let your first draft sit a day or two, then edit. You also need to go back in a week or a month, or longer, and read what you wrote. It will be informative and sometimes embarrassing.
I've been doing this for nearly three years now - it works really well.

It's not particularly sophisticated - just some tests which introspect the code and then use dumb pattern matching against the documentation text to check that different concepts from the code are mentioned at least once in the docs: https://simonwillison.net/2018/Jul/28/documentation-unit-tes...
What the ACLU does is inherently political, talking about basecamp and coinbase here doesn’t make much sense to me.

The question facing the ACLU is should they be partisan (fight for the rights of just one side) or merely political (fight for all side’s rights, even the sides that you disagree with).
> You would need something else in the mix to generate some nonlinearity, like integer addition, multiplication, etc.

Worth noting that bitwise AND also works (indeed, you can build addition from it), if you don't want to implement anything that operates on bits in non-parallel for some reason. (Which is to say/emphasize that it's linear GF(2) operations that are insufficient, not GF(2) operations in general.)
This site is broken on iOS Safari, the top area is overflowing and cashing the width of the container to increase wider than the rest of the site.
scrolled up and down twice looking for 'privacy policy' and 'about us / contact'

Did notice third time scroll that look that a heading for 'security' seemed to explain..

contact and about us so as to see jurisdiction / trust/.

I guess this could be ported as a web app / home screen icon thing?

I'd love to connect this with mediapress/buddypress/wp

and if I could find a way to push a list to a self hosted server app that would run a browser on the server to pull via youtubedl and spit out some mp3s to collect and listen later.

sounds great!
Even on paper it's far simpler

(1000000-1)*5 => 5000000-5 => 4999995

Learning to find these patterns early sets up students for having an easier time with algebra later. Algebra is just rearranging equations. I don't understand, but students do struggle with going from "12/3=?" to "3*X=12 solve for X". We can't keep failing so many students every year and expect our country to hold together.
Perfect use cause for automated killer drones
The comment you link just describes the plot through the eyes of someone who didn't like the film. There's no refutation of anything that film states.
Why are we like this
They're more state controlled capitalism than communism these days as I understand it. The name is just a name.
St terminal togglable rot13 text display mode (l33t shoulder surfing protection)
I always type "what is my ip" in google and get a reply. I am amazed that this service gets 30B to 35B hits a day
Ah yes what an insane idea to consider in a world where people happily pay for monthly access to books, movies, apartments, transportation, and so on.

Food is actually the one thing that jumps out to me as “definitely purchased” which makes sense given the necessary consumption pattern.