skysight-inc/HackerNews huggingface dataset:
That's great, but, not the subject of this post. We're not discussing the theory of whether new chemicals are good or bad. I agree with you that the general consensus is to overly fear man made chemicals, which is wrong and also stupid.

The issue I am having with the comment is that this is a specific study on a specific set of chemicals that produced a specific outcome. We're not discussing chemicals in general, and yet you are making it seem like the results of this study should be ignored because chemicals can be good and bad.

To draw a comparison, it's like someone posted an article about high concentrations of asbestos leading to health problems, implying that maybe we shouldn't use it as an insulator. It's not implying that we shouldn't use insulators. It's simply implying that maybe we should reconsider the use of this specific insulator. Then you come in commenting nonsense about how insulators are a good thing, and that we need insulators. The issue is that nobody is arguing against you. You're right that insulators are a good thing and necessary. The problem is that takes away from the main point of the article, that we should reconsider the use of this specific item.
That isn't how the robo-advisors actually implement tax-loss harvesting. They just buy slightly different index funds.[0]

E.g., VTI vs SCHB. VTI tracks the "CRSP US Total Market" index, while SCHB tracks the "DJ Broad US Market" index (note, this is not the same thing as the DJIA). Those indices are not comprised of disjoint subsets of the total stock market.

Additionally, large index funds have enough capital to just buy all of the components (100s-1000s) without sampling. Thirty funds doesn't really do it justice. It can also miss out on big winners, which is where lots of growth comes from.[1]

[0]: https://research.wealthfront.com/whitepapers/tax-loss-harves...
[1]: http://www.efficientfrontier.com/ef/900/15st.htm
Have good instincts or have a system (hire after speaking to 34% of the candidates, fire early and often, etc).
Howdy pal, yes absolutely I can think of some tips!!

Most people will tell you about the 4% rule, which to me roughly means "the percentage of your portfolio that you can withdraw every year without decreasing your portfolio's original value (principal)"

4% is on average what you could roughly expect to make yearly from your portfolio after taxes, inflation, and abnormally bad losses

It's a decent rule, but most people don't have a portfolio that is generating between 12,000 and 24,000 USD per year. You would need to have 300-600k invested!! That's not common for under 30 year olds.

So, you would need to either find a part time online job that you can do while sitting at home or the beach or what have you. Or partake in riskier trading strategies, such as day trading actual stocks or ETFs. This all becomes a bit of a time and happiness sink, so beware :)

1-2k per month in income is actually quite high by the way. There are places all over the county and the world where 1-2k is more than most people make per month, and they live just fine.

All about perspective!
For many autoimmune-related conditions patient’s symptoms also appear to fluctuate randomly, with symptoms such as pain and fatigue coming seemingly out of the blue. This includes chronic diseases such as Lupus, Rheumatoid Arthritis, Fibromyalgia and a long tail of other conditions [1].

People with these lifelong illnesses typically experience a roller-coaster of recurring symptom flare-ups, wreaking havoc with their lives. Yet there are patterns to the flare-ups. This is an opportunity to make a big difference for millions of people [2].

[1] https://www.aarda.org/disease-list/

[2] https://www.aarda.org/autoimmune-information/autoimmune-stat...
Wow. What I never really understood is: how did those people finance the gear? OK, in '81 JMJ was already famous, and for the original Oxygene in '76 he probably only had a fraction of the stuff you see in this video, but still: those machines were crazy expensive. Even one of them would have put most musicians in debt.
I don't know for certain, but I have very strong doubts that whatever JMJ is doing with those knobs has anything to do with the music. Usually musicians play, and sound engineers deal with the knobs. JMJ doesn't play, so somebody else is playing in his place (if the music isn't simply recorded). The knobs might do something, or JMJ is just pulling a show of how technological his music is.

EDIT: read elsewhere in the thread that those are modular synths, so I guess he might be in charge of making the nice whirling sound. Still, it's not like he's someone playing on a keyboard - where every single key is an option. Most of the knobs will be preconfigured to produce exactly that sound (it's the same as in the record) and the ones he's turning are probably doing a few definite things.
The snuff-eating nose centipede
Could also be due to the disproportionally high rates of crime among black men. That should never be an excuse for prejudice, however.

https://ucr.fbi.gov/crime-in-the-u.s/2012/crime-in-the-u.s.-...
https://infogr.am/Black-34991937313
They probably meant MRI, but yes, they do CT scans of brains, and this: https://en.m.wikipedia.org/wiki/Angiography
Interesting, adding EFM32 to the ever-growing list of things to tinker with.
From roughly the same era as Jean-Michel Jarre's heyday, there is the little known Dutch group Peru (aka Nova):

https://en.wikipedia.org/wiki/Nova_(Dutch_band)

https://www.discogs.com/artist/98910-Peru

I particularly liked their album "Constellations".

Different in style but hot on the heels of Oxygene, there was the French group Droids, which scored a Star Wars-inspired hit in Europe with "The Force", built on it with the album "Star Peace" and then left the planet:

https://en.wikipedia.org/wiki/Dro%C3%AFds

https://www.discogs.com/Droids-Star-Peace/master/36264

A modern contender is Stellardrone, from Lithuania:

https://stellardrone.bandcamp.com/
Kotlin/Native on Raspberry Pi
But if one miner has a significant advantage for a long enough time then mining will become unprofitable for everyone else, ultimately leading to nearly complete centralization.
I know that I couldn't hand over passwords without consulting legal departments in multiple companies. Just from the NDAs that I've read.

I'm sure there are a lot of people here (freelancers, engineers, programmers, and similar that customize solutions for external companies) that fall into the same category.
I don't know about their selection, but most table salt here is pumped out of the ground in Windsor. When I want coarse salt I just mix some table salt with water and dry it like seawater.

> The size of the smallest particle was 160 μm and the largest sized 980 μm.

This was shocking to me, that they could miss a millimetre-scale particle of plastic in salt seems bonkers. I mean, you can more or less just filter things that size!
Singapore scientists teleport lemonade over the internet
You're pretty much limited to hiring either only the jobless or someone with the ability to work two jobs at once for an extended period of time while you hold your tryout. There are a lot of people who can't devote that kind of time to a second job (some candidates burn a week's vacation!)

And it's not some mere formality, according to their stats they hire about a third of the people they try out.
Ubuntu Unity 8 and convergence projects canceled…finally
Amazon billed me for $2,900M.00 ,and then the fun started
This might not be true given just a couple of hours staying in the office and talking to people. Management issues / technical debt are not visible until you work for the company.
Arranged marriages, be it in Jewish, Indian or few hundred years ago almost everywhere in the world have lasted much longer than autonomous marriages because in those, multiple experienced people who had a history of good relationships chose partners for their kids. Based on their experience, they could determine ideal partners for their kids... not only for a certain period but for the lifetime.

Applying the same idea to hiring should improve hiring.

1. Get the most experienced people in the hiring team... i.e. the people who have the most experience working with people in the position already.

2. Interviewing the candidates should not be the biggest part of the process. Take time to interview their mentors, previous employers and coworkers.
Yeah, there will be an increase in the short term. But as labor prices are being driven up, automation becomes more cost effective.

The fastest way to ensure those jobs disappear would be a $15 minimum wage.
As someone who has worked at every level of IT (startup to Fortune 500 executive), hired thousands of people, and personally interviewed hundreds of candidates of all levels of experience, the conclusion I have come to is that interviews are almost entirely worthless.
Thanks again! I'll fix it.
That's a clustered index, but it does not inherently make it a key/value store. It is common practice in SQL Server to use a clustered index for tables; would you also think of that as a key/value store? Most database people don't describe clustered indexes in this way.

Also, you're describing how InnoDB is designed, not how MySQL is designed. Furthermore, you can effectively get a heap in InnoDB if a table has no PK and no unique indexes. InnoDB will internally use a hidden auto-incremental value in this case for the primary lookup, which more or less effectively acts as a row pointer.
Relevant episode of Planet Money:

http://www.npr.org/sections/money/2017/01/04/508261371/episo...

"It's no secret that we here at Planet Money think the Dow is a terrible economic indicator. We don't like that it only looks at thirty companies. We don't like the way it does its math. We think it does a bad job reflecting the overall economy. Honestly, we're not sure why everyone is still talking about it."
May I suggest "Tourists might be asked"?

Or even better, "US might ask tourists to hand in..."????

Get asked? Sure, the meaning is conveyed fine, but "get" is this mysterious slang construction from my generation that is fine for everyday conversation, in my opinion, but not from a reputable news outlet LOL
I assume there will be some limitations what matviews can be updated automatically/ incrementally. E.g. updatable views (regular, not materialized) have a range of such restrictions, see: https://www.postgresql.org/docs/devel/static/sql-createview....

Hopefully, some of those restrictions will disappear, because matviews are often used to store pre-aggregted data, so the restriction on GROUP BY would be unfortunate.
Feels more like enterprise architecture jargon bingo.

I never understood (the point of) EJB. Shamefacedly admit I was once a huge Hibernate fan. But I got over it.

Can't speak to Django nor Rails.

---

Prior joke: Spring is an stacktrace obfuscation framework.

New joke: NodeJS is a control-flow obfuscation framework.
Show HN: Blob War, fun and original game
The github readme page of that project should point to https://github.com/japaric/copper/blob/master/src/intro.md
> He seems to just hand-wave and says "well just use C you idiots". He criticizes Metal for using a version of C++14 that doesn't allow recursion, but offers no alternate solutions

I don't think the author suggested anything like that. He recommended using C with some extensions, so it would be easy to write shaders in many different languages. Also, he criticized the poor implementation of Metal's shading language which requires a custom fork of Clang (which is apparently buggy), not necessarily the choice of using C++14.

> The reason GLSL isn't C is because you can't do everything C does on a low end cellphone GPU - so obviously you have to restrict the language.

That may be true in the early days of OpenGL, but now that's probably no longer the case.
Made by my brother to learn React and showcase his coding to prospective employers. All feedback welcome!
I agree with most, but referrals are one of the most important indicators. "A hire As, B hire Cs". A known issue, however, is the workforce diverse given the heavy use of referral methods.
I've interviewed and rejected many TopCoders and IOI competitors. Not sure why but it seems like a totally different skillset than software engineering.
> Baseline requirements: near 1600 SAT and near 4.0 unweighted GPA taking the hardest classes. To the school, this proves you'll be able to survive at a top 10. Again, this is a requirement for consideration not admission.

As I have said elsewhere, this is more like a typical (but not universal) requirement for a specific group of people -- specifically, Caucasian and Asain non-athletes non-diversity candidates (including and especially geographical diversity) who live in the NE corridor on on the west coast.

There are lots of kids who get into Ivies who do not have near 1600 and/or a near 4.0 unweighted GPA. That said, they are usually bringing something else significant to the table.

> What gets you in: curiosity, creativity, and passion.

I think this is the key. There is a ton of forgiveness for things like less than ideal grades or SAT scores, the characteristics mentioned above can go a long way towards ameliorating any perceived deficiencies.

As a simple example, I know one student who was admitted to an elite school with an SAT score in the 1400s, quite a few Bs, quiet student... who also happened to be a self-taught EDM musician who was highly popular and in high demand on the EDM circuit.

His experiences developing music and navigating the EDM scene while also being a pretty darn good student showed that he is one of those people who can get cool shit done.
Wikipedia reckons 10-20 cycle penalty for a branch mispredict (which sounds plausible given it fills the pipeline with useless junk). Given that branches are quite common, that's painful enough to want to avoid, but definitely not so painful that you'd want to devote as much silicon to solving it as you do to, say, L1 cache.

I do recall a bit of research (published by a Nokia R&D team I think) that reckoned you could get a mostly-ok performance estimate by tracking about half a dozen indicators including instructions executed, cache misses, tlb misses and brancb mispredicts and weighting them appropriately. The trouble there is nobody wants a performance model that's right 90% of the time but significantly wrong 10% of the time with no way to tell if the workload you want to test is in the 10%. But it's an indication of the importance of branch prediction still, I think.
>I don't see ASCIBOOST as a real problem for Bitcoin.

It often incentivizes miners to reorder or drop transactions until they hash to a specific value. (A certain mining pool is publishing a significant number of empty blocks.) Miners exist to verify transactions, and Bitcoin was designed with transaction fees in order to incentivize miners to include transactions. A competing force pushing miners away from including transactions that can be trivially fixed is just a bug.

Imagine a mining "optimization" which involved miners making only empty blocks. That goes against why Bitcoin has mining in the first place, and would delay transactions eventually to a halt as more took advantage of the optimization. A trick that only often encourages miners to make empty blocks isn't categorically different, and it's something suboptimal about Bitcoin that can be fixed.
I believe this is not allowed by the IRS because ETFs tracking similar indices would be considered 'substantially identical', but I'm not sure [1]. If it is allowed, then you're right - this would be the most efficient way to implement tax loss harvesting.

A wash sale occurs when you sell or trade stock or securities at a loss and within 30 days before or after the sale you:
1. Buy substantially identical stock or securities,
2. Acquire substantially identical stock or securities in a fully taxable trade,

3. Acquire a contract or option to buy substantially identical stock or securities, or

4. Acquire substantially identical stock for your individual retirement account (IRA) or Roth IRA.

[1] https://www.irs.gov/publications/p550/ch04.html#en_US_2016_p...
Whether IoC is reasonable or not does not depend on the number of classes in the project. It is still a useful pattern even if you have, like, 3 classes (component A using implementation B of the interface Ib). It's just if you have only few components, you may want to wire them manually in maybe 10 lines of code instead of dropping in Spring JARs.
A Farewell to Detroit's Joe Louis Arena
Cancer cells depend almost exclusively on glucose.
10 simple command-line tools for data analysis in Linux
So I used to be a very active graffiti writer back in the late 90's. My primary targets were local trains in general and subway trains in particular.

(yeah I know that's bad but that's not the point)

Speaking from first hand experience, there's always a flaw in your security system: cameras that no one watches, broken sensors that no one fixes, alarms that no one reacts to, master keys that are easy to find and duplicate, padlocks that are easy to break and replace with our owns, sensors that are easy to circumvent, employees that are easy to bribe, witnesses that won't do a thing, a network too large and old, holes in the fence that are never repaired, trains that are never checked before going into trafic, etc.

My friends and I could spend hours in a yard, often bringing ladders, doing our stuff without anyone batting a lash. And the next day. And the next one. It was only paint, and we were only a bunch of apolitical "kids" having fun, though, so no biggie.

Basically, we can't be 100% safe. Patrolling the city centres, checking bags at the mall, x-rays and dogs at the airport… none of it makes anything safe, really. What makes us safe (and we are) is the terrorists' limited resources and lack of imagination.
Whenever I was in an international class, the study language was english, the textbooks were American. Extremely dense and horrible to read tombs. In my early courses most of the material was in swedish. Textbooks were a tenth of the size and had at least some personality. Some of them were quite enjoyable. Those were readable.
Why did you conclude that you failed because of that? That sounds like a pass with flying colors. Did you specifically get feedback about that segment?
The post states that the app level review is coming. As a comparison afaik Signal only has protocol review available, no implementation review.

Edit: typo
It's the whole process that's useless.

Remember a few years ago when this forum was drowning about how to find and hire "10x" people? 98% of employees were useless in the face of the 10xer.

The reality is, most of the time screening for general aptitude, self-motivation and appropriate education is good enough.

I've probably built a dozen teams where 75% of the people were random people who were there before or freed up from some other project. They all work out. IMO, you're better off hiring for smart and gets thing done and purging the people who don't work.
I wouldn't go so far as to call it useless - anachronistic perhaps, but useless no.

When the Dow was first calculated, real time market capitalization for individual companies wasn't a thing.
Prevailing market price was a decent enough proxy that Charles Dow could make an index of leading industrial firms out of prices (and price changes) alone.

As others have pointed out, over a long enough time period the Dow Jones has a high correlation with market cap weighted indices. Its annual volatility has been about 1.5 percentage points more a year, but average returns over any reasonable holding period are barely different than, say, the S&P 500.

There's an even better argument against the Dow than the price weighting though - the somewhat arbitrary company inclusions. One of the more interesting pieces of history is IBM's 40-year 'vacation' from the Dow. If IBM had stayed in for the 40 years after 1939 you could tack on another 5 figure number to today's index price.
How to Communicate as an Engineer
Perhaps, but then one would have to define a "successful" marriage, which is very subjective (even if only Indian families are scrutinized).
I used to listen non-stop to this album in college, late 80s. Listening to it after all these years, it is still exciting but I don't think JMJ is going to age well. This album with its Chinese street sounds and all the mythology around the trip was heady and amplified the psychological impact. But it also sounds a bit plastic, too much mascara, if you will. I couldn't loop listen this again. Once in a while, sure.

In contrast, I think Kraftwerk is timeless. Imagine this with the same staging as the China concert: https://youtu.be/NL3NqfFTec8?t=25m5s
Notably, they don't include the optimal root generation algorithm, nor do they discuss segwit incompatibilities.

Also, their 20% figure is unclear. The more collisions you can find, the more hash per second you should be able to gain.
>So, next time you hear someone talk about the Dow in any serious sense, kindly point them in the direction of an index weighted by market capitalization (e.g. S&P 500 or Wilshire 5000),

The most commonly used index - the one that is shown in the news or discussed with your Uber driver. should be index that provides essential information for the average person.

I would advocate pointing people towards total return indexes of S&P 500 or Wilshire 5000. Index's total return displays a more accurate representation of the index's performance than price index and it can be used directly to benchmark stocks to other investments.

Surprising amount of people are not aware that stock price index is not accurate measurement of stock market performance over longer periods of time.

http://imgur.com/a/uHRZ9
> The reason GLSL isn't C is because you can't do everything C does on a low end cellphone GPU - so obviously you have to restrict the language.

GLSL limitations has nothing to do with lowend devices and performance (which now is becoming irrelevant compared to desktops).

But rather GLSL is executed on the GPU— typically across many stream processors— this type of parallelization makes using a general purpose language like C difficult.

I think you need to familiar yourself with some shader programming at least, before you critique the author's domain.
If anything, vinegar lowers glycemic response, ie blood glucose doesn't go as high after a meal.
> Such practices are illegal (or at least frowned upon) in most of the civilized world.

It's called "employment-at-will", and it's not that uncommon.
If you're into rust then their crypto is all in Rust https://github.com/wireapp/proteus
I like unity overall. I kinda hope they keep it.

but my most usage of unity is just the left side bar. I don't use, for example, the search-and-find thing that much.

I like unity's color scheme too.

The only time I was pissed was when they enforced you to do amazon search in unity.

I actually don't think unity has lost to others technical-wise or design-wise. it loses, because it didn't follow the Principle of least astonishment https://en.wikipedia.org/wiki/Principle_of_least_astonishmen...

most people are reluctant to ui change. a small change would piss people off (ios5 to ios7, for example). unity just looks too different. the hatred is not necessarily rational I think.

if unity is going away, out of all the options, I like kde and xfce. I dislike gnome because of my early development experience with gdk.
Let's be clear. By "shutting them down", you mean legally prohibiting anyone from voluntarily agreeing to work differently than one university student (who doesn't even work there) would prefer, am I right?

What should be the penalty for those who try to do it anyway?