skysight-inc/HackerNews huggingface dataset:
https://www.msci.com/documents/1296102/1339060/Factor+Factsh...

"The foundation of value investing is the notion that cheaply priced stocks outperform pricier stocks in the long term."

"Value has several dimensions: the stock price as a multiple of company earnings, price as a multiple of dividends paid, price as a multiple of book value, and other such “ratio descriptors.”

The idea is that investors in aggregate are too optimistic about the stocks with positive outlook (everybody wants them, they get overvalued) and too pesimistic about the stocks with negative outlook (nobody wants them, they get undervalued). In principle, by investing on the stocks that are currently "cheap" (and undervalued in average) you get better returns as they won't do (in average) as bad as discounted by their stock price.

What I described above is the "value factor" (used to classify stocks in the value/growth axis). You can also do "value investing" looking at the fundamentals for a company and making sure that that particular company is undervalued. The factor approach is a systematic way to do that without a detailed analysis for each company: you try to identify the measures that allow you to capture undervalued stocks in average.
This is a super academic distinction that is confusing discussion more than helping. NTFS as it is used in practice 99.9% of the time is not a case-sensitive filesystem
There's a ton of people doing it on Youtube. Not so much in short text form.

A daily 3-5 sentence (+ 1 picture?) email summary of an interest scientific paper might be worth pursuing.
Is this related to anti vax ?
It wouldn't cost that much to just self publish the articles on the Internet. This is literally the whole reason for the Internet.
It's one of those things that you don't know you need ... until you get half way to re-inventing it yourself and then you realise you needed it. Wrt this, probably the more relevant part is all the end point integrations:

https://camel.apache.org/components.html

So it makes it super easy to, say, connect an inbound email to an ftp server so that all the messages get saved as files.
Maybe not at a single fixed point on the strike zone, but what about a ring at surface level? or even an earth submerged hemispherical sphere? Shouldn't there be a zone at which the peak available materials are capable of harvesting energy safely in a hemispherical shape within the earth around the strike zone? Then the harvested energy would be effectively "whatever reaches that zone to be absorbed" with the rest of it being resisted by the earth, no? Which given the energy in a lightning bolt it's hard to imagine is not "a lot".

These ideas seem too obvious to think that somebody hasn't already tried them and ruled them out though.
Lambda captures make it pretty easy to create nasty memory safety issues via dangling references. Sure, you could create such issues with the equivalent manually written closure-structs, but lambda captures pave the dangerous path.
Academic publishing is a weird way to evaluate worker performance.
> so you have something running under them for distribution (like a message broker or service bus or, these days, a cloud managed service).

Actually Apache Camel doesn't really care if you have a message broker or not. You can set it up without one and still use half its functionality. (eg: connect a file arriving in a dropbox account to an outbound SMTP etc).
It's silly to pretend like this is a new thing, I and plenty of other teenagers (and non-teenagers) were putting car-kit neons in our custom-modded cases in 2000.

Thankfully my tastes have grown since then, but I can't blame kids today for doing the same thing I was doing (though I can grumble that they have fancy cases and led controllers and aio coolers where I had beige boxes and holesaws and custom wiring and fish tank gear).
What else can he do? There's not many high demand industries.
I meant Science/Nature/Cell (the exact titles may differ in other fields, but that's how we roll in the life sciences), and no, you can't simply buy your way into these, they are already raking in money from their subscribers anyway. What is extremely common, unfortunately, is scientists exaggerating the meaning and importance of their results to make their manuscript appeal to journal editors, and everyone in the field has their own personal s##t list of high-profile articles that never should have been published, let alone in a prestige journal. Hell, many of the people on hiring committees will agree with me! And yet the hiring practices remain largely the same, year after year.

EDIT: just to be clear, the hiring committees I'm talking about tend to be nearly 100% academics (at least the ones I've seen). University faculty don't let the bean counters make important decisions like this.
I don't think anyone's disputing the claim that "strange backwards type definitions are much less [familiar]". We're saying that familiar is not the same thing as readable(-once-you-know-what-it-is), and that you're talking about the former, not the latter.
I'm sure they hate it. No one is immune. Even science journals have started doing it!

I wonder what it will take for the publishing industry to find a solution. Not long ago, articles about the death of the music industry were a staple of online forums. Eventually we got simple ways to pay for most music at a fair rate. I haven't seen one of those articles in a while.
> It doesn't say it's a memory barrier, but it absolutely has to be for the code to work.

No, it doesn't say it because it's not trying to make the point that you assume it's trying to make. Honest question: did you fully read and digest the article before commenting? If so, tell me on precisely which line you saw a lack of a memory barrier causing a problem (describe the race condition & bug you found) and explain how exactly you found that to undermine the point of the article.
FWIW, UC's open source guidelines https://security.ucop.edu/resources/open-source-software-lic...
I encounter this error all the time and it drives me crazy. This makes me so happy.
What are some resources to help support this concept move along?
Strange article. The point around controlling only 50% - what the heck does that even mean?! As a tennis player, you know there are many variables at play in each rally. This sort of simplistic analysis tells us pretty much nothing.

In my opinion, Nadal is great on clay because of his tenacity and ability to play the big points well. The slowness of the court helps him too as it prevents people hitting through him (I'll concede the article does mention that), and allows him to expose a less fit opponent (most are, when compared to Nadal) through extended rallies.

He also has a very reliable 2 handed backhand that he can impart a great deal of spin on (unlike Djokovic or Murray, who hit it relatively flat). This gives him consistency. He is also able to handle high bouncing balls on clay on the backhand much better than others, especially those with a single handed backhand.

For a baseliner, he has a very solid net game, and has a great sense of when to come in and finish the point. In my opinion, he has a better understanding of the "geometry" of the clay court, in that he knows when his opponent is at the point of no return. He then sneaks in to the net and finishes with a slice volley that drops dead on the clay.

Finally, he plays left handed (despite being right handed). Being lefty is a big advantage in tennis in general, because 3 of the 4 game ending point scores will, by definition, be served to your forehand side (40-0, 40-30, A-40). Then there's the southpaw spin, which is harder to handle for most right handed players. Combine the slower court, the point score advantage and Nadal's natural returning abilities (second only to Djok), and you make it very very tricky to win games.
If include <version> in angle brackets finds some Autoconf VERSION detritus, it's because the compiler has been wrongly told to look for <...> headers locally. (Probably by the same Autoconf junk.)

There is a (not so) modern (any more) gcc option -iquote to specify a directory to search for #include "..." without affecting #include <...>.

In the TXR project I have a "signal.h" local file:

http://www.kylheku.com/cgit/txr/tree/signal.h

Yet, <signal.h> is also included. Like in this file:

http://www.kylheku.com/cgit/txr/tree/signal.c

which has both #include <signal.h> and #include "signal.h".

This is fine, if you know what you're doing. #include <signal.h> has no business finding that local file, and will not do so, unless someone screws up.
processor : 15
vendor_id : AuthenticAMD
cpu family : 23
model : 113
model name : AMD Ryzen 7 3700X 8-Core Processor
stepping : 0
microcode : 0x8701013
cpu MHz : 1863.008
cache size : 512 KB
physical id : 0
siblings : 16
core id : 7
cpu cores : 8
apicid : 15
initial apicid : 15
fpu : yes
fpu_exception : yes
cpuid level : 16
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate sme ssbd mba sev ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif umip rdpid overflow_recov succor smca
bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass
bogomips : 7189.14
TLB size : 3072 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 43 bits physical, 48 bits virtual
power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14]
This problem is being partly addressed with Privacy Pass. The addon lets you bypass recaptcha including cloudflare recaptcha minus one initial solve per session. Of course this doesn't account for all blocks and of course some malicious bots bypass recaptcha anyway using AI/speech recognition or human labor farms, but it will make the ecosystem better for everyone.

(note: it is not a captcha solving service, its a collaborative project by cloudflare, google and others)

https://privacypass.github.io/
The vast majority of the time you just want to pass a reference to the pointed-to object (for both unique_ptr and shared_ptr). Once you've decided what you're actually going to do with the object, that usually determines how you're going to want to pass it.
Yes, I agree housing prices also affect a large number of people, but I think those are mostly the invisible homeless — ones who can scrape by couch surfing, living out of their car, etc. What I'm referring to are the visible homeless — the ones on the street harrassing people, dumping trashing, etc. I think most of those today are there because of drug addiction, with a smaller fraction because of mental illness. (And, of course, illness and addiction often overlap too.)

The reason I point these out is because I think the different groups need different solutions. Affordable housing isn't going to do anything good for something in the middle of meth psychosis. They'll just trash the place which is a complete waste of funding.
Let’s Build a Web Server, Part 1 (2015)
Code for the article has been updated to run under Python3.7+
> Case-insensitive filesystems cause so much trouble, one could almost mistakenly conclude that causing trouble is their raison d'être.

I too hate windows because of it's case-insensitivity but that's not the
problem here. The problem is a messed up Include-Path and/or the shitty
naming/placing of C/++-standard-headers.
Certainly the proliferation of alternative data (online news sentiment, satellite imaginary, GPS location data, etc) has made finding those cheap harder to find because they are probably more fairly priced. Buffet has said that he switched his strategy from finding fair companies and a great price to great companies at a fair price, probably because of this increase of transparency. Also, there are fewer public companies today than in the past, due to consolidation or better liquidity in secondary (private) markets.

If we ranked companies by P/E nowadays, and look at the cheapest stuff, it's often not worth buying. We're talking about the garbage companies that no longer can compete anymore. I think this is partially why value in underperforming. It's picking up all of this garbage that is actually fairly valued, and not cheap because people forgot about it.

Funds like AQR do use value, but then often combine it with a factor that has a negative correlation with it, like momentum. Obviously you wouldn't want to combine value and growth (as they should have a close to -1 correlation, depending on how you define it), but adding a factor that has some negative correlation is very powerful. An example of using the combination of these two factors might work like this:

I see a company that looks relatively cheap, but not cheap enough for a value strategy. I think find it has an upward momentum (the price is rising), though only moderately. Alone, neither of these signals would be strong enough for a buy. But together, I might infer that the company is turning itself around and things are going to get better.
> What are the odds of guessing that URL

Very high when someone accidentally forwards it in an email, copy / pastes too much into a document etc. The attack vector isn't someone randomly guessing the URL.
A. We currently have worse income inequality than in the Gilded Age. It's so bad, we have terms like The 99 Percent to describe the poverty and disempowerment of the vast majority of people.

So there's really no place to go. There are no safe harbors.

B. I left a corporate job in part because I was having nightmares that I was on a sinking ship. I've done freelance work and similar since then.

All things considered, I feel like I made the best choices available to me. But see A above. I'm still not rolling in dough, though I'm no longer homeless.

Go, me.
I think they tried that already [0].

[0] https://www.bbc.com/news/world-us-canada-46339085
I think it's worth noting that up until 2010 C++11 was known as C++0x. Everyone knew it was coming. You could get a good idea of what it was going to contain by looking at things like Boost. C++03 wasn't some abnormally stable version, it just took a longer than expected time to write the standard for C++11.
Sorry, I mean Big minus Small. My bad! I guess I started associating high with big and low with small!
This - "In any tennis match, you can control roughly 50% of the game: when the ball is in your half of the court." - which is the main thrust of the post, seems very simplistic. There are lots and lots of things that you can do to control more than the time that the ball is in your court. For example, unusual spin, tactics during a rally, etc.

I'd recommend reading "Roger Federer as Religious Experience" by David Foster Wallace - https://www.nytimes.com/2006/08/20/sports/playmagazine/20fed... - which, as well as being a superb piece of sports writing on its own terms, gives an excellent overview of the way that tactics play a huge role in tennis, rather than "the ball is only in your part of the court for 50% of the time, therefore that's what you can work with."
Because the researcher is an employee of the university, I don't get a right to my work when working for someone, I get salary instead.
part 2 of the blog article: https://www.ludomotion.com/blogs/generating-world-maps/index...
If I was gathering your stuff without permission, it’s stealing. If a bear or a person not part of society does it, it’s not stealing, it’s gathering. The myths of society are only that: collective beliefs inside society.
This is still too specific for me, not understandable for an outsider. Registering https://shorterscience.org as we speak
Here is my guess at the UC calculations. UC currently pays $11m/yr. For this price, UC wants to get all its 5000 papers/yr as open access, but Elsevier only offers to give them 1750 papers/yr for this price. Elsewhere in the article Elsevier states that the normal open access fees for 5000 papers are $15m, so $15m/5000 = $3000/paper. So UC could take Elsevier's proposal and get 1750 papers (+ read access) for $11m, and pay $3000 for each of the remaining 3250 papers, for a total of $21m. With inflation, $21m is about an 80% increase over $11m.
CLH Pipeline System
Besides being a little off topic for the site...

Another key and massively important point with clay is that you can slide. Sliding properly where you stop as you hit the ball is a really tough skill to learn. Rafa has absolutely mastered this and it's a beauty to see.

Sliding combined with the ball slowing and bouncing higher lets you get balls much further out. It makes it possible to defend more balls and not be out of court as much.

On other surfaces like hardcourt, and grass it's really hard to slide. If you sprint out to a ball on those surfaces you will hit it on the run and end up a couple of steps beyond where the ball bounced. On clay with sliding you can really minimize these plays and maintain your position on court. Also, you can run so much harder on clay without fearing having to stop really hard which hurts on hard courts and significantly increases injury risk.

Rafa's movement on clay just makes him unbeatable.
It's a complex question to be sure, but I do think we'd be better off without this unhealthy form of motivation. I think whatever we might lose in sheer GDP output, we'd gain many times more in quality of life and reduction of negative externalities.
Startup is Myth (so make is a good one)
This would be really neat. However, it might confuse or complicate some tools output (like netstat) that use the standard 0.0.0.0:80 style listening notation. That is if 0.0.0.0 becomes a valid address.
A bit off topic, but having followed tennis for the last 3 decades, i think the most striking thing on nadal and federer compared to previous generation is how much they improved technically throughout their career, even after their 30s ( after they both had won numerous grand slams). Nadal has improved on serve and volley, federer has improved on backend and serve. Watching young federer or young nadal vs today’s is extremely impressive.

i think that it’s something we should all take lessons from, and is actually very encouraging for everyone in every field: Age limits are being pushed in every dimensions, and no matter where you are in your career, there’s always new things to learn and new limits to overcome.
If by "corruption" you are implying some kind of quid-pro-quo, that's not how it works. Academia is both extremely decentralized and extremely competitive, and any department that prohibits publishing in non-OA journals is unilaterally disarming and will find hiring and retention very difficult. It's basically the Prisoner's Dilemma in action.

I would love to throw out the entire system and start from scratch (this is not an uncommon sentiment, especially among ex-academics who moved to industry), but the only way this happens is if the major funding agencies impose these decisions from the top down. And that is indeed how the most progress has been made, thanks to the NIH, HHMI, and so on.
For actual practitioners, TPUs are incredible. The cost/performance combo is unmatched.

Now the real problem is, can you actually get a TPU pod in practice?
The last time I published in an Elsevier journal, I was allowed to deposit it in my institutional repository with a 2-year embargo period. Still sucks, but if your repository software supports embargo periods (my university's did), it means you can deposit now and it'll be automatically switched to open public access when the embargo times out, which is at least better than never (and less error-prone than hoping I remember to post it in two years).

I also posted the PDF on my personal website immediately, on the theory that they are probably not going to sue me personally over my own paper. Not impossible, but I haven't gotten a C&D.
The UK has a number of underground fuel pipes for petrol and jet fuel.
I am bothered by this use of the word ‘intelligence ‘. To my mind, intelligence is a comparative term, like height, weight, etc. if the universe consisted of one individual, how could you say tall or short without some reference to a norm or population. Further, the idea of multiple individuals implies separate copies of a specific thing/person that can communicate . So how can we talk about the intelligence of a piece of glass? Humans been fascinated for a long time with animals and automatons that can mimic human behaviors- is a poodle that walks more intelligent than a beagle that does not? Is a mechanical Turk in a box intelligent? I wonder how long it will be before someone discovers the artificial intelligence embodied in mechanical clocks - they convert the stored energy of a spring into a sequence of numbers
I've interviewed and hired hundreds of talented technical people and would look favorably on a candidate that said they had concerns on the financial viability of the company, and that the viability concerns were not related to anything they could influence, such as product or service quality, and so leaving was the best option.
Seems like you never had the joy to port some windows-software to linux
where the original developers weren't aware of case-sensitive systems.
And you never hat to work with buggy windows-applications that randomly
rewrite/rename files to all upper-case or something like that.
It excludes 0.0.0.0/32, which is what “0.0.0.0” is when shown as a bare IP, so that will only be a complication if some tools (surely some do) assume that 0.0.0.0/32 is equal to anything in range 0.0.0.0/8.
I guess we're ignoring decades of cognitive psychology now because it hurts people's feelings.
No, 0.0.0.0 will still be reserved.

>0.0.0.0/32 is still prohibited, of course.
From the commit message:

> 0.0.0.0/32 is still prohibited, of course.
You'll have to give me an example for that. Having static types is more expressive than not having static types, but I think types make designs easier to make and understand. const is just another layer to the type system.
Just use the buzzword you cited and you’re good.

We failed to find a product-market fit.

I would literally say nothing else. Anything else you say might be taken negatively. Wait for a question and respond to it, if it even comes up. It probably won’t.
Often ignored, but extremely relevant IMO, is Nadals tremendous ability to return basically anything he can reach is magnified at RG specifically (which is what we mean by clay, for the most part) by the really deep backcourts. RG has the most space between the baseline and the stands, and Nadal takes full advantage of it.

I’ve always wondered why players haven’t tried taking advantage of that, with maybe an underhanded serve, and for the first time Kyrgios tried that this Wimbledon and actually won the point.

It may not be as useful in RG because of the bounce, but the ability to draw Nadal closer to the Net during serve would be huge IMO.
Thanks! Lots of flags....
Or you can make the link set to expire.

Your approach isn't solving any problems, but adds to confusion. Keep in mind Google Photos is a consumer product meant to be used by everyone between tech savvy teenagers and your grandmother.
Clay and grass to a lesser extent are more extreme surfaces, and they benefit certain types of players. Hard courts are far more neutral and allow for a wider range of styles to be competitive.
> for being able to designate header names

In other words, there's no reason why '#include <foo>' should ever be looking in the translation unit's directory; that's what '#include "foo"' is for.
5B USDT minted on Sat, 13 Jul 2019 17:34:24 UTC
Search Instagram Users