skysight-inc/HackerNews huggingface dataset:
In fact, what performance oriented devs need to be taught about these days is how to not use hash tables, or, more generally, dictionaries. They are a super-easy data structure to reach for, but often it is possible to arrange your data such that their use is unnecessary.

One example that was brought up elsewhere in the thread is the way python looks up variables in successive scope dictionaries. This is obviously terrible for performance, and that's a big part of why Python is slow.

But how are other languages fast? Doesn't every language have to resolve variable names to memory locations? Well, yes, but fast languages do this mostly at compile time. How? Well, I'm not an expert in this, but at a high level, each variable is assigned a location in memory or registers, and then future references to that variable are rewritten to refer to the memory location by register name or memory address. This takes the whole "looking up a name" issue out of the path of work that has to get done at runtime. And you've switched from looking up things in tables to operating directly on registers and memory locations.

BTW, this has nothing to do with high-versus-low level. It's more about how mutable the process of name resolution is after program compilation. One could theoretically write an assembly language where memory locations are names, not numbers. If reflective features like runtime scope editing are available, this would be a very low-level language that still requires some kind of dictionary lookup at runtime.
FAANG -> needs no explanation

NVDA -> same

RHT -> solid financials, great growth q over q and y over y

MSFT -> Nadella has made some massive improvements that reap great benefits

MU -> great value for money and great returns
That really sucks. Glad you made it through.
What goodies, like the $50 usb cables?
>"That hasn't really been the case for quite some time. A majority of option and equity trading now happens directly rather than on open exchanges and is thus immune to "market hours"

Its not just the actual exchanges like the NYSE or NASDAQ but all of the other participants - the investment banks, the hedge funds, the ratings agencies, the analysts, the financial press. Following the sun, the day breaks first on the East Coast in the U.S. So yes while it could move to Boston, Mass, Charlotte, N.C. or back to Philadelphia where incidentally it was before Wall Street its probably limited to the boundaries of the Eastern Time Zone in U.S.
I think 90% of technical interview questions result in hashtable in it. underrated wouldn't be the word I'd use.
Thanks for your offer.
I'd like this explained in FULL COLOR if you please. What does this mean? "the culture of the business" Because from my vantage point (and I think from the vantage point of women, people of color, people over 40, and people with pink reptiles for pets at home) culture-fit is the way we do sexism, racism, ageism, whateverism, and anti-pink-pet-ism these days. But I'd love to hear a truly legit explanation for it from someone here. Anyone?
Linus has cried wolf too many times. His outbursts about garbage patches are no longer believable.
disable it selectively.

check the uMatrix extension. Living with it perfectly for months now. absolute no exceptions on any site. only allow what I trust and need.
It is well known that men favor working with things and women favor working with other people. So in a society that provides complete equality you will find that some professions are dominated by a particular sex. Nursing is dominated by women because far more women enjoying working closely with people than men do. That is not going to flip.

The feminist idea that all professions should end up with about 50% participation if there is true equality is patent nonsense.
My perhaps biased belief is they aren't any real constraint. Closed journals do have more power than they should, but they are also an effective signaling mechanism: if something is in X you know it's worth paying attention to over the hundreds of thousands of other papers that will get pushed out every year.

My personal academic experience has been that as the lowliest student at a uni you get access to everything anyway. If you're bored you can Google and grab the pdf. The closed nature hasn't been any real constraint and for the majority of researchers it isn't. You spend more time as a researcher filtering out material that is irrelevant and even now there are a ton of mediocre journals. To answer your question, the effect on the overall academic landscape will probably be minimal.

It's an obvious and easy target - hey, look at this cartel which dominates academia, but academia is a giant cartel, anyway, where everyone follows arbitrary restrictions and rituals because that's how you get a degree and a job. You can even argue (not sure it's believable) that this dynamic is useful - if you want to get access to the world's academic information, you need to get plugged into an institution with scholars around you who can help guide, inform, and interpret your work and the work of others and even if that isn't strictly necessary, it's more beneficial than not. If you're interested in "serious" research, you've probably already self-selected into this system of controlled but essentially free access already.
I've bought some Ethereum. Why should I buy more though? Do you have a theory of future value for it?
This article explains "2-Level Hashing" which is apparently "dynamic perfect hashing." While interesting, I'm wondering how much it's actually used? Or is it just of theoretical interest?

[1] https://en.wikipedia.org/wiki/Dynamic_perfect_hashing
Nice! Excited for future development of this. I'll have to get a Neo soon to try out these new features.
currently OpenCL supports more devices.
Thanks Josh. I went back and reviewed the Iridium 1 footage and saw that even the Aluminum fins had no trouble with this particular launch and recovery option. I am looking forward to seeing the first GTO launch with a booster that has them.
Really sit down and ask yourself do you really want to be in your 40's around 20 year old's who have completely different ethical, moral, and work ethic than you do? Personally I would rather find/work for a business that have similar cultural values as myself than find a business that have completely differing values. Being at a start-up when you're young, healthy and want to go out with your colleges and get hammer after work is fantastic. Though when you're in your 40's I can see nothing better than finishing work at 5pm, going for a 1 hour jogging with my partner and curling up in bed at 10pm to read a book.

Do I think I will fit into a young crowed who have absolutely no social circles outside of work in their 20's now? The answer is no. Do I get approached by startup's to start some new fancy facebook clone every 2-3 weeks? The answer is 'yes' but I decline their offer's.
Cheap is relative. In the U.S. $90-120k is a common salary for mid to senior level engineers working with trendy technologies all over the country (i.e. a salary within the top 10% of income earners in the U.S.). If you're rocking 25 years of experience in the industry and demanding a salary that's pushing into the $130k-200k range for a non-executive position, you're very likely going to get passed over in favor of a cheaper engineer that can produce similar results but is demanding a significantly smaller, but still excellent salary. The bottom line is, 20 years more experience doesn't necessarily mean you're going to be "20 years" more valuable to the company, especially if the trending tech stacks are all less than a decade old.
Don't track em because they don't add much calories. But yes plenty of those
This is by far the best of the KeePassX* lot, incorporating loads of enhancements which, disappointingly after years of development, never made it into KeePassX 2.x proper, and some 1.x features which simply disappeared in the upgrade.

[Edit: missing word]
For some context for those interested: It's not entirely clear what "traditional family" means, but a plausible definition is married parents with children, where the husband is employed but the wife is not. (This is the direct sense implied by the context of the post originating this discussion, but is also the definition used by many other sources.)

According to the Bureau of Labor Statistics at https://www.bls.gov/news.release/famee.t04.htm there were ~7 million families in the United States fitting this definition in 2016, which corresponds to approximately 20% of families with children (and thus fewer than 10% of families total). Among said families with children, it is twice as common to have both husband and wife employed (~40%), and it is slightly more common to have a mother with no opposite-sex spouse present (~25%) -- though she may be unemployed.

I was unable to find statistics as to the geographic distribution of different family structures, eg whether they are more or less likely to live in metropolitan or rural areas.
I'm still waiting for it to arrive in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855173
Also note that the "p" is always silent, because the English language hates hard-to-pronounce sounds such as those generated by putting two nasal consonants next to each other. Same for "s-y-chosis", "s-eudo", ...

The rest of the world doesn't seem to have such a hard time with these sounds.
Another one of the biggest software companies around came to the opposite conclusion :(
Can you point to specific times? I want to dig into this more.
It's 51 miles from US to Russia.

On both sides there are people who use power. Now if 100,000 houses in Russia get power from the US and zero changes Russia could then supply ~100,000 houses with power outside of Russia. Now sure, you need the right substation setup to get this to work out, but a modern grid can quickly route power in response to both changing demand and internment supply.

US already sends and receives power from both Mexico and Canida, and Russia and EU have similar relationships. We don't do this with Russia because there is so little demand in those areas. But, the artic is rapidly warming so that may change fairly soon.
It doesn't even always produce sane error messages right now :)

It also misses a bunch of syntactic sugar that make programming inconsistent from what one would expect in a bunch of cases (they acknowledge this up front).

Past that, in part, getting people to adopt new languages is about either providing them an ecosystem that is amazing to start and trying to convince them to jump ... OR meeting them where they are now (IE building integration into existing editors, tooling, etc).

Usually people try to get people to jump. You'll note that this rarely works and is a very long and slow burn when it does. This is true even when the new ecosystem is huge. The successful jump cases are usually somewhere in the middle, where they are leveraging existing ecosystems but providing something better enough.

Futhark is neither providing a better ecosystem to jump to, or meeting people where they are.
EDIT has the best looking chart of the CRISPR stocks. Which one will be the best real world treatment? No clue.
> Do I cast all Muslims aside because a small % advocate genocide of Kuffar?

I think you did a disservice to the point you were trying to make because with muslims anyone who does not follow Quran to the letter is found lacking.

Qur'an (8:39) "Wage war on non-Muslims and kill them until they submit and the only religion is Islam."

It is about as genocidal as it gets.

I've never heard about anything connected to National Socialism prescribing something so extreme, in as clear and direct way, e.g. there is no "Wage war on non-Nazis and kill them until they submit and the only ideology is Nazism."

But muslims get a free pass. You don't hear them saying it that often because of Taqqiya.
This is even more telling when you consider that the husband's employment status is the best predictor of divorce[1]. I wonder if some jobs result in an even higher incidence of divorce than unemployment.

---

[1] http://www.asanet.org/sites/default/files/attach/journals/au...
you can't and that's by design.

see the byzantine generals problem.

But, that said, nothing prevents the 49% from abandoning your network and banning the previous 51% from their fork.
If you're talking to any memory-mapped registers, you'll be doing it all the time. Granted, you're much more likely to be using something like ARM to do that. x86 is a bit large/expensive/power hungry for embedded programming.
Wow thank you for the kind words! Appreciate the support.
So there's KeePass, KeePassX, and now KeePassXC? (And two different variants of KeePass that have nothing to do with each other.)

Not that there's anything wrong with that. I'm just curious if KeePassXC is yet another fork, or if it's from the same people who did KeePassX. KeePassX has an excellent security reputation, so it'd suck if an unrelated fork ruined that.
This hasn't been popular, or accepted, wisdom for a very long time.

Intermediate fasting (discussed elsewhere in this thread) is much closer to being a modern understanding.
Or, you know, we could work together to build a standard protocol so anyone could start an online retailing site and interop with any other online marketplace.

Lack of cooperation builds these monopolies like Google and Amazon.
Punching nazis isn't because they're "carrying an offensive flag". If that's all it was, I'd totally agree with you.

The difference is the nazi ideology directly threatens the very livelihood of people, and allowing nazis to spread their ideology is really dangerous to these people. The very ideas they're espousing are threatening, because they lead to bigotry and racism and disenfranchisement and violence and death. You can't just argue against them, because your argument isn't going to convince 100% of listeners to reject the nazi ideology. The only way to actually be safe is to stop the spread of nazi ideology, and the way to do that is to make nazis shut up, and the way to do that is to make them afraid to open their mouths.

Yeah it really sucks that this is what it's come to, but the other systems in this country that are supposed to deal with this lawfully aren't working.
Confused. On a planetary scale, it would result in a net loss of diversity. Let's take it to the extreme and claim the Japanese completely die out as an ethnic group. Why would the diversity increase?
For all his unfortunate abrasiveness one strength of Linus is and has always been his capacity to see the big picture, e.g. that usually compatibility/API,ABI stability/performances trumps extreme security measures and also he has always been able to accomodate with big players/corps in the industry.
Poverty is a great motivator.
That's a biography, not autobiography. And Musk ended up refuting some aspects of the book.
People spend more time on each of their consumer decisions than evaluating each of the items on a political candidate's platform (despite consumer decisions far outnumbering platform positions). Handing the economy over to government is eliminating individual agency and practically all semblance of accountability.
Preprints are fine to post, and that's definitely what some people are pushing for. There's a good article on how some psychologists have responded here: http://www.the-scientist.com/?articles.view/articleNo/49670/....
>It's a currency that can't buy much of anything,

Yet. Everything needs to start somewhere.
Go is slow when doing a lot of random lookups. Each lookup into disk is a blocking one, which causes a Goroutine to block the OS thread. A new OS thread then has gets created after a time delay to schedule goroutines. This happens over and over again.

You can follow the discussion here:
http://bit.ly/2tb19eX
Agreed. Hopefully the developer will get in touch with the Better Touch Tool developer. He's built a few widgets for the Touch Bar, and like you say, this would be a great full time option.
Beatty Chadwick had a similar notion.
What is it exactly that very few people see considering that SpaceX has already had multiple failed launches?
Two Conjecture Collide, Endangering the Naked Singularity
They put a telegraph cable under the ocean in 1858. With all the technology (including materials) we have today, I bet it's very feasible from a technological point of view.

An economic point of view is a different question, though.
Not really a good analogy. On the Internet, everything is at distance Zero.

Plus as more avenues for directly using bitcoins opens up, the 'getting it out' problem becomes a non-issue. Plus, mixers!
Grsecurity wouldn't exist if Linux made security a priority. It doesn't, because backwards compatibility and features is more important to them. It doesn't mean because Linus says something so strongly on a subject is right or wrong, he is generally abusive and rants and has for years.

Grsecurity is important to some people, not all, and vice versa for the features and backwards compatibility crowd.

Personally I'd hope someone in Linus position would see both sides of the fence, but he doesn't and always has some mouthy outrageous opinion. So this is zero surprise.
I don't know you nor the specifics of your situation. However, I can tell you that I did saw bright people with good education going into depression and thinking about suicide, and I saw others, that were genuinely fine despite circumstances that could be better.

Our brain tricks us, and makes sometimes living very hard. I'm just telling you this, because knowing the fact that we are just feeling what our brain (=we, as sentient being) is creating as emotion might help.

Why don't you give yourself another go by trying to live another life somewhere else, doing something else? If you don't want to continue your life as it is right now, then you will get exactly what you want.
This would be your choice to make, and it seems you get to make it. Great! But the point is: so many do not because employers make it for them by discriminating against them based on their age.
Businesses have three major phases they go through. They're adolescence, teenager, and maturity. Adolescence is the phase where the business is formed, and there isn't any formal procedural manual written or processes within the business, but they've either achieve funding and backing from a niche market. Mostly this is where businesses either promote the importance of keeping everyone together to achieve a `collective` dream to improve the world. In this phase all hands are on-deck to get to the goal, and generally during this phase the business owners have no idea what they're doing and typically will either over-sell a service or promise the moon and the pay is all over the place.

During the teenager years, (if) the business is still profitable and hasn't bankrupt itself the business owner start noticing the need for formal operation procedure manuals. They've either felt the pain of the lose of key developer and or customer and they to secure their position within the market place. Typically this is where in one form or another organisation charts come into existence and more formal documentation and processes start. Either in this time/frame you have HR/Sales/Support starting to take form.

During the maturity years, most of the teenager years of formalizing and documentation of procedures manual is in full swing. You have well defined organisation charts with formal processes to follow and legal department to sign off on new contracts. You have the existence of Managers of each department to coordinate the necessary sales goals, and marketing goal for the business.

In each of the three different phase you have cultural shifts. From young and dream focused. Then the shift during teenage years of reigning in the younger attitudes and formal processes. Then finally to the maturing phase where for better or worse a more mechanical and empirical processes of doing business.
It also now has CSV importing so you can now import your passwords from LastPass (though you'll have to manually recreate the folder structure).
Solar System survey casts doubt on mysterious 'Planet Nine'
> Look at who's on the ticket. Look at their record. Look at their campaign funding. If you can convince yourself that voters have any real choice, then I admire your optimism.

At the end of the day, grass roots change is possible if people are willing. The problem is, they just aren't right now because things seem to be "OK" and so they care more about tribal signaling.

If I genuinely thought it was hopeless, I'd seriously consider abandoning the US and living out my life elsewhere.
At least, when we didn't screw up :)

Those were fun days.
I love the alternate airports. What I lose in being less conveniently located I more than make up in arriving at a generally much smaller, less busy, and quieter facility.
Is my meaning hard to understand through the sound?

Should I elaborately qualify everything I say and such?

Even someone subject to an unfair amount of police scrutiny can estimate whether the activities they plan to engage in at a given time are higher or lower on whatever attention catching scale.
The Tap Game
https://play.google.com/store/apps/details?id=com.cyclonnocturnal.game.tap
How long can your hand, eyes and mind cooperate.

Speed and intense focus. These two are the secret in getting high scores in this game.

The Tap Game tests how long can your hand, eyes and mind cooperate. The screen is divided into two columns Each column have 2 shapes on the bottom. You only have to tap the shapes that matches the falling shapes on each column, Tapping the shapes on each column simultaneously gives additional points. There is no room for mistakes.

It is a very easy game right? Or is it?
I'm working remotely for a startup where my bosses are 25. When I stepped into the office in person for the first time they immediately commented they didn't expect me to be this old. Probably wouldn't hire me if they knew they had to manage somebody 15 years older.

Graduated 5 years ago. Didn't list any experience longer than 10 years ago because I didn't want anyone to think I was actually going to do Java and PHP every in my life.

Age: almost 40.

Thinking about doing a master and hiding my bachelor once I have it, it'll probably help ;)
A life time of scholarship dedicated to economics on monetary policy?
Previous discussion of this: https://news.ycombinator.com/item?id=13468486
I'll have to deal with npm and bower too, though. I guess I'll have to release a new package and deprecate the old one.
Why does every company need its own stock certificates?

It's a token representing ownership.
It seems like most missions don't have the fuel budget to return to LZ, so they're going to have to buy a lot more drone ships!
And on the internet, a fool and his folly are soon united.
Good advice, however I've already done that: people are the same, and I am the same person. Therefore not interested.
There doesn't seem to be active development on KeePass/KeePassX, hence the KeePassXC fork.

The C in the fork title apparently stands for 'community'. It has a lot of support behind it.
I've been broke many times and I assure you it is not universally a great motivator.
> it is the height of tech arrogance, not to mention a gross lack of awareness of history, to put a yet largely unproven technology that most of the human population has not even heard of on the same level as vaccinations

I said 'economically important'. The couple years they add to our life expectancy is great, but vaccines weren't really associated with an enormous transfer of wealth on the same level as, say, the railroads or the age of sail. (And wouldn't have even if Salk had patented the polio vaccine.)
In any major metropolitan area, $120,000 is barely middle class.
Yes, but that's definitely disproportional to the % of population of the Bay Area relative to the world