skysight-inc/HackerNews huggingface dataset:
Well I'm just going to quickly go through the link you shared and give my thoughts as I go along...

Part of the introduction phrase illustrates an immediate problem:

"Although some of what we cover will be complicated, most of these details will be abstracted away from end users. (Only engineers who want to get their feet wet in our protocol designs and implementations need to know this stuff.)"

This leads me to ask a few questions as it really isn't clearly stated.
- Is this meant to be directed at engineers, end users or both?
- If the answer is engineers, you should immediately label it as such
- If the answer is end users, the piece should be rewritten as 75% to 90% would be over most users heads.

The worst answer to the first question would be both (which is what it appears to be). This should be split up into two targeted pages. The user page being extremely simplified and as short as possible. Saying things like "Most of these details will be abstracted from our end users" will just lead to a confused user who is unaware of what these details are as they aren't clearly pointed out.

I actually think the analysis of that phrase does a great job of what I would say about the entire page. That being that the messaging needs to be separate for developers/technical users and end users in order to be effective.

If I were working on you with this, this would be the point where I would tell you to create one focused specifically on technical users while also providing me with a short list of the most important features that would matter to an end user. I would then go through those features and create a new page using simplified language and would try to also create a short animated explainer video or narrated video walkthrough.

I hope I was able to go into a little detail without going too deep, especially as I doubt I can provide this much feedback if there are other people asking questions (and while I'm happy to help, I still need to draw the line before I start to charge).

The final thing I'd share is that your background in application security and cryptography means that you are in the target market of users that understand technical writing. This means you are the ideal person to market and communicate with this segment of the audience. The other segment should be targeted in a TL;DR manner; meaning as few words as possible, short videos and clearly identifying and explaining your primary selling points.
I mean, mean is better than median in that if you multiply it by time then it gives you the sum.

But mean over what period? It's a bit complex.

I think that probably @csallen was using "peak" because some of the projects had since gone defunct and he wanted to count them. Although I think in such cases it would make sense to do an average of the best year or something like that.

For projects like mine (https://complice.co/) which are still growing, "peak" is also weird, because it suggests that... I'm not still growing? I'm not even sure. At any rate, it doesn't make sense to use my average over the last year if my average over the next year is going to be twice as much. Better is probably just the total of my active subscriptions.
> I was aware that I was using a non-normative definition that comes from radical leftist intellectual discourse

The problem with this definition is that it conflates racism -- which is problematic in any case -- with an external condition which interacts with racism and makes it more damaging (and, worse, it treats that external condition -- which in reality is a continuously-valued property -- as binary.)

By doing so it obstructs discussion of the continuum of problems associated with racism and serves to normalize some racism (which may be less harmful racism in the conditions in which it originates, but as those conditions change for what would otherwise be the better, becomes more harmful without the actual content of the racism changing.)

It also has the additional unfortunate side effect that people more distantly following the theorists adopting such a radical definition pick up the conclusion "Black people can't be racist" and lose the context of the understanding of the conditions justifying, in the particular definition the theorists are applying, why negative racial stereotyping of whites by blacks isn't racism, and just taking it as a categorical privilege of blacks (regardless of their position and privilege in a particular milieu) to engage in racial stereotyping and discrimination, because "black people can't be racist".
It wouldn't proove that you committed the crime, since you could have gotten the currency through other means. It's also not certain proof that somebody committed a crime, since the currency could have been mined by someone for whoom this was legal.

On the other hand, if the DDoS target is located in a country where DDoS is illegal, then in that jurisdiction possession of the currency is certainly evidence that some unknown party participated in the DDoS. That might give police certain priviledges around confiscating any coins, depending on jurisdiction.
Cool episode! I really liked how they admitted that not all of the music they release are hits and that they make a lot of mistakes.

I was also surprised to hear that music streaming was their #1 revenue channel.
a) your site is horribly slow (even thought it was down for a minute)

b) you should show at least some example what's actually going on. I have absolutely no idea what "fight bots" means, and I'm not going to sign up just to find out.

I assume it's sort of CTF-like, if yes look at https://www.starfighters.io/ and https://www.stockfighter.io/ for what useful info looks like.
I always interpreted it as meaning that there is no objective distinction between dialects and languages but that nations (which have armies and navies) declare their prestige dialect to be a "language" and claim related dialects to be subservient to it.
Fair enough. Like I said, IANAM. I just enjoy reading books like Everything and More: A Compact History of Infinity and Infinitesimal: How a Dangerous Mathematical Theory Shaped the Modern World. It's certainly a wildly fascinating topic.
Still, would be very very interesting to see how you hacked it all together. Even from a superficial, high level.
Image hosting.
The fight to cheat death is heating up
This is missing his point. "Increment" is called outside of its scope when the epoll triggers. If "counter" is stack allocated that would cause a segfault, so it must be heap allocated which is his point.
Nice! But what about areas where addresses haven't been proposed yet?

Handing out GPS coordinates is a bit unwieldy, what if we made an algorithm that converted those to words that are easily memorable and can be spoken over the phone?

I think we're onto something!
>My old boss had a fancy top of the line Audi with all the trimmings.

I'd love to know how the dealer could justify saying a high-end Audi, a car (and company) with an established racing pedigree, was driven "too aggressively".

Look at their commercials for crying out loud.
Fake FreeDNS Used to Redirect Traffic to Malicious Sites
I see you are from Redfin, is this deployed anywhere in production yet?

Thx for Redfin btw!
> almost completely ignorant of the actual discoveries of modern science

Sort of like the people who think computer "hacking" is like what you see in movies?
I don't think the author is suggesting that diagrams and visualizations are inherently bad. In fact, the vast majority of physics is done with help of diagrams. Even modern particle physics (Feynman diagrams). I believe the author is pointing out that a lot of people see a cartoon diagram in a news article and treat it like a scaled blueprint of the theory/concept.
The lost infrastructure of social media
I believe he meant, lots of closures. Which is not normal in C or C++, but is the normal in Rust because they are Zero-Cost.

Without knowing anything about LLVM's internals, I would assume it doesn't anticipate so much closure chaining, and therefore doesn't leverage the fact that they are so easy to inline.
Silicon Valley housing official resigns because she can't afford housing
One that refers to an larger time frame than you are probably thinking of. See several of Newton's laws of physics having exceptions the scientific community was not aware of for a long time.

I am not saying this going to happen in any of our lifetimes. But given a large enough time-frame, I am pretty sure most of our current understanding will turn out to be terribly inaccurate at an absolute level (although a good approximation based on what we currently understand)
> "Anyone modifying a certified motor vehicle or motor vehicle engine for any reason is subject to the tampering and defeat device prohibitions of this section and 42 USC 7522(a)(3)."

IANAL, but it reads to me like you wouldn't be able to do that on one of these cars. The manufacturer could stop offering the muffler and you wouldn't be able to use a third party replacement whether it substantially changes the performance of the vehicle or not.
I think that a project webpage gives a more attractive impression to other people.
I'd love to add something like that to the site. If you're on the mailing list then in a few days you'll get an email asking for site ideas, so I'd love to hear more from you!
If this works as advertised, this may prove to be a very useful project, that can replace numerous homegrown, half-complete implementations strewn about the internet.
Well page loads are fast, and clicking links within the docs section does feel super fast, but I agree use of the word 'transitions' is confusing (which the author has now addressed elsewhere).
I've DTrace'd qmax before -- pretty useful, back in the day of Solaris.

Linux is finally getting these superpowers too with BPF: https://github.com/iovisor/bcc#tools , which is great news for all of us running Linux.
Tundra ablaze as reindeer carcasses infected with deadly anthrax are incinerated
I imagine it was quite easy, given the typical automobile dealer's complete lack of shame.
Check out /r/askhistorians, if you aren't familiar with it.
Right, but (again, ignoring the return type) the call doesn't actually get executed, and U.B. only happens if it does. Though I guess they could have wrapped it in if(0){...} to make this completely unambiguous.
> autodidact != crank

This. Unless you consider Charles Darwin, Oliver Heaviside, James Watt and Thomas Edison cranks. And that's just the tip of the iceberg, as you can see here:
https://en.wikipedia.org/wiki/List_of_autodidacts
The recent Decentralized Web Summit touched on a number of alternates:

http://www.decentralizedweb.net/

Interplanetary File System (IPFS) was discussed quite a bit. NameCoin was the most popular DNS replacement. ZeroNet was a really interesting project that does all of the above.

http://ipfs.io/
http://namecoin.info/
http://zeronet.io/
How to hack beautiful flourishes into your font
SunEdison Is Just the Latest Casualty of Popping the Easy-Money Energy Bubble
The Freelancer Database Is Now Live
This is a form of bike-shedding, is it not?
Shotwell Architecture Overview
From what I've seen, the answer to questions like "Why is platform X not supported" is "Because nobody works on supporting it". Take IBM as an example. They wanted a Go version for their machines, so they created one, and now it's in the standard Go distribution. If there were people interested in adding MIPS32, it'd be halfway there already.
Yeah. It was just a dumb joke so i just said a regular old mean average. Am I still wrong? I don't really know much about real estate practices.
what you are missing is that with this system the miner can prove he performed the attack.

The ability to perform DDoS attacks is already valuable in itself, as you said yourself, but you can't prove who performed the attack or that the attack was performed at all, this system allows miners to create the proof by performing the very act of DDoS.
By one perspective, I'm always welcoming laws that make it harder for corrupt politicians to do their things, while having only mild effects on honest citizens.

By another perspective, your comment is spot on, and it destroys a fundamental theoretical characteristic of money.

By yet another perspective, the more recent versions of those laws make it just too easy for governments to spy on every citizen. Although it is not as bad as spying on communications, it can become very bad in the future.

And, finally, by another perspective, I can't recall a single politician caught by the information those laws make available. And I live in Brazil - I've already lost count of the politician arrests of this week.
Does clang directly go for LLVM or is there an intermediate form that is optimized similar to MIR?
Only in Silicon Valley would a mayor have as one of his objectives to 'slow job growth'.
They should do this in flyover country too.
> But is it a completely wrongheaded impulse, to try to police other white people who are trying to argue that American racism goes equally both ways?

It is not wrongheaded to attempt to counter arguments that the harms from being targeted by racism [0] in America are equally distributed among racial groups, I would agree.

> My argument that anti-white racism is definitionally impossible may be overly radical, but don't you have to somewhere take account of the fact that anti-white racism doesn't have nearly the same material impact on it's targets and isn't really a structural part of political and economic systems in America?

Sure, but I think that there is both a problem with any concept of "racism" that goes so far as to say it is not racism (as I discuss more in my response to your post discussing your use of such a definition) and, more tactically, that simply calling anti-white racism "not racism" does more to obscure, rather than effectively addresses, why and how there are significant differences, in the present circumstances that exist in the US, in the impacts of anti-white vs. anti-black racism (which I think you identify quite well.)

[0] I was going to say "harms from racism", but given that there are many ways in which (among other non-blacks) poor whites are harmed by anti-black racism manipulated by elites, the harms from racism are probably at least more equally distributed than the direct harms from being targeted by racism are, and the latter is, really, I think the issue of concern here.
> if we had to fundamentally understand something in order to use it, we’d use precious few things

But the world would be a better place.
As a theorist, theories in physics describe experiments and mathematics is the study of formal axiom systems. So if you want to reject the axiom of infinity, that is fine. If you want to have stronger axioms, like large cardinal axioms, equally fine.^1 However from experience, babbling on about truth in mathematics does almost never lead anywhere interesting.

^1 Basically large cardinal axioms give you additional types of infinity.
"Eventually, though, the U did want some money — for itself. At GopherCon ’93, Yen announced that for-profit Gopher users would need to pay the U a licensing fee: hundreds or thousands of dollars, depending on the size and nature of their business."

I wonder how many futures have been destroyed from the desire to profit off the eating of the seeds instead of fruit?
Not to be confused with Beme

https://en.wikipedia.org/wiki/Beme
Zika?
reducing the israel/palestine conflict to "squabbling over namespaces" is just wildly inaccurate at best, and isn't even tangential to the root cause.
Redfin uses it in production. https://www.redfin.com/blog/2016/05/announcing-react-server....

"We’ve been using it here at Redfin in production for over a year and it serves the three highest traffic pages on the site. We’re serving 1 billion requests a month from our React Server instance; hundreds of requests per second during peak hours."
Glad to see you guys still going strong!
> Right. Arbitrage is generally a matchmaking problem. You identify people who want to trade with each other but can't find each other directly, and you facilitate a trade between them for a small fee, taking on some risk.

But how can they not find each other? They're in the same market. Too often it seems like it's "I'd like to buy X for $10", but "X is being sold for $9.99 from Y, so I'll buy that up and mark it up a penny as a service instead of having the other guy just buy it directly for that price."

Basically it's making money off of the information asymmetry from having faster machines than the guy who is buying for real. There is almost no risk, the only way to be left holding the bag is if the seller cancels in the 50ish nanoseconds it takes you to buy up the original stock and relist it at the new price". At the end of the day your outstanding risk is 0 unless you've screwed up real bad.

And of course once you have the system in place to do this, it's easy to see a trade for X at $10 and buy up all of the X to relist at $10.00. Here there is slightly more risk since the original buyer may not re-bid at $10.01, but even then as long as you stick to stocks that are moving regularly the risk is small.
Does it though? I feel I usually prefer to go to a github page of a project and will only resort to their website if the documentation only lives there. Maybe I'm in the minority :(
Hey thanks for that- I didn't realize that's been the law.
AWS Transit VPC
Maybe the most frightening thing is that this person apparently went through medical training and never learned rudimentary field biology. Tour guides in wild areas all over the world have a "this is not Disney World" or equivalent mantra. Life is not like television, unless it is the right television. As a child I watched https://en.wikipedia.org/wiki/Wind_Across_the_Everglades
where the Burl Ives character kills a man by tieing him to a manchineel tree and will forever remember him wickedly proclaiming "The manchineel tree, the only tree that can carve its initials in you".
Any improvements in digital security, too? The more we give the car control, the more important that becomes, especially with Tesla's remote updates.
BBC micro:bit?
> I don't want M:N threading as Go implements it.

As someone who writes code for enterpricey businesses doing a lot of I/O bound stuff, golang style M:N threading is a godsend over Java's standard library, and other common platforms in that space. Being able to express your code in a sequential manor and still gain the performance offered by implicit fiber,goroutine,w/e scheduling is pretty awesome. With futures, there's still some language semantic overhead from the point of view of the developer.

In my problem space, M:N threading is simply worth it. And if I need anything better performing, I can still switch to C for specific use cases.
The web would not have been as successful if it wasn't for this leniency. Full correctness is only worthwhile if both attaining it does not excessively harm other goals and the cost of not attaining it is severe enough.

The cost of a malformatted HTML document rendering despite the errors is not that severe compared to the benefits it provides, as we have seen.
Precisely. I immediately started thinking about Arduino-powered counter-battery fire.
Isn't Microsoft's CA used only to sign their software?
Dealing with futures is fairly straightforward if the language offers some syntactic sugar for continuations (such as C#'s async/await that has been spreading around for some time now). Why doesn't it mix well with complex business rules?
Well, yes and no. Kingdoms and provinces weren't ever linguistically organized till 1957, 7 years after India was unified as a Republic (1950). Most kingdoms and provinces were multilingual, though they all had one or more court languages for which the respective governing elites patronized scholarship. An example is the Vijayanagara empire in southern India (1330s to 1565) which was ruled by different multilingual elites who patronized Kannada, Telugu, Sanskrit, and to a lesser extent, Tamil and Persian. There are also other types of counter-examples- dialects that were patronized by kings or leal chiefs with their own armies (e.g. Dakhani Persian/Urdu of the various Sultans and Nizams (1300s - 1900s) of the Deccan region of South/South-Central India)
If you go back and actually listen to some of Murrow's broadcasts (especially radio ones), you can see he took value judgements frequently. The era of unbiased broadcasting never existed.

The internet archive has many recordings: https://archive.org/search.php?query=edward%20r%20murrow
Ok, I see now -- I think we have a philosophical difference, because I don't think there are human "construction workers" in software.

Software gets built automatically these days. I make a design in a high-level language and click "Build" in my IDE, and that's the construction step. It can be repeated as many times as needed -- changing a line of code and rebuilding is the equivalent of tearing down a cathedral and reconstructing it from scratch just to change the position of one stone. In the world of bits, that's a perfectly reasonable thing to do.

Some 50-60 years ago, there used to be professions of actual "software construction workers": punch card operators, magnetic core memory weavers... But those jobs were automated away.

If I copy&paste a line of PHP, it's certainly not a great feat of design. But it's still design, just as dropping in a wall element in AutoCAD is design rather than actual construction.
I'll be trying to explain the history of renormalization in quantum field theory

I'm hard pressed to think of a situation where this would come up in a conversation with non-scientists.
Philosophy behind BadMirrors Crowdsourced, geographical video curation algorithm
Readmes and most docs on GitHub are fairly linear, a normal site with navigation menu is IMHO easier to navigate. I want to be able to search docs once they are longer than a single page.

What I mean with linear:

With the repo you linked, I have to scroll past the file list, then the readme-header, then your twitter links, then the gif to even get to the introduction which tells me what I'm looking at. Next is installation, which has to be in the readme, but I don't care right now because I still want to see more details. With e.g. a navigation bar on the side I could have simply clicked on "Introduction" and then "quickstart" to get what I want.

And all GitHub repos look the same, so I won't recognize the site by it's design if I find it again a while later. Nothing memorable there.

That doesn't mean that a site should be a high priority for you, but these are some reasons why you might want one.
Director of National Intel Cautions Presidential Candidates on Cyber Attacks
Big downside is now you will have a dichotomy of functions that block using futures and functions that block at the OS level and no sane way to intermix them. Rust essentially becomes two languages. Async/await sugar doesn't fix this.

Would be great if functions could be written in a general way for both IO models and users could select the implementation at their convenience.
This strikes me more as a success of science journalism (people are inspired to improve their understanding of physics) and a failure of science education (intelligent, motivated amateurs receive no support outside of formal education).

Along these lines, is there a good recommended contemporary popular work on quantum physics for non-physicists?
Thanks for clarifying and fixing.
Giving the machine a camera and wheels is basically embedding it in the real world. It goes against the spirit of my question, and since I was asking it skeptically it's actually the thing I intuitively (without any relevant expertise!) expect to be required.
Quite related: https://tlsnotary.org/ https://github.com/tlsnotary/tlsnotary
TLS notarization is a genius idea, but the UX is what is holding it back. However, I'm sure there's room for innovation in this part, just like DDoSCoin shows.
That's actually the impression I get at my company too.
Can Psychiatry Turn Itself Around?