skysight-inc/HackerNews huggingface dataset:
No industry practitioner actually believe in strong EMH. Otherwise they would be doing something else. If the market was efficient, then no one, and I mean no one, would be able to achieve a higher Sharpe ratio than anyone else. A higher return would always imply higher risk. This is clearly not true, and the Sharpe ratio of different funds and investments has a high variance.

Maybe you can say that weak EMH is true, that is, that the market is mostly efficient (and I believe that, as a professional market practitioner), but there will always be opportunities to make superior risk adjusted returns giving enough skill and wit.
Isn't it just a VC term that has snuck into the vernacular? As builders and creators of value, we do ourselves a disservice by using the same language as that used by those who only deploy value - or more accurately who rent it out opportunistically - and have different values and priorities.
To people saying the market is hopelessly efficient, It's not as bad as it sounds. Working on an S&P500 option strategy that can capture the total return of the S&P500 since 1990 while risking only 4-5% of capital per year (only 2% when one includes a nominal 2% interest rate). There are tons of strategies like this. There are many ways to get excess risk adjusted returns. Index funds though are still the best bet for most people though.
The parent comment was talking about risk-adjusted returns. You're talking about inherently highly risky bets "50% of their capital into one name".

I don't think it will surprise anyone that risky bets do sometimes pay off.
"Video unavailable" when I try to view it.
As other comments have pointed out, there’s not a lot you can do if the technical person wants to bring the house down.

But there are other cases you should cover against, like the techie getting run over by a bus. The first thing that comes to mind is to make sure you have an admin account and/or a recovery procedure (a master password printed on a piece of paper in a safe, access to the account’s email address to reset the password, etc.) for everything.

Everything in this case is at the very least: AWS account (including the root account to manage the bills), e-mail provider, Gsuite admin rights, whoever you brought your domain names from, Dropbox, bank/PayPal/Stripe, GitHub/BitBucket, your telco, the admin accounts on your corporate PCs, and just about all the services you use on a daily basis. The email accounts and DNS are IMO the most critical; you can retrieve a lot of stuff if you control the e-mail or the domain name. BUT this assumes the accounts were set up with a corporate email, which may not be the case if you’re a small company - probably a personal e-mail was used to register the first services, which are also the most crucial. And if the techie knows what she’s doing, she will have enabled MFA, so e-mail alone probably won’t cut it.

Just ask yourself: if the tech person dropped off the face of the earth, what would you be locked out of?
I made a beginners guide to Verilog always blocks and assignment statements that talks about this very thing:

https://www.youtube.com/watch?v=0pyQ0ER9Rqc
Think about the property of being tall. If someone is 5'4" (162.5 cm), they're not tall. If they're 6'8" (203.2 cm), they are tall. What happens in the middle?

In classical set theory, every person is either tall or not. As a result, there has to be some cutoff below which people aren't tall, and above which they are. But that doesn't match up with the way that we think about tallness. Someone who's 6' (182.9 cm) is kinda tall but not really.

Fuzzy logic and set theory is the math that allows you to reason precisely about properties like tallness, where some things have the property and other things don't and still other things kinda have it.

Now imagine trying to formulate tallness in the language of probability theory. If you say that a person who's 6' is 50% tall, and I show up with a large group of people of that exact height, then you'd have to claim that half of them are tall and half of them aren't in order for the law of large numbers to hold. Is that really what you want, or even coherent?
I also use Gumroad and also used to think lifestyle business is bad.

But really it just means “business that supports a lifestyle”. Which a “startup” does not.

In that light, startup is the bad word when you think about it. What, you run a business that can’t even support your lifestyle? LooooooL

And yes if I’ve learned anything about silicon valkey in the past 4 years of living here is that people are elitist as fuck, hate their lives, and grab onto any little thing to make themselves feel better than others. It’s what they need to endure the grind and that’s okay. I get it.
> or who she's mad at exactly

This bit makes me think you got her point, but you didn't want to acknowledge it.
Elastic Stack 6.4.3 and 5.6.13 security update
> Look for any recursive function calls and see if they could be abused to overflow the stack.

This isn't an exploitable vulnerability in Rust, though? I thought the program would just abort if it overflowed the stack.
I think they are missing the real selling point of JSON. It's basically interoperable with JavaScript objects.

That means you write it, send it, store it, operate on it, etc. with little or no modification.

The author says "converting between the two is trivial" which may be true, but the developer overhead is less trivial. And it will always be JSON in the client - JS doesn't support YAML objects.
Landlord-tenant relationships are changing due to cryptocurrencies, Airbnb, etc.
For my GDPR friends:

>https://www.wdrb.com/news/belknap-neighborhood-residents-con...

https://outline.com/etFHuX

>https://www.wdrb.com/news/google-fiber-announces-plan-to-fix...

https://outline.com/nxZPBa
I guess in an app they could screen record that transaction, but if they're only storing fields and values, this is outside of what they can capture.
This just sounds like inserting more middle men between podcast creators and listeners. No thank you. I want my money going to creators, not SV VC companies.
This is one of the best financial decisions you will ever make.
I'm generally wary of any advice given by people who inherently need to talk their book, especially VCs like YC, however blog posts like this are genuinely helpful. They set the ground rules that appear to be fair for everyone, and if some unscrupulous VC tries to bully a young founder, she just needs to cut and paste the URL for this article and it will instantly shut the VC up.
thanks for your suggestion. Haha I like how you point out service names are understandable.

What about AWS? I heard of AirBnb and Lyft these big companies are using AWS, is it good for startups? when should one use AWS?
Looks like some really bad business practices all around, from planning to execution to ultimately telling the customers they're not worth the investment.

It seems, having gashes in the road, exposed to salt and wear, will increase rate the roads require maintenance. These cities need to monitor and ensure Google is paying those bills.
> A derivative work is a work based on or derived from one or more already exist-ing works.

A management software might be considered a derived work, depending on how coupled it is with the underlying software. There is no black and white definition. The FSF state[1]

>> Where's the line between two separate programs, and one program with two parts? This is a legal question, which ultimately judges will decide. We believe that a proper criterion depends both on the mechanism of communication (exec, pipes, rpc, function calls within a shared address space, etc.) and the semantics of the communication (what kinds of information are interchanged).

>> So when they are used for communication, the modules normally are separate programs. But if the semantics of the communication are intimate enough, exchanging complex internal data structures, that too could be a basis to consider the two parts as combined into a larger program.

[1]:https://www.gnu.org/licenses/gpl-faq.html#MereAggregation

> Freedom 0 ("The freedom to run the program as you wish, for any purpose")

How does the SSPL violate the freedom in a way that the AGPL does not?

The AGPL places a condition on this freedom. The condition that if you make the work available through a public server, then you must make the source code available too.

The SSPL is attempting to do the same for what it perceives as derived works (the management software, which is useless without the underlying software). It doesn't place any restriction on use, because you are still free to use it. You just have the condition that you make the code of your derived works available too, similar to the AGPL.
I recall it being technical actually, removing a proc from a running kernel isn’t trivial.
Any post supporting or defending China in any way is definitely an exception. I'm surprised to see any "China #1" posts anywhere. Anti-China sentiments are universal on HN and Reddit if you search any thread mentioning China.

I wouldn't say though that life is below UN standards for the average city citizen. I'd still count it a first-world country purely on lifestyle.
Linode Announces Dedicated CPU Instances
Your data is bought from other companies to do targeted advertising campaigns using your IP and location. Look at the newest post about Carta in the stocks reddit.
Anything that they can spin into some insane fascist conspiracy theory.
>I have personally have done quite well with my own investments, achieving a better return than the firm that I work at. This has only been possible because I have complete insight into my risk tolerance, and don't have management and performance fees eating into my returns.

How do you know it isn't just random luck? Same goes for your suggestions to invest in one "good" stock. Some will pick Amazon and profit greatly and some will pick AOL or Yahoo and be destitute. This is the whole point of diversification and the rise of index funds and I'm a little amazed to see a finance professional recommending things like this when studies repeatedly have shown that picking stocks does not work when you get a large enough sample size.
That's more or less what I had in mind without being certain of the details.

Was trying to open your links but I am served an expired tls certificate from Microsoft!
Your first reference refers to the problem in C. The C standard has given C compilers too much leeway in managing memory (spilling things to the stack, copying values etc). That doesn't mean it's impossible to zero out memory in all cases in any language. Your rust crate similarly uses a combination of tricks to ensure zeroing buffers is not optimized away. The core problem here is compiler optimizations.

If you write in, say, assembler, you will have precise control in zeroing the buffers and not spilling sensitive register values to the stack, and also zero out XMM registers.

In fact that the very article you linked to outlined a solution in the form of a proposed language extension disagrees with your characterization that this problem cannot be solved in any languages. Clearly, the author thinks that it's still possible to zero buffers correctly in a language, but just that C is not such a language unless it gains his proposed extension.
I agree about the unjustifiable dichotomy much of the tech scene holds between "startups" and everything else (as you describe it).

I think it's funny, though, that non-tech industry leaders critiqued Bezos in the past for running a 'lifestyle business' when in fact Amazon was always a technology company and has become dominant and successful to boot.
Baffles me. I don't like any language or file format where whitespace matters. Even Haskell bothers me in this regard. To me white space shouldn't add cognitive load. I want to look at the symbols not the formatting of the antisymbols to understand what is going on.

Write JSON and use your editor tools to format it with nice indentation, and you are sweet!

That said Yaml makes an excellent format for reading, but not for writing.
Electricity has a real per-kWh cost to produce.

Packets have, at best, a nominal per-mbps cost to transmit.
I've taken the strategy of emitting JSON, but accepting YAML input (maybe a restricted subset in cases where it's untrusted data). YAML can function as a super-set of JSON, so you can have comments in hand-written/modified data this way while emitting a simpler to parse data format.
The most interesting thing about the setup premise, is that it should have a "yet" attached to it somewhere.

Unless something terrible has happened in the last few months, their recent November 2018 numbers indicate that at a continued reasonable rate of growth over another decade, they'll have a sizable business and a large number of creators utilizing it (which is one of his goals). It would be worth at least a hundred million dollars. If the growth spikes upward even a bit on average (maybe they garner more interest with scale or the market expands faster), it could get them to between a $500m and $1b valuation a decade out. Modest compounded growth with even a small kicker, from where they're already at, will produce a big outcome over time. So he'd be a sub 40 year old with an extremely valuable company and a lot of people that use what he created (and which I assume he owns a large part of at this juncture).

Given time and their history of slow but steady growth, Gum is more likely than not to produce a homerun. The continued growth over many years is a stellar signal that they're already winning as a business. You can get there slow or fast. The VCs want it fast, Sahil can afford to take his time, he's still quite young and Gum is his.
Yes. Things may look quite a bit different without ~700B in US NATO funding.
NPM CLI 6.7
Thanks! I'll pick up "The Colour of Magic" this weekend. I'm now remembering that I've read "Good Omens" that he did with Neil Gaiman, and I made a note back then to start exploring Discworld, but never followed through with it. Time to fix that.
My old workplace (left 4 months ago) is on the verge of dropping IE11 altogether, and as of my leaving, already was only supporting it as a "won't be totally messed up". That's a medium-to-large sized web agency for our sector. IE11 and lower represent sub ~3% of all traffic according to caniuse, people are slowly dropping it.

Only field where I can see this being totally irrelevant is stuff like public sector/uptight corporate intranet with computer still on W7 without any other browser installed than IE9, or very high traffic/wide public stuff. Otherwise IE is starting to fall out of style faster and faster these days.
For cargo, the 747 variants are doing ok. The A380 has some problems with being a cargo plane https://www.youtube.com/watch?v=pCJrg7j8Uag
I tried VS Code early on and decided I'd give it a serious shot when I could modify the color scheme without having to go through a whole page of notes, download and install something like 3 other programs and practically learn a whole new language.

Is that possible yet? In other words, is there an actual GUI for configuring color, or at least a config file that's not some cryptic format for a program I've never used?
Except that you cannot encode pretty valid Double.NaN or Date(), which is showstopper for many.

I remember mongodb started with json, but switched to in-house bson pretty early because of the json limitations.
This is ultimately the equation. There are not very many routes that you can fill up an A380 on without cutting ticket prices enough to get people to change their schedule. Add to that:

1. It takes a long time to load that many people, so it only makes sense on long routes.

2. You need special facilities at the airport: bigger taxiways, special gates, large waiting areas, extra customs officials. This cuts into the profits.

3. Since there are so few routes, you won't have many 380s, but you still need a set of pilots trained on them, plus a reserve in case people get sick, can't make it to the airport, etc. That reserve crew isn't shared with your other smaller aircraft, so it's an additional expense. The same thing goes for maintenance.

4. Much of the theoretical fuel and maintenance economies of scale you get from flying a larger aircraft are lost with four engines instead of two.
It's a lot easier for end-users to read and write by hand. If that is not a requirement, a simpler machine-friendly format is likely better.
I know I'm probably exaggerating quite a bit, but I literally couldn't figure out how to do it after wasting a fair bit of time and gave up.

I was raised in the era of "programmer editors" like Brief and Multi-edit (the latter of which I still use) and those were always extremely easy to configure and enhance without having to use a bunch of external tools.
sure but what you’re effectively doing is making an employer hire more people than otherwise so they can have adequate cover. you may say this just the cost of doing business. But in the aggregate it results in X percent of companies that were previously neutral or making a profit into going out of business or being in the negative.
You need bitcoin exchanges for any kind of practical transaction. Not only that, people who don't keep their money on exchanges lose their coins all the time. It's just the worst store of value. It would be more practical to transact in wheat like the Sumerians did. Or just dollars.

This stuff just keeps on happening, but crypto folks always make some excuse as to why it's not actually a systemic problem.
White space matters with Python but I rarely run into issues with indentation in Python. But YAML on the other hand, I have nothing but nightmares.
How does it compare to afl?
Some great reading on the topic from James Hamilton's blog.

https://perspectives.mvdirona.com/2013/02/the-power-failure-...

https://perspectives.mvdirona.com/2017/04/at-scale-rare-even...

https://perspectives.mvdirona.com/2017/12/when-you-cant-affo...
Not really. Most of the included desktop apps are specific to Haiku (or BeOS) AFAICT, though third-party apps do indeed more often than not have Linux versions. The userland looks like it might be GNU (lots of GNU components in there). The drivers IIRC are either written specifically from Haiku or ported from FreeBSD.
Good Omens is actually a retread of the plot of a Discworld novel, Sourcery.
Things I look for -

- Is the commit message coherent ? Can I understand the intent of the CL from the message ?

- If yes, then is this commit doing much...should it be split ?

- Is it functionally correct after a brief look at the code ?

Now on to the implementation -
- Are there any big functions ?

- Are there useless one line functions ?

- Is there too much nesting with conditionals ? Look for the snake pattern.

Concurrency -

- make sure that there is no cute "trick" to guarantee safety. Message passing preferred if not possible then basic locking techniques and language primitives. For eg ExecutorService in Java than reinventing your own wheel
I had the same experience with Delphi and similar tools.

It's amazing to me that 20 years after, the Web is still not quite up to par with regards to speed and ease of development as well as performance. I'm not sure we'll ever get there, either.
DoS is a vulnerability
>"lifestyle business" is really just a small business that works, is self-sustaining, and not overly bloated to attempt to make obscene amounts of $$$.

I guess it sounds too bourgeois for the young (and not so) SV rebels who are in to change the world and make some billions along the way.
Performance Best Practices for Using Azure PostgreSQL – Connection Pooling
It seems odd this article concludes the solution to isolation is redesigning cities to force social interaction. Whereas the rich are more immune to the negative health effects of isolation.

Maybe instead the economy should be redesigned so the haves vs have nots isn’t so extreme and force social interaction amount the two groups. But most importantly this would combat the stress (cortisol) such a large segment of society has as a result of financial burdens and debt.
It uses AFL.

ClusterFuzz is infrastructure for running fuzzers, so we use it to run AFL, libFuzzer, and other domain specific fuzzers we've written.

Using it to run AFL gives us a lot of nice things over using AFL on someone's desktop (such as crash deduplication, automatic issue filing, fixed testing, regression ranges etc.)
Cisco Meraki – Software Engineers and Managers – SF, SJ, CHI, LON, SYD
Meraki is disrupting the world of traditional networking by bringing it to the cloud. Our mission is to make networking simple with ease of management through our web app called Dashboard, whether you have one local site or 500 worldwide. We make enterprise switches, firewalls, wireless access points, phones, and security cameras! Engineering at Cisco Meraki has the best of both worlds - job stability and benefits of a leading enterprise, but the Meraki magic of remaining like a SF startup in structure and culture.

About Meraki? https://www.youtube.com/watch?v=QvBFOLkQtJU

We're hiring across all departments!

- Firmware Features Software Engineer, Early Career: https://grnh.se/6c4221bd1

- Engineering Manager, Platform: https://grnh.se/f6ff5f381

- Senior Site Reliability Engineer: https://grnh.se/de983cee1

- Product Manager - SD-Wan Connectivity: https://grnh.se/88a1b2261

... and many more positions! Please apply directly on our website or email me at amy@meraki.com, thanks!
Why would KPCB sell back their stake for $1? Why not just hang on to the stock just in case it turned around? The explanation that they didn't want the overhead of appointing a board member sounds strange. If you don't like the company, send a junior person who can learn board membering in an unimportant firm.
"Ask Me About Amazon" -- City of Seattle