skysight-inc/HackerNews huggingface dataset:
In the confirmation email, the displayed link is correct (https://www.whoisright.app/verify-user/...) but the one in the clickable button takes you to some page that just hangs (https://email.mg.whoisright.app/c/...).

Also add your email address on the website so people can send you feedback :-)
Other posters on this thread point out that Firefox has no plans to make it a default.
Does anyone hosting even their immediate family email have a plan for what happens when they're hit by a bus? I've documented how my wife or executor accesses DNS settings and how to access the vendor portals. I can't imagine them, bright as they may be, doing anything more complex than that.
Vue implements a vdom, but never mind.

This comment is so subjective and unsubstantiated that it hurts the reputation of HN of having high quality comments.

> And two way data binding is for fools.

Pretty sure that this is against the HN guidelines.
Please read them [1].

[1]: https://news.ycombinator.com/newsguidelines.html
There is also plumbing and engineering which uses both depending on the case and the discipline.

My old flat had a faucet that was a pain to update to a mixing tap because the hot water used inch threads and the cold used metric....
I never said i had a solution to any financial markets problems. I just pointed out things that irritated me. Maybe someone here has a better picture and could start Stock Market 2.0 for the digital age
I wish that the author has read a book of Dr Perlmutter who has wonderful results in treating ADHD.
I recommend Kim JongUn as an advisor for your proposed project, he’ll understand the needs of your target customer best
Measure 0 and "never" are subtly different. There do exist sets of random draws for which the algorithm never halts. The probability of getting such a draw is zero, but they exist.

It's like picking a random number uniformly between 0 and 1 (in theory, not on a discrete computer). Getting 2 is impossible, never happens. Getting say 1.5 has probability 0, but it is possible.
Don't be fooled, the stock market has always been a legal gambling platform. Investing is a form of gambling with hopefully better odds.
> even C++ still compiles faster in non-template heavy code.

But Rust is a template heavy language, and when it comes to compile time of template heave code, Rust is an order of magnitude faster than Clang in my experience (having worked a lot in and with Boost).
I imagine this has a lot of potential to break things on corporate intranets. Or does TRR have some kind of mechanism to check for that?
Would love this on iOS.
"Consolidation" says more than "shrinking" – the latter just concerns itself with the easily visible headline number, while the former implies the mechanism by which that number has changed. Because mergers and acquisitions aren't a new invention, "consolidation" would be hard to proof as the actual cause: quite possibly, m&a has been steady but IPOs have been lower?

> But "shrinking" is not only inaccurate, it's arguably clickbait.

I don't see how it can be called inaccurate. Just because you (think you) know an explanation for the observed phenomenon does not render that observation inaccurate. I also don't quite believe "the stock market is shrinking" has any of the qualities usually attributed to "clickbait". Let's remember the term was coined for headlines such as "There are ten reasons you will die tomorrow, #12 will be the funniest you've ever heard".

> As for not having much visibility into what a company is doing, well that was always true.

The article argues rather specifically that being public leads to far better public availability of information for public companies vis-a-vis private ones. It's hard to argue with that point, considering that, yes, we know far more about Apple than, say, Koch Industries.
Why does tech seem to have many political problems?
6 Guidelines for Proper Responses to Investor Queries
Better reasoning: increased regulation, both in terms of legislation, regulation, and regulatory action; plus greater concentration of wealth and greater pool of private investments / private equity.
https://reddit.com/r/openbsd_gaming

We just (10 minutes ago) finished playing a round of Quake 2. Some games are streamed (https://www.twitch.tv/thfrw/videos/all | https://www.twitch.tv/communities/openbsd_gaming | https://www.youtube.com/channel/UCF2MeFBWJoFZtz0ADX3Us0Q/vid...), we even have some more modern FNA games and a list of games available on GoG for the platform (https://www.gog.com/mix/openbsd_engine_available). We generally hang out on irc #openbsd-gaming @ freenode.
Have you looked at the quick starts? https://aws.amazon.com/quickstart/

They are all cloudformation and are more complex set ups than the standard documentation. See for example the data lake cloudformation yaml: https://github.com/aws-quickstart/quickstart-datalake-47lini...
Maybe a bit unusual for this community, but

Historical Firearms and the Development thereof: /r/ForgottenWeapons

as well as /r/guns in general.

Also, https://www.reddit.com/r/aimdownsights/top/?sort=top&t=all is worth checking out.
You don't need DoH for that. Just use a VPN and configure it to replace your host's resolver as long as it is up.

Another advantage of using standard UDP-based DNS over a UDP-based VPN is that it can reorder packets in flight, so it should have lower latency than anything TCP-based.
In this case, however, the person asked if the poster had read the underlying scientific paper - which is not the same as the linked popular press article. It's a legit question to help frame the discussion, though with tone issues that suggest a gentler way of asking would be helpful.
Ultimate Frisbee.

Psychedelics.

Relationship as a Path.

Majagual.org
The latter may also be for the better. Publicly traded companies are notorious for their being short-sighted and only caring for the next quarter results. Maximizing profit, or at least stock price, right now is the fiduciary duty of executives; long-term strategies are harder to implement.

(Being VC-funded has its own skewed incentives, of course, like financially unsustainable growth.)
totally agree. I may add that with the emergence of super computers and data mining, the dice has never been more piped in favor of big companies than ever.
For a demo like this, it might be worth opening the platform without requiring a signup. This makes it easier for the HN community to check Cenchat out and play with it. Simply put, I am not certain that Cenchat is worth the effort of typing in my email, checking my email, opening a link, and completing whatever might come next. Basically, the landing page asks for "payment" before showing me what I am "buying."

Often when a website wants my email immediately, what I wind up buying is just spam about product updates for a product that isn't for me...which statistically Cenchat is, no matter how good it might be for other people. From the perspective of Cenchat as a organization, collecting my email up front doesn't distinguish between people who provide an email just to check it out and people who check it out and find enough value to sign up...those are the people who matter.

For people like me who are going to judge a website by its landing page the email signup is a wasted opportunity. It might be useful to look at how HN's signup process works.

Good luck.
This trend, imo, is connected up with the deeper issue of ever-widening rift between the (shrinking) middle class and the calcifying wealth of the upper classes -- there isn't a lot of opportunity for folks in the middle class to invest in quality 'fast-rising upstart' stocks (like the article talks about) today relative to, say, a couple decades ago -- the barrier of entry has become unbelievably steep.

One (unsurprising) solution might be to fuse decentralized technologies in to today's stock market architecture [0]. Countries like Malta are doing that already with technologies like the Neufund/Binance platform. [1][2]

[0] https://www.investopedia.com/terms/d/decentralizedmarket.asp

[1] https://techcrunch.com/2018/07/19/malta-paves-the-way-for-a-...

[2] https://cryptoslate.com/binance-and-neufund-to-build-first-d...
One would expect that a limited number of small offerings in the public markets would mean that a small company could offer itself slowly, at a small premium, to main-street investors.

In addition, when the private-equity holders begin to see their returns fade, they will begin to sell their holdings to the public markets. So long as the markets remain at elevated P/E ratios, the markets will pay a premium for reasonable businesses.
Just skimming over the table of contents, this isn't what I would consider computer organization, at least from a comparison against Patterson & Hennesey
> This is my personal opinion: The stock market system is obsolete and needs to be revamped for the online world where the world's population is always on, and connected.

> I have been looking for other ways to invest than putting my money in the stock market. Luckily today there are new ways to invest that were not available 20 years ago. I think way too many stocks' prices are disconnected from their actual value (or even future value).

Good luck retiring. It's seems like this attitude is growing in the United States[1] which is unfortunate because lot's of people will be working through their "retirement" years.

[1]: https://www.cnbc.com/2018/05/16/gallup-why-younger-americans...
Python is awesome don't get me wrong.

I have limited knowledge about it, but mainly it isn't version 1.0 yet so the std lib stills changes and has some quirks/missing pieces or pieces that are not quite aligned yet.

The package system is Nimble, seems easy enough, fetches packages from github given a version, though I'm not sure how secure that is.

Not sure about Google as its relatively new, but in general the Nim forum is pretty active. I have asked around there a few times and got answers even from the language creators themselves.
At one point I was considering jailbreaking and writing a couple apps for the current PW, but after digging around the “Kindle Developer’s Corner” all I found were hacks to install, not really any comprehensible resources about how to develop for the devices.
Can you expand on your first paragraph? Sounds like you think there should be a global stock market that’s open 24 hours? Or do you think the concept of public listing of companies is outdated as a whole?
Imperial units have a lot of advantages when you need to do accurate calculations and produce good measurements.

Since everything is fractions you don’t get irrational numbers and calculations are super easy even without calculators case and point say you need to square a measurement squaring 3/16th of an inch is something any fifth grader can do in their head or simply look it up in an easy table.
Squaring 4.7625mm on the other hand requires a calculator and since you get an irrational number you can’t easily accurately measure it with common tools in the real world.
Trail and ultra running
Cloudflare has already received NSLs. Once they provide both encrypted DNS and TLS-termination for a good chunk of the internet they'll become a juicy target for the three letter agencies and you might not know about it for years.

If you don't live in the US a local ISP might be a lesser evil and I wonder why mozilla should make that tradeoff for everyone.

Sure, some jurisdictions might be worse than the US and TRR might be a win there. But for some it's worse. So we shouldn't pretend it's a one-size-fits all solution.
TactoTek Leading Developer of Injection Molded Structural Electronics
The lesson I learned a long time ago is Google products are great until you need to contact someone. I'm sure a few people have some ability to directly contact a real person at the company, but 99% of us are stuck with their product support forums that OP linked to, which frankly are terrible and rarely solve any real problems - I would highly doubt if any of their "representatives" can actually do anything but show you existing help documents.
> The min-busses with flexible routes are a common mode of transportation in certain Eastern European countries, see https://en.wikipedia.org/wiki/Marshrutka

They are. But that makes me wonder why we don't already see a lot of this type of thing in the US. My instinct would be the cost of a minimum wage-ish driver isn't the difference between this mode of transportation working and it not. Of course, it does exist in a sense with Lyft Line and Uber Pool although those don't get a lot of attention.
except you get to park the subway car in your driveway.
I use 3 x Dell P2715Q (27" 4k @ 60Hz). It's a pretty sweet setup for me.

https://www.dell.com/en-ca/shop/dell-27-ultra-hd-4k-monitor-...
Reminds me of r/edc, and r/buildapc
For me this comparison is seams false as it would work the same way if you replaced "military" with "US taxpayer".
Normally I'm using vim-fugitive, actually.
I wish there was a good, popular, cheap PERT tool like MacProject used to be.
Eh, you shouldn’t use whether an open sourced (Google-driven) equivalent to an internal Google project is widely used internally as any sort of guide to which is better or worse.

Google SWEs, like most software engineers, have a lot of work to do, and “learn a new framework that is sort of the same as the framework you’re using now and convert the entire code base to it” is pretty low on anyone’s list. We all have to do it from time to time, but you usually wait until you’ve had a few new employees learn the new framework and use it on a couple of smaller new projects, and then wait until you’re doing a big enough rewrite that the framework change is noise.

My guess is that the the major differences between an open source Google project and an equivalent internal one are (1) mistakes that are too deep in the original design are corrected, (2) some edge-case features are not immediately available, (3) the software is written to be run without a team of 10 SREs managing it, and (4) some novel bugs are created that will take a few iterations to correct.

I’d be surprised if there was a significant “performance” difference; the people writing it will probably be able to benefit from the experience on the first implementation to not make too many mistakes (and they have solid performance targets to shoot for, as opposed to not knowing what an efficient implementation should look like).

Everyone complains about (2) and (4), which are the inevitable result of developing software in the open, but you cannot imagine how wonderful (1) is. I use k8s for my projects at home and borg for my projects at work, and dear god, the configuration language differences alone. (Don’t spit into the wind; don’t tug on Superman’s cape; don’t become the borg configuration expert for your team.)
> For instance, software developers creating software that blind people can't use.

I think you'll have much better luck with such things with the hobby group. Commercial software is done by focusing on tasks that make money. Blind people are unlikely to make you money, unless you fall under regulations that will fine you for not catering for this group. Hobby software is focused on making the actual artifact, the program, better. Getting it accessible to blind users is clearly making it better.
Implementing a JIT-compiler with Rust
Does anyone know in any detail how Apple Pay or the Beats brand are doing?

Big Companies Can Keep Big Secrets: https://www.bloomberg.com/view/articles/2018-02-28/big-compa...
I think way too many stocks' prices are disconnected from their actual value (or even future value).

Ppl have been saying that for years. It's possible for future values to increase. That was what happened in 2016-2018. In 2015 profits had been to flat line, and then they inexplicably began to rise in 2017, breathing new life into the market. I would rather invest in a slightly overvalued market than miss out, especially giving how terrible people are at timing the market. Had you sold in 1996, when the market was already getting overvalued, you would have never ever been able to buy back at a cheaper price.
They want to render visually realistic materials.

This is why they need to be very well versed in material science, and do their own research.

IIRC they also research optics, color perception, and a lot of related subjects directly applicable to rendering realistic (or controllably non-realistic) images.
thx slater, fixed ;) Did you like the categories & chosen links?
Important principles in cybersecurity
It's how old people get their daily fake news
I like the idea. Wanted to do something similar but never did.

At the end other people don't care that much and I have photo books at home.

Wish you luck
Cloudfare engaged in censorship so they've already broken that promise.
No. Were Chapoly to be broken next year, we wouldn't "throw away" WireGuard. We'd simply instantiate it over a new set of primitives. That is part of the point of deriving it from Noise.

The idea behind zero-negotiation cryptography is that if there's a problem with the primitives behind the protocol, you version the whole protocol, rather than hoping that some complicated negotiation scheme can future-proof it. No part of TLS's security problems have stemmed from "fifteen mediocre symmetric block ciphers"; rather, almost all of them have come from the TLS protocol's complicated handshaking.
By what metric is the market more biased towards professional traders? By the metrics of cost to trade, spread, barriers to entry, expense ratio etc. it’s never been better to be a small scale investor.

You have more opportunity to trade now, in more markets, with more information & instrument options, for cheaper than ever.
Ludum Dare. Four times a year a few thousand people create an entire game in 2 or 3 days, and then spend around a week playing and judging all the games made by others.
I don't need to comment, because you wrote exactly what I was thinking. The claim that the stock market is shrinking is click bait. There is more capital in the world's markets than ever before, "shrinking" is not the right term at all. Consolidation is part of the cycle.
> The article talks about the decision to open source Kubernetes as some sort of decision for the betterment of the world.

I've never liked that Google feels the need to couch everything in making the world better.

Their open source strategy has mainly been strategic business moves to stop competitive threats. Android was about stopping Apple from dominating mobile OSs. Kubernetes was about stopping AWS from dominating cloud. TensorFlow was about making sure Nvidia didn't dominate deep learning.
Having worked at several public companies, one of the biggest reasons companies don't go public... is the incredible workload and productivity loss of being a public company. Audits by the Big 4 accounting firms, Quarterly Filings, constant revenue and EPS projections.

With the rise of private equity funds, there has been a legitimate alternative to going public. PE certainly has its own bevy of issues, but I'm not sure it's not worthwhile...
HTTPS gives you the packet ordering costs of TCP and the handshake costs of TLS.

With an SSH-like key setup - i.e. just getting the server's pubkey on first use and rolling it over when it advertises a new one - you could asymmetrically encrypt every request in a single UDP packet and thus gain the same security and lower 99'tile latency.
For the most part yes I stay indoors.. I do not like going for a hike, or a bike ride in the summer months when it is above 80 degrees out... This is one of the reasons gyms have all kinds of Stationary bikes, treadmills, etc so people do not have to be out in the heat while still being able to exercise..

Swimming well I am in cool water at the point does sweating is not really needed.

Further I am not in Business Causal attire when I am hiking, and hiking or other outdoor exercise is an activity where one is expected to be sweating, however in a office environment one is not expected to have sweat dripping from the face, have their shirt soaked in sweat, etc.
Should work fine on iPhone. Maybe you were unlucky to visit it at a point with no quote for the following minute or two, causing the same quote to be repeated.
> -- there isn't a lot of opportunity for folks in the middle class to invest in quality stocks today relative to, say, a couple decades ago -- the barrier of entry has become unbelievably steep.

Just what barrier to investing in the stock market is there, besides for having money to invest? It's easy to setup an IRA or 401K or just setup your own brokerage account.
Note: mix of facts and opinions ahead; the facts mostly boil down to "all of these technologies _are_ used within Google"; the opinions are my own thoughts on what our internal future looks like. Other Googlers may see a different future or different reasons for the status quo :)

We do use gRPC internally, but the bulk of services were built prior to its existence/maturity and use its predecessors. My expectation is that services will eventually migrate, but that's a long way out. I'd say it's less to do with performance than a clear reason for teams to migrate, and several compelling reasons not to (yet).

Bazel is mostly a subset of Blaze, and many packages would "just work" if pulled into a Bazel workspace. Those that wouldn't are mostly broken because they rely on proprietary (but in many cases deprecated) Blaze features. I see a handful of changes go by every week migrating packages to newer Bazel-friendly definitions (a big one here is the historical handling of proto_library rules).

Kubernetes is used for some things built on GCP, but that's mostly suitable for green-field work (it's easier to integrate with existing things on Borg if you just run on Borg).
TLS was designed to avoid downgrade attacks and failed. It's a uniquely bad example of the argument you're trying to make.
This is a big problem. There are fewer promising, early-stage investments available to retail investors than ever. More and more, private VC money captures all the value created by promising upstarts. Buying $1000 Microsoft stock in 1986, you'd have seen a more than 1000x return in that amount of time. Today, tech giants like Facebook IPO at $100B market cap, leaving very little room for big returns.

This is in part because private VC funding has matured...but also because there's all sorts of regulations about raising money that completely exclude non-accredited investors from early-stage investments.

No wonder the rich get richer...
This is a great guide, thank you! One suggestion though (from someone who has never set up Wireguard before): Could you elaborate on what the "AllowedIPs" setting does exactly? The name confuses me as your comments suggest that it doesn't have anything to do with permissions (as in "allow connections from the following IP addresses") but rather specifies the IP address or range of IP addresses that locally (on the machine I'm configuring) should be associated with the remote peer in question. (Such that packets to these IP addresses get routed to said remote peer.) Is this correct?
I remember learning of the Fama French model saying small cap companies deliver outsized returns due to being higher risk and deciding that probably won’t hold in a world where companies can be deemed too big to fail and propped up by the govt. Why invest in companies that can fail when the large cap stocks have the backing of the federal government?

Add to that the fact that promising tech startups stay private it is irrational to invest in anything else as a public investor.
I love Forgotten Weapons. I'm not even a gun nut, never owned one, but something about watching him explain the history and mechanical functioning of each firearm is so relaxing and satisfying.
Nowadays it's harder for companies to go public. Either they stay in the seed stage or get bought out, unlike the 80's and 90's when it was easier to raise enough money to go public.