skysight-inc/HackerNews huggingface dataset:
It's hard to provide very detailed advice without knowing what exactly you're doing - are you developing market making algorithms? Working on execution algorithms? Implementing strategies developed by researchers? Is this a hedge fund or a prop trading firm? There is a lot that can encompass "quantitative developer" in the front (and back!) office.

There are three standards that you can think of as the Cracking the Coding Interview of quant finance (insofar as that is a homogenous field, which it isn't):

1. Heard on the Street

2. Quant Job Interview Questions and Answers

3. A Practical Guide to Quantitative Finance Interviews

You want to also practice algorithms as you would for a Google/Facebook whiteboard interview, but alongside that drill down on statistics. If you have the time review your linear algebra.

Higher math will be less necessary if you're a developer as opposed to a researcher, but they'll still want it. It's probably in your best interest if you know at least one "serious" language used for performance (C++, Java typically) while also being familiar with the data analysis libraries of Python.

If you have no experience with finance and you're coming in to that cold, give Options, Futures and Other Derivatives a read. I'm assuming you're in this boat because you're asking the question.

This is sort of catch-all advice. If you're working at Virtu or Jump, you're going to want to know as much as you can about low level programming with regards to latency, networking and memory, because those are HFT firms. If you're working at a place like Two Sigma, Java will be more applicable and you want to know more about statistics and data analysis on a practical level, because you're be implementing the strategies developed by quantitative researchers.

Tailor your approach to the type of trading the firm engages in. I've made two assumptions here - 1) you're interviewing with a firm considered "quantitative" as opposed to discretionary and 2) you're interviewing for a front office role, not a back office role (support, farther from money).

If you give more information about the type of firm and the type of role we can provide much more constructive advice.
Here's the simple service worker ever. It just caches some URLs and load them from the cache:

https://github.com/fiatjaf/personal-graphs/blob/6182f5a40fec...
An interactive Map of the IPv4 Adress Space (with 16-bit resolution)
Worthy daily driver on a budget?
Nuclear disarmament by the established nuclear powers is a horrible idea. This is how we return to the era of great power wars that came to a close with World War 2. Do you really want to see warfare between America, China, and Russia? Or how about a return to European wars?

People seem to magically think that the era of great power wars has ended because of economic interdependence or good will between nations. Europeans thought the same thing at the turn of the 20th century and again during the 1920s. What keeps the peace is knowing that even in defeat your enemy can make you pay a price you are not willing to pay.
One of the most influential few paragraphs I've ever read in my life was this FAQ entry:

https://sqlite.org/faq.html#q17

It must not be left out of any discussions of style in the SQlite codebase.

Without this approach, many stylistic choices would not be nearly as acceptable.

(But one thing I never looked into: do the developers use a more readable, better-commented and -spaced style, fewer tricks that produce fewer warnings, to write their test suites?

Or are they written in the same style?)
I don't believe it to be unbiased.

>How does changing "including US" to "including France" would help reducing the anti-Europe/anti-Us sentiment? I'm afraid I understand what's going on.

What do you think is going on? I don't think either title is good. I just wanted to illustrate the point.
Fine and dandy, if you live and work in the US.
"When we rely on empathy to make moral decisions, he says, we end up prioritizing the person whose suffering we can easily relate to over that of any number of others who seem more distant."

This article is not really discussing empathy, but rather limited or immature empathy, and sentimentalism. True empathy embraces not just the "victim", but also the perpetrator, bystanders, and others who might be affected. True empathy is about relating to those that are not easy to relate to.
>This is, unfortunately, a familiar scene for everyone, whether you are in Tokyo, Milan or New York.

Damn it, if I'm going to have the song stuck in my head all day so should all of you!

https://www.youtube.com/watch?v=P5mtclwloEQ
No it's not. Because without France, UK, Russia, China as well then no treaty on nukes matters.
Not sure I understand your reply - which of it explains how NitroGen (i.e. the indexing algorithm described in the linked paper) has evolved?
We offer research reports and white papers for your management and Board from experienced advisors

Strangely, I couldn't find any of these reports available for free download and in the public domain...
Memory isolation. Goroutines are really a poor man Actor.

Error handling and control of the flow. Functions as first class citizens with real closure.

Dynamic tracing.

Etc etc
>"[I] would like to meet every injured person as soon as they are well"

I would get injured just so I could meet Elon. ;)
Duck typing is admittedly nice.

The article you linked is deeply confused. He complains about a complicated generic type that he never encountered, and it's not clear if he's even used generics at all. He also says that if he needs to reuse something later he'll just implement an interface (huh?).
Most powerusers run tasker or similar apps to automate these sort of stuff on android, so no hassle at all.
Monday Morning Meeting on Tuesday (MMMOT)
Honestly, I'm not quite understand how is it exactly useful. Though I believe in crowdsourced data - this is distributed approach rather than centralized source that's limit and boring.
> Expressways are sexy and useful if you are driving thru. But...I have the feeling they are overbuilding it in many places while not caring much about the less sexy roads that might improve local lives more.

IMHO you're having this backward. Without the major infrastructure spearheading the development of this region, there won't be interest (money) to overhaul the local roads and bridges.
> Bitcoin has suffered hacking incidents including one last year in which a major Hong Kong-based exchange Bitfinex suspended trading after $65 million in the virtual unit was stolen.

Quality research. /s

This is akin to saying HTTPS was hacked, when YAHOO got hacked.
One time I came across a github user with a username that started with a hyphen. I could browse their repos fine, but I couldn't view their github.io site on Linux.

It turns out that Windows and OSX allow domain components to start with a hyphen, but Linux does not. There is at least one DNS RFC that disallows this though.

Relevant Ubuntu bug. https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/66...
How to you figure?

If I were to buy such as system it would be over €2000, that's not including cooling or a case for it either. Granted I live in Sweden so taxes are a bit on the high side.

Regardless, that will be at least 20 months before they make a dime (assuming they can rent it 100% of the time). And in that time it will collect rackspace along with electricity, bandwitdh (2 gbits and 50 TB per month) and a dedicated IP.

And after all that time that computer is not that hot anymore, but still draws just as much electricity regardless.
Windows Phone has a "turn back on in X hours" option. Best microsoft idea ever...
Could you tell use something more about its flaws compared to other operating systems of the era?
To me, because the solution to distributed systems problems seem more or less isomorphic with the problems of concurrency, concurrency seems like the place to start...at least from a programming perspective versus hardware. And since for me, the best thing I've found regarding concurrent programming is Armstrong's Programming Erlang: Software for a Concurrent World might be worth looking at.
Welll, yes I think the case is proven for MongoDB and the like, but is the author beating up on the easy ones?

Some examples that come to mind:

- Postgres. MySQL is great but was eventually obtained by Oracle with a questionable open source future. I think they both originated long ago and evolved in parallel. I wish author would weigh in on which should not have been developed.

- Julia is a new dynamic language that intends to perform with speeds like C. But shouldn't we stick with python because that is the current standard? Wait though, the author says Python is just the same as javascript, ruby, and PHP. PHP was first, so I guess I should be doing my data science in PHP?

I think languages and ecosystems are more analagous to companies/enterprises. They evolve, arise, and die out. Some succeed.
Here, have a window manager I wrote, maybe it'll make your skin crawl right off: https://github.com/serprex/nobox/blob/master/nobox.c
Many spammers have caught onto the foo+bar trick. When they detect such an address they will spam both foo+bar@gmail.com and foo@gmail.com.
He is talking about 'The Entire History of You'
I agree,
Feels very natural and comfortable speaking Chinese.

I think he's just trying to sound excited, to make the video more compelling.
If you live just about anywhere. If you could pick a time to be a human but not know where you'd be born, the Pax Americana is your best choice by far.
They might if buying them for one's potential clients instead of for oneself?
I was responding to the assertion that Lucene uses B-trees: "The precise reason for using b-tree(-ish) data structures in databases and search engines like Lucene is..."
To be fair, apple does its best to keep users in the dark in these matters. Every os release is full of security fixes they don't tell to about.

Given apples history with wifi exploits there is a reasonable chance they are vulnerable.
Very interesting. I'd like to see this simulation run with different (pseudo-)RNGs. I wonder if and how the quality of the randomness impacts the outcome.

Can anyone with insight offer comment?
Imaging the Future of Internet Search Technology (1995)
There was also The Entire History of You - where everything you see is recorded and can be played back at any time - leading us to hyper-focus on details from the past rather than experiencing the present.
>What good is video evidence, if it can be faked?

Even better: what good is video evidence if few care?

Consider officers shooting black people. There are several videos of that, but does it show any sign of stopping? They even walk off without any repercussions at trial...

And, conversely, when people do care, no extra evidence is needed.
> in order to increase housing prices for their own private investment benefit.

I think its more that most people just don't like change and want their neighborhoods to remain the same

If they really just wanted to increase their investments, up-zoning greatly increases the value of existing land in most cases.
Also the filter in question "/beacon.js" is 3 years old in Easyprivacy, to be exact "Feb 23, 2014". I could understand if it was a recent commit but its not, the onus shouldn't be on the List authors to fix it, but the site owner (yourself) to fix it.
This is what happens when the upper-middle and upper classes are the only groups seeing an increase in quality of life. People would still be going into these industries if they were seen as long-term careers. If wages don't increase above real inflation, people will move to different industries.

This is the direct result of outsourcing and illegal immigration gutting the middle class.
A major reason, in my opinion, is that Go addressed an actual need. And that is providing an imperative, GCed language with native compilation.

We've seen some more languages that cover this particular niche in recent years, but they aren't yet mature and/or lack backing.

The biggest problem here is garbage collection. Garbage collection (or other forms of automatic memory management) has traditionally been necessary for functional languages and (as a matter of practicality) popular for interpreters and JIT-compiled languages, but has often encountered hostility and rejection among users of imperative, natively compiled languages. Go was simply one of the first languages to hit that niche and reach a sufficient level of maturity.

Putting up with Go's idiosyncrasies then became simply a tradeoff.
>Of the fakes: Some NGO:s are vetting film material to tag specific ones as credible evidence of e.g. states behaving badly.

And who tags the NGOs? Of which a great many are sponsored from other states...
I second this. For more info about why usually code comments are a code smell, I recommend reading the Clean Code book (Robert Martin), the chapter on Comments.
I think there is something seriously wrong with their ranking, Delphi was 12 in 2016 and it increased its ranking to 9 in 2017?

They kidding us. There is no better answer I think. Is there?
Good transportation opens the way to an improved economy.

One of China's strategic goals is to rely more and more on internal demand for the products it manufactures, rather than on export markets.

That is only possible if regions are well connected, and is part of the reason the Chinese government is spending billions of dollars on highways, high-speed rail, tunnels, bridges and more.

Several years back I remember reading a statistic that for some products (I think it was flat screen TVs) that are produced in the south west of China, it was costlier in both time and money to transport the finished goods from the factory to Shanghai (a major port city) than it was to then ship them from Shanghai to the US.
A rather regular thing in some circles. Cryptos certainly being one of those circles.
With many languages per notebook.
If you have $1, you have to give it away, but you receive less than $1 back on average (because some people have no money to give you). So the poor get poorer. But wait, by the same argument the rich get poorer and this simulates a system of stochastic handouts to the very poorest - those with $0.

Alternatively, it simulates a lottery. From the point of view of any individual, every turn you spend $1 on a lottery ticket and get a prize of between 0 and $99. Viewed that way, it's not surprising that some people end up rich in the simulation.
Ultimately it's the justice system that matters. You can have as many videos you want, if the legal forces dismiss them for "reasons" you can go moot back in your room. This just happened with cop shooting people.
For Java I would recommend to study H2 SQL database. It is small self-contained project, with well written and consistent code.
So, where are your bedroom videos?
How large can the cache get at max?
Please apply to our job posting https://buffalo.craigslist.org/eng/6186221427.html
The outcome looks suspiciously like the real-world wealth distributions that we presume to be the result of efficient free markets.

Is capitalism mostly noise?
Only if you're not concerned about safety, otherwise buy new to three years old and replace three years later.
It's more for public data than private. It's like p2p filesharing where you can pay for reliable storage.

Judging by the title, it's also for web pages. That's also part of the vision for Ethereum's Swarm.
Five years? Read the aforelinked XKCD; it seems a pretty accurate representation of reality to me.
Should note this seems to be for an F-150 (truck) and the data tied to it. In my experience, F-150s are very reliable although extrapolating that out to all "cars" may be a bit of a stretch and renders this graph really only useful for that model.
Now adjust for frustration of sudden issues of an old car. Adjust for the fact that your car is not an average - pretty high probability of getting a piece of shit repaired by electric tape and bubble gum.
I guess it's a bit like COBOL, it's there, it's kept just enough so it won't die.
Where do you live? That sounds ideal.
I think this may be a misconception on Google's stance on content generated at a massive scale. They dock you for text spinner type content, stuff with little variation, nonsense phrasing, and identical sentences pieced together in different articles from the same source. Content generated at massive scales that are actually useful and disseminated from multiple publishers (like local news sources) are what they don't punish.
Are cars considerably more safe now than they are ten years ago? And will they be considerably more safe in another ten?
Does Clojure predate FSet? If you hadn't written "now" here, I'd have guessed otherwise.

My only complaint about FSet would be map default values; not necessarily the fact they exist, but (1) when using defaults, that two maps can compare equal even though they have different defaults, and (2) when not using defaults, the way they nevertheless intrude upon the map-union protocol, necessitating handling of otherwise unused default values (usually NIL).

But I love FSet when using CL. Thank you for writing and publishing it!
Same here (on a very high-DPI display). Apparently smoothscroll.js is responsible.
Very nice to give these advices.
The variation argument equally applies to forearm length.
Or buy formerly leased car and keep till it's 10 then sell to the purveyors of this data.
Expat Internals: The Hash Tables
Unless the writer with style is the one training the AI...
I am really surprised kotlin isn't doing better. What is going on?
Or just but a Honda.

The main problem with used Hondas is that their reliability is priced in so they cost more than other brands' used cars. Though this helps you a bit when you try to sell, balancing it out somewhat.
Genuinely curious: what's not junk? (Ideally for use cases similar to what CockroachDB targets.)
Try showing them something similiar you built.
That 10 years means that a car that survived that break-in period and which is still in good condition will probably make it another 5 easily.
This is really cool to see visually. I buy 15 to 20 year old Toyotas and keep them for 10 years or until they really break-down. If you can find one that's been serviced regularly (engine oil, coolant and lub), it'll last a good bit.

I've only had one real lemon using this approach. The previous owner told me it had over-heated once, but I took a chance anyway. Part of the engine was warped due to the over-heating. I had to replace the engine after it kept breaking timing chains. Otherwise, I've been fortunate.
The easiest way to good accessibility is to do it rather than trying to persuade people that theoretically can say no. It’s part of being a good designer and/or developer; to do otherwise is the undersell your skills and let down your employer / the client.
They're making plenty of money -- as the article says, "[The general contractors] have all the power and charge accordingly." I'd say it has more to do with people (including their parents and peers) seeing college as necessary and not considering a construction industry career at all.
The Business Model Canvas Can Get Your Startup Funded
You could survey your customers to see how widely this is understood. Likewise "cores"/hyperthreads.

Meanwhile the 10x price performance difference is the main point. Really eager to see the TPUs rolled out broadly, please do price them to take market share from NVIDIA
Yes, but it seems you've missed my main point entirely. If I had used Redfin, the house could have sold for $80-90k less than it otherwise did, whereas using the local agent cost me perhaps $5-6k more. The smaller point that I was making is that you often can't compare Redfin's fees to the local agent fees without also knowing if the local agent provides staging services, and many of them do. Granted, staging is only a couple thousand for a modest house (from what I understand), but it's something to be aware of.
Const-correctness is really difficult to get right. One person's const is another person's mutable.

An example from the top of my head, a function which finds an integer in an array "should" get that array as a "const int *". But if the caller wants to modify the found element, it needs to do ugly casting (really bad practice).

Similar problems exist in most other programming languages. Most have only "shallow" const. You can mark an Java array member as final, but you can't disallow mutations to that array.

Const-correctness is similar to types - it breaks very quickly, and when it breaks it gets in the way.

That means I resort to indices when possible. When pointers are needed I typically avoid const.
D was fairly mature before Go was invented, so I'd credit Go's success to Google hype rather than the reasons you mentioned.
Did you even read the article??

Their subtitle is "July headline: Golang at all time high and in top 10"
"Ignoring identical costs (GAS/TIRES)"

Well, gas consumption surely are not identical between a 10 year old and a new car. Depending on your usage buying a newer and more expensive car might be justifiable due to savings in gas prices (you folks in the US might not agree since gas is so cheap for you).
Everyone is saying you should learn AI. Don't learn technologies or skills that are in vogue. Learn what is very difficult for other people to learn. The more generalizable the better.

Find something that interests you in very advanced computer science or mathematics and learn it extremely well, while building out a breadth of shallower expertise in foundational and peripheral CS/math.

You do this for two reasons: 1) if you learn (and can apply) what is very difficult for others to learn, you'll have very good job security and better overall work opportunities; 2) everything else that becomes vogue will be comparatively straightforward for you to learn, because it's merely an application of what you already know. This gives you a head start on what's vogue in the future.

Let's look at an example: say you understand linear algebra and statistics extremely well, and can productively write performant code that leverages this understanding. You are now good at machine learning (or have the capacity to become good)! You're also good at understanding cryptography, which means you can ride the cryptocurrency job boom if you want.

I can guarantee you that there will be, or is now, an emerging renaissance in some field which will be happy to pay people with very rare, useful and generalizable skills compensation that would make you double take. Don't kneecap yourself by learning "just" AI.
Bitcoin: Mt. Gox CEO Mark Karpeles About to Go on Trial in Tokyo
Everybody lies: how Google search reveals our darkest secrets
On benchmarking
What you've described is primarily an American problem, especially a Californian problem. As someone who spends a lot of time in Washington DC and The Netherlands it's not nearly as bad in either place. NIMBYism is particularly terrible in CA, but my experience in The Netherlands is that it doesn't cause near as many problems.
I wouldn't expect it to make a detectable difference, unless the rng was as low quality as the one featured in Dilbert [0]
The simulation has to make 100 decisions every turn, sometimes slightly fewer. A typical way to do this is to get 100 32-bit numbers from the RNG, even though you really need fewer bits of entropy than that. If the RNG had cycles of exactly 100, or a factor of 100, that could cause a feedback loop here. But a typical PRNG, even a simple one, has a period length of billions.

[0] http://dilbert.com/strip/2001-10-25
I'm puzzled. Content blocking extensions can't interfere with your extension's internals, and can't interfere with network requests made by another extension.

If your extension injects resources in the DOM, than a content blocker can interfere with the proper loading or rendering of these resources.

However I am very surprised about your statement that a content blocker extension intefered with your extension assets, my understanding is that should not be possible. You mind disclosing what is your extension?