skysight-inc/HackerNews huggingface dataset:
All of these are debt. They only subjective part is how much of a debt they are.

But bad comments (even if it's just grammar) and misspelled variables are indeed part of debt. To see whether something is debt or not, imagine it piling up everywhere in the code.

What if 60% of variables in the code base had "incorrect capitalization"? What if most comments had the "wrong grammar"?

It would be more difficult to understand, refactor, and extend the program. Well, that's debt.

Debt can be negligible when it's like one dollar, but it can creep up and accumulate if we let it.

Also think of the "broken window" theory. Sloppy comments here, mistyped vars there, give a signal that "everything goes".

https://en.wikipedia.org/wiki/Broken_windows_theory
Generating a shared sequence of random numbers is the basis of zero knowledge proofs, hence it could be useful for authentication. I can think of one interesting feature this scheme would have, if we assume the numbers from GPS are truly random. If you know the shared secret then you can predict the output as far back in time as you want, but you can't predict more than a day ahead.
I should have thought of it before, but it occurred to me that Hokule'a (the canoe) has been all over Polynesia, so they had to handle sailing east for part of those trips.

This led me to this article about their first trip to Easter Island, sailing from Mangareva:

http://www.samlow.com/sail-nav/giftofthewind.html

They expected the voyage to be difficult because it would be almost directly into the prevailing winds, but it turned out that they were able to sail pretty close to due-east the entire trip and they arrived at Easter Island 10 days early.

This was in 1999 which was not an El Niño year, but rather a La Niña year following the really large 1998 El Niño event.
No worries. I only mentioned that because there's more history in those other threads that people might want to check. I didn't mean to say you shouldn't have posted, quite the contrary, thanks for posting it :)
I think the distance is less of an issue than the temporal smear that the bouncing causes. A clean square pulse turns into a blob.
If they could afford that they probably wouldn't be there in the first place.
Not sure how it compares but... https://www.languagetool.org/
miniKanren is Turing-complete; Datalog deliberately isn't.

Despite that, there are things Datalog can do easily that miniKanren can't. miniKanren can't handle negation natively, but Datalog can (as long as it's stratified, that is, a predicate can't use its own negation).

Datalog is also forward-chaining, so some things that would infinite loop in miniKanren work fine in Datalog - for example, computing the transitive closure of a cyclic graph. If someone added tabling to miniKanren that would solve this.

There's also the question of performance. Some miniKanren implementations are surprisingly fast for what it does, but I suspect they can't compete with, say, Souffle, for the kind of static analysis workloads it's aimed at. Would love to be proven wrong, though.
The US has gone to war with poor desert nomads. Its totally ridiculous to think the #1 nuclear power would fathom... what, a land invasion? of the #2 nuclear power.

Russia and the US have been antagonistic of one another ever since the Bolsheviks deposed the US backed monarchy. That doesn't mean either are delusional enough to end the human race in total nuclear annihilation trying to go to war with one another. That's completely obscene fearmongering.
To complete the thought, if government did allow a massive increase in housing supply and all those voters “lose” that money, the associated politicians will be gone in a heartbeat. So while the NIMBYs start this, they’re enabled by politicians in fear of their phony-baloney jobs.
I disagree. CT has exposed a ton of issues in PKI and held CAs accountable.

If you're hostnames are sensitive then Web PKI is not the correct solution, like you have identified. At that point you should be running an internal PKI and be responsible for running/maintaining to whatever standards you deem fit.

Making Web PKI less transparent to fit your use case is not the answer.
ICE invented a fake accredited university and arrested students who legally came
It's basically arbitrage. Information and time difference arbitrage. Different exchanges on the East Coast, because of their different locations receive trade info at different times. This is what they are trying to capitalize on. And also, the obvious race to first receiver of information from Chicago.
US never grounded Airbus, but grounded all Boeing 787s once.
Honestly, I have yet to see a non-compete at any tech company I've worked for. I think it's not common in the culture today. Tech workers are in high-demand, especially outside of the Bay Area. It might be more common in the financial world of NYC, not sure, but just working in enterprise SaaS software world, haven't seen it.
What I Cannot Control, I Do Not Understand
Life probably can’t exist on quite as many planets as we once thought
It's a lot easier if your company is fully distributed and remote. Then you can hire anyone, from any location in the world.

It's certainly not for everyone, but more and more successful tech startups seem to be moving to that model, and many new ones are using it from the very beginning.
Journal–Timelines of the Web
With certificate pinning, that is not a high risk.
Or kill them, depending on state.
The tail of what's possible with ML is very long. We've just only picked the low-hanging fruit.

Medtech is going to be big this century, as biocompatible nanotech and the shockwaves of CRISPR reverberate through industry over the next couple decades. Not saying immortality is coming or anything, but within 20-30 years we'll probably see a slew of new therapies and products. And if anyone figures out a really good, affordable BCI, then that's another Pandora's box of possibilities.

Also, I respectfully disagree on a downward trend of ad revenue. The rise of advertorials in news outlets, product-placement-driven subscription media a la Netflix, and the whole influencer thing indicates our future will be even more fully integrated with advertisement. The per-impression cost may still fall, but look forward to the day when anyone with friends is micro-compensated in realtime for mentioning Coke at a party.
Well, if you're focused on MFA and elaborate IAM for Dockerhub as "big problems", then I don’t think you're focusing on the things that you should be.

Those are more like enterprise checklist items than real needs...
Debbugs is basically a mailing list.
Interesting. I did not know this. Thank you!

Do you think there was any benefit from having humans do this work? Was there any subjective analysis used, or were these 600 people just human calculators?
Mostly weather and culture, imho. California is much more liberal and foreigner welcoming than other parts of the us. And a large part of the well educated tech force is graduating international students.

Regarding weather .. very hard to find same easy weather elsewhere in the USA. Seattle comes close .. and that’s why it’s also impacted, just to a lesser extent.
That's exactly the point: a choice of words should not lead to bullying.
An Async / Await Library for Emacs Lisp
This piece opens with quotes from Yascha Mounk's Atlantic story which itself digests the "Hidden Tribes" report from More In Common. I think Mounk's article misrepresents the study; its lede is that large majorities of Americans disfavor "political correctness", but that term is never defined in the study. Meanwhile, according to the same study, a large majority of Americans --- every segment, including the politically disaffected and "traditional conservatives", excluding only the Trump-supporting "devoted conservatives" --- supported limiting dangerous and hateful speech. Notions of "white privilege" and sexual harassment and Islamophobia also find healthy support among segments that sum up to the majority of the study --- you only starkly lose support for them (in the study) among the 25% of the survey that are "conservative".

I would say that the report is actually pretty muddy on what Americans as a whole think about PC culture (no surprise, both because the term isn't well-defined and, more importantly, because studying PC culture wasn't the point of the Hidden Tribes study).

I would thus say it's pretty dangerous to try to extrapolate from Mounk's extrapolation of Hidden Tribes to conclusions about "grievance" politics.
I think you may have completely missed the point being made.
It's fentanyl-derivative soaked paper they are worrying about these days.
openSUSE uses the Open Build Service[0] to build, well, openSUSE. OBS also supports other distributions etc., but it makes it fairly easy to put up a package.[1]

For RPM-based distros (e.g. openSUSE), you write a .spec-file, check it in via OBS's version control alongside your sources, and off you go. OBS builds the package (and pulls in dependencies as needed etc.) and publishes the result as a repository with GPG keys and all the jazz, which you can just add to your own distro, and which is openly visible, so everybody else can use your package(s), too.

OBS also supports forking existing packages, and you can merge them back together, which means you can fix something in an existing package (whether a distro-package or something somebody else put up) and if they accept the changes, congratulations, you just fixed something in the distribution.

This means a lot of building, compilation, versioning etc. is out in the open, and you always have the sources available on top of it.

As an aside: I doubt people will "flock" to openSUSE, since many people sneer at them for no good reason (YaST, still?!), but they do a lot of good work, are good upstream contributors (like RedHat and unlike Ubuntu) and some of the tooling is absolutely amazing, except that nobody really knows about it.

[0]: https://en.opensuse.org/Portal:Build_Service

[1]: https://fosdem.org/2019/schedule/event/distribution_build_de...
How was it smug in any way? I was trying to draw parallels in an attempt to understand your thought process.

You asserted that as long as the quality of the care is acceptable, the source shouldn't make too much of a difference. I tried to give an example that would meet these requirements and still be questionable and you completely shut down.
> light bounces off the walls of the fibre optics cable

This is true of multimode fibre, but not single mode. Long haul communications cables are single mode.

https://en.wikipedia.org/wiki/Single-mode_optical_fiber
> Are there any MtG tournaments which are played for real-money prizes ?

Yes, routinely. https://magic.wizards.com/en/articles/mythic-invitational although the prize money amounts can vary wildly, most are nowhere near that high.

> This seems to me to be similar to poker, and considered a game of luck

It's like half-luck, half-skill. Deck construction is largely skill-based (both directly and metatextually), but decks are randomized during shuffling, which is obviously luck-based.
>If we arbitrarily limited transactions to human speed would there be some kind of systemwide downside?

It's worth asking what that artificial limitation would actually be, and how it would result in changing the game for market makers.

Continuous limit order book trading (how essentially all exchanges primarily work) is a fairly straightforward concept, and speed is an obvious differentiator for a successful market maker. In general, when complexity is introduced into trading, that creates more ways to exploit the rules for "unfair" gain. Assuming you believe market makers are necessary for a healthy market, you'd have to think of how some other system (like frequent batched auctions) would change the differentiators for successful market makers, and whether those changes are "good" or "fair."
Bitcoin had marginal influence among a group of believers. It didn't have a real world impact (yet ?).
Why would it destroy value? If the area around my home develops into a booming area, some developer will want to buy my home and build something bigger on it. These low-rise buildings must be bought and replaced for the "build, build, build" to happen. The only way this could backfire for some is if the building boom starts and then the economy collapses and the boom never returns. Now you have an old house surrounded by high rises and rent is low because of the surplus that was built. That seems very unlikely though. To me the bigger threat seems to be that some other place with fewer NIMBYs will outgrow SV because of the artificial limit imposed by the NIMBYs.
I think you are right that few people self-describe as "politically correct". Could you suggest a short alternative phrase that would improve Hanson's article? Or do you feel that word-choice aside, the referent itself does not exist?
If you are getting a paywall, try https://github.com/iamadamdev/bypass-paywalls-firefox
The Silk Road was written in PHP wasn’t it? Did Ross write it himself or did he hire someone or use some 3rd party e-commerce platform and customized it?

The story mentions him writing an Amazon web scraping script then managing the bookstores e-commerce website but not much else prior.

He just doesn’t sound like a full blown programmer by 2011. Not to mention running a Tor hidden service, managing the servers, managing his anonymity, Bitcoin tumbling, security, etc. He must have had to learn a ton on the fly, yet he figured it all out pretty fast it seems.

I haven’t read the whole story yet though, so maybe he was more technically inclined initially than it appears.
I'm an Audible subscriber and I listen to a lot of audio books. A nice supplement to Audible is "Libby", a free mobile app that lets you check out audio books for free using your library card. I read reviews on Audible and then check whether the book is available on Libby before purchasing on Audible.

https://meet.libbyapp.com/
Not sure how it’s any better than the Logitech K400 or the Microsoft All in One keyboard, especially since those don’t need any special software support so can work with your Android TV, Apple TV, HTPC and essentially any other device that supports USB HID, and those cost only like $20-30 I don’t see this thing being sold for less than $150-200.
Ugh, just saw your comment now. I wrote a bit more in a sibling comment about openSUSE. For some reason, people seem to either sneer at openSUSE (probably people who go way back?) or are simply unaware of anything it does and/or its existence. I briefly asked the people at the openSUSE stand at FOSDEM 2019 why they don't advertise things such as OBS more, and the answer suggested that some people basically don't see a point in it? It's a pity.
If it were we could just delete all our tests.
There was objectively not a benefit. In addition to the fact that trades took longer, in material amounts of time, they also cost orders of magnitude more.
I understand your position better now. Thank you.

The quote I made certainly goes against my intuition. But I’ve not studied the issue and don’t know enough about it to trust my intuition. Apparently though there are people who have studied this at the level of an expert and they believe it. At the very least this indicates that possibly my intuition is wrong and that I shouldn’t be so ready to discount the article.
Yeah...it's pointless though. As soon as they're able to they'll raise the rent or kick them out. That's how shit works here.
Video games. (You're welcome, OP's children)
Dang, I'm a self confessed smart person and would not touch the bay area with a barge pole 10 foot or under. OP comment now substantiated.

Edit: and looking at your comment history, you are a god damned bully.
From my perspective your numbers seem off. I graduated from UBC in 2012.

Most of my peers working in Vancouver as engineers (including software) all make between 60-100k (most closer to 60) with the exception of 2 at about 150k.

Note: All numbers are in CAD, and are total compensation (i.e. they include the value of any bonuses or stocks)
Stock Harleys aren't that loud. What you hear is after market open pipes that are poorly regulated in most states and rarely ticketed in those that do regulate them.
Making them electric helps.
Lego [1] can do DNS (dns-01) challenge automatically, you can run it on a different device and transfer the certs to the device which needs it. This way you expose the secret key to some danger (secret keys should never leave the requester machine), but might be acceptable risk, it depends.

[1]: https://github.com/xenolf/lego
I have done this by working for a single employer. I got tired of the uncertainty of contracting and like the steady pay and benefits. Some people might think I'm a sucker but a feel like I sleep better these days (for the last decade, I guess).
According to https://www.tripsavvy.com/the-safest-aircraft-54428, the following modern aircraft have fatality-free records:

Boeing 717 (formerly the MD95)

Bombardier CRJ700/900/1000 regional jet family

Airbus A380

Boeing 787

Boeing 747-8

Airbus A350

Airbus A340
I'm largely ignorant of HFT but I often wonder what the benefit of it is. It sounds like a huge zero-sum game to me.

In my (probably simplistic) view, exchanges could publish and process orders at long intervals (seconds, minutes, hours?) then add a jitter of several intervals to incoming orders, with cumulating jitter for cancels. That would require traders to look beyond one interval when trading.
It sounds like using Let’s Encrypt makes sense for your use case since people are accessing these appliances via a web browser, but for “normal internal servers” the right answer is almost definitely to use your own internal PKI, not to use wildcard certs.

See:

https://github.com/cloudflare/cfssl

https://github.com/hashicorp/vault

https://github.com/smallstep/certificates
Level Design Technique for the Legend of Trykon
That's not true. The typical total reflection angle in single mode fiber optic cable is less than 4 degrees. The refractice index of glass, however, is about 1.45. So almost all the slowdown is due to the glass directly slowing down the signal.
"So I just tell this thing what to do and it does it a million times faster than I ever could? Yep, I want to be able to do this"
A lot of people commenting about this are talking about sensitive people. Although I would never admit to this publicly I am a sensitive person. Getting chewed out in an aggressive tone, getting yelled at, or chewed out for extended periods of time can significantly impact my productivity in spite of my efforts to toughen up. In the workplace I would be that guy after 24:00 who is still diligently accepting feedback but who you can detect the stress levels of due to the length of the feedback and Wolfram's increasing irritation.

Holy shit though people calling the above video bullying have no idea. There's no hint of sadism. There's no hint of using aggression as a persuasive tool. No hint of coercion. He's just irritated and there are visible signs of restraint and attempts to mediate this irritation.
Happens more often than you might think.
David Buss suggests that women created patriarchy
Lots of commentary doesn't improve anything.

What has all the discussion on HN today improved or helped?

If you don't wish to be reading other peoples assessments then you've come to the wrong place.

If you think I'm wrong, please correct me. I've put my opinion and reasons why.
This is just funny for me. India already is one of the countries where you can see waste everywhere.
I was half expecting them send me a DNA sample collection kit with those intrusive questions, they ask for all but your astrological sign and favorite color....
It's primarily the significance of the amount of time before the action (or whatever). Prior to this new study, arguments purporting to show that the relevant notion of free will was undermined by experiments such as Libet's were unsuccessful. Al Mele (FSU) wrote the definitive work on this issue in "Effective Intentions" (2010, Oxford University Press). Mele convincingly showed that the ~500ms time delay in Libet style experiments was not long enough for the skeptical argument to go through successfully. In the last part of the book Mele commented on the implications of any studies of this type (perhaps heading off arguments based on future experiments such as this one). For sake of length I won't quote the semi-formalized version of Mele's argument in the last part of the book, but rather the analogy he uses to elucidate it:

"Consider an analogy. Max struck a log with his red ax, thereby causing the log to split. If Max’s ax had been green, it would have split the log just as well. But he was under strict instructions to split wood only with red axes, and he was committed to following the instructions. If his ax had been green, he would not have used it; in fact, he would have looked for a red ax and split the log later, after he found one. In this scenario, the fact that the ax is red is causally relevant to Max’s splitting the log when he does and therefore to the actual log splitting action he performed, an action that has a specific location in time. Similarly, in the imagined experiment, the fact that at t, Sam made a conscious proximal decision to press seems to be causally relevant to his pressing when he does and therefore to the actual pressing action he performs. I should add that although we do know that, other things equal, red and green axes split wood equally well, we do not know how effective unconscious decisions are. Nor do we know whether unconscious deciding (as distinct from unconscious nonactional intention acquisition) is something that actually happens. Also, for all we know, if there are instances of unconscious deciding, they are far too rare for there to be more than a glimmer of a chance that if Sam had not made a conscious proximal decision to press at t, he would have made an unconscious one."

----

It is worth pointing out that Mele is famous for remaining agnostic about free will (and certain fundamental questions surrounding it).
Allowing everyone born in Northern Ireland, and everyone with an Irish grandparent anywhere, to claim an Irish passport is already standard policy and has been since partition.
Your comment resonated deeply with me as it put into words something I’ve been trying to express for a while now - so thank you!

I too think that it’s odd as well as discouraging that people so often express their disdain of a place (SF seems to be the popular punching bag as of late) in the context of “What can this place do for me?”. It’s in sharp contrast from a perspective of “This is my home. I’m a part of the inherent fabric of the city. What do we all need to do together to make our home a better place and how are we falling short?”
Peak California is real and this is a quite good summary of it.

One redeeming aspect not well understood, though, is the role of capital. We're temporarily in an odd age of overabundance in venture capital (overabundance relative to investable ideas and people) but in general, and pretty much at all times except for 1997 to 2000 and 2014 to 2018, the people willing and able intelligently to invest in $0 revenue / 0 progress companies with wild ideas have tended to be in just one place.

Nothing about this demands that the companies stay in California. But it means that they'll probably keep coming here to find capital being allocated by risk-loving Ph D-holders.

I have only been in the Valley for 10 years, but even I remember, in 2009, how fast the tourist capital vanished. And some pretty cool companies were founded in 2009.

When the next cyclical downturn arrives, the same determined VCs are still going to be in the same MPK and SF offices, plugging away on new ideas, while oil kingdoms and plutocrats are going to be off cleaning money in some other, hotter corner of the globe.
> or sending invalid command sequences

Most of the protocol analyzers I've seen go out of their way to highlight invalid sequences and spec violations. IMO, that's most of their benefit.
But certificates are PUBLIC keys...