skysight-inc/HackerNews huggingface dataset:
I think that another factor may be something I recently learned about called "the Ikea effect": the idea that a part of the attraction that people have for Ikea furniture, above and beyond the low cost, is that because they're required to assemble it themselves, the owners feel that they've put something of themselves into the furniture.

I can see something like this being a part of the audiophile attraction to these types of components: that every time the owner adds a new set of magic interconnect cables, magic power cables, or whatever, they imaging that they hear an improvement. In the end, they have a lot of themselves invested in their "rig", as they call them, and so find it easy to hear virtues that aren't really there.
Very loosely, back in the 1990s, centralized mass media was seen as stifling original thinking, forcing people to conform to whatever dimwitted thing the TV fed to them.

Then in the 2000s comes social media. We can find people online who we actually like hanging out with. Like-minded people didn't have to live isolated from each other. You could be whomever you wanted to be -- identity was seen as virtual, easily-changeable -- and this was seen as good.

Nowadays, the very same centralized mass media are demonizing being able to more easily choose your friends. They portray "like-minded people" gathering online as some kind of criminal or terrorist activity that threatens to destroy society in some not well explained way. Being able to express yourself using different personas is now seen not as a creative endeavor, but the work of shady operatives trying to stay hidden as they manipulate the already-willing into doing things they already agree with.

Forgive my skepticism if you feel it's unwarranted, but all I see in this article is a concerted effort by centralized mass media to regain its influence over society, and what that gets us is what we had for most of the 20th century, and that's not good.
I wish reviews started taking reliability into account. The only report on power loss effects on actual hardware I could find is from 2014 [0].

http://lkcl.net/reports/ssd_analysis.html
I follow a pretty aggressive saving pattern for early retirement, but after that I really enjoy spending money on hobbies and travel. (Shout out the reddit community of FIRE) Travel helps me avoid burnout on the job, and expand my worldview. Hobby wise I really enjoy building mechanical keyboards. Its a really close knit hobbyist community. Be careful though the really high end stuff can cost quite a bit of money. But yeah overall, you need to save and be responsible, but at the same time you can't take it with you. Life is meant to be enjoyed, and money opens up some really unique and special experiences for you.
S&P 500 shares
Had the same thing happen to me. Simple problem: find out if two strings are anagrams of each other.

My immediate solution: Sort the two strings and then compare them:

(defn anagrams? [x y] (= (sort x) (sort y)))

or some such. I was fortunate in that they didn't make me implement the sort (because it's been a long time for me) :)

"Ok, what's the efficiency of that solution?"

"Well, assuming the library sort functions I'm using are sane, I'll take a guess and say O(n log n)"

"Can you come up with a more efficient solution."

Off the top of my head, on the spot, I couldn't. Later, during the plane ride home, the obvious occurred to me: Don't sort the strings, just scan through each string once and build a hash table, keeping track of the number of occurrences of each letter in each string. Then compare the occurrences for each string. Not as elegant to express in code, but faster.

As it turns out, they later declined to hire me, giving me an excuse that made it clear they weren't really serious about hiring anyone for the position (as is the case at least half the time, it seems).

And thus ended my latest round of failed interviews. I cancelled the last one I had scheduled (probably another fake) and decided to take a break for a while (I mean, I do have a job right now, so it isn't urgent).
"A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution."

- Abstract from https://bitcoin.org/bitcoin.pdf

The first line of the paper says: Commerce on the Internet has come to rely almost exclusively on financial institutions serving as trusted third parties to process electronic payments.

Aside from the technical solution proposed in the paper, the points related to "trusted third parties" and "financial institutions" are key. This is a product designed to circumvent institutions. It would most probably not be received well by the institutions. There is too much philosophy, religion, politics, and drama around Bitcoin - and is a great vehicle for all human folly to be on display - greed, fear, prestige, cultism and so on and so forth. Of course, No one really knows how this experimental product will play out but it is intellectually engaging and largely serves the function it was designed for.

It is fascinating to read critiques of this product (esp unsubstantive ones). There is no CEO, Customer Service, Executives, Managers etc that are really listening - unlike say, criticizing a company like Uber or Comcast. Therefore, most of the feedback just goes...nowhere and is just echoed amongst "people" (Echo chamber?). The inventor's mystique and politics further add to the cult-like qualities of this product - probably cognitive dissonance - because we have never seen a product launched like this ever before. As an author of these type of posts, one must really focus and ask what do they want to achieve. If they are warning the public about avoiding speculation (which is good motivation) then they need to make much better arguments.

This article is lazy. I would even generalize and say that this constant "thought leadership" around Bitcoin is one of the most tiring things about Bitcoin - with people doing it for themselves and not really making good deep arguments for furthering everyone's understanding.

It is tiring because all the points have been made - there is no new original thought (which would be great to discuss, actually). Bitcoin is an experiment. It is a pretty decent product, with some downsides (like inefficiency) for being "like money". Like a mycelium network [1] or Facebook, it spreads largely on its own. In some respects, Bitcoin is an amazing product.

Maybe we let the experiment play out. We will see what happens. What is playing out is truly fascinating :)

It would be great to see some new points being made so one can have an interesting discussion.

[1] http://www.bbc.com/earth/story/20141114-the-biggest-organism...
Time.

I've made a ton of money -- and spent it. But I never could find anything to substitute for time.

I live where the cost of living is really low. I work a few months a year and then take the rest of the year to do what I want. It most always involves technology -- I'm a nerd like that -- but most importantly it involves self-directed learning. I learn stuff because I think it's important, not because my job requires it.

Bonus points for being home to watch my kids grow up, getting to know my neighbors, being able to take vacations for as long as I like. Extra bonus points for being grounded in a community that has nothing to do with technology -- as opposed to constantly worrying about whether I was in the cool kids club or not. I'm not, and that's fine.

It's true. We make a lot of money. Time is the one thing you can't buy. Nobody ever got to be 80 and complained about spending too much time with their family, but plenty of folks are sorry they were absent workaholics for so long.
"There is no singular senior engineer skill set, but a variety." That is extremely well said. Thank you.
For context: 27 and also a software engineer.

If you do invest (and it's a good idea), make sure to account for liquidity requirements.

For example, most people don't realize that if a substantial portion of their wealth has equity exposure and the market experiences a correction, their money is effectively illiquid (because selling at or near the trough would be foolish). You don't want to be caught in this situation while simultaneously having to pay for a wedding/car/home downpayment/initialization capital for a business.

So, think ahead about your anticipated liquidity requirements when you decide how you're going to invest. And always assume you have no idea what the market is going to do.

By the way, the correlation between most asset classes and the broader market skyrockets during corrections. In other words, most asset classes you might have exposure to will also dip during a downturn. Keep this in mind when deciding how to structure your allocations.

Personally, my purchases fall into a handful of categories:

- Inexpensive, non-recurring (or infrequent): books, classes/meetups, clothes, one-off trips, etc

- Inexpensive, recurring: subscriptions (Netflix, Spotify, HBOGo, Amazon Prime), coffee, the marginal cost of higher quality food and usually pre-prepared, vitamins, cleaning service, and some other things that improve wellbeing or buy back my time

- Expensive, recurring: rent

- Expensive, non-recurring: trips/vacations

I generally don't worry too much about the 'Inexpensive' categories because they're typically not worth adjusting. If you ever do a comprehensive financial self-assessment, you'll see that being pennywise is a losing game just based on the numbers and therefore not even worth the stress/extra effort. Just don't be unreasonably penny foolish and you're fine. In my case, I don't drink and I don't really like expensive meals, so I save a lot of money right there.

I try to keep my rent as low as possible. That's the easiest thing to optimize. Having a smaller space is actually useful as it forces you to be outside more often.

I almost never balk at spending on experiences or trips; in fact, I consider those the best expenditures by far.

I do not (and probably will not for the foreseeable future) have a car, a mortgage, or a wedding (not planning to get married any time soon; have decided it's worth delaying in my case).

Two things in the next 3-5 years I might need money for: initialization capital for a business (if a side hustle matures) and backpacking/traveling expenses. I'm hoping to go off for at least 3-6 months at some point in the next 2-3 years.

Savings and investment rate is above $50K per year. I usually go 40% in the market and 60% high yield savings + bonds. That's on the low side because I anticipate needing cash on hand in the next 3-5 years.
Symfony Tutorial Container Service 6 – Setter Injection
I've done, I think, a perfectly responsible job of investing money after reading a few articles online. What do you get from paying a planner?
The Difference Between Reversible and Irreversible Decisions
I built a library called human-date[1] that does this as a replacement for moment.js. It is ~30x faster according to this benchmark[2]. The API is not the same but very easy to use[3].

1. https://github.com/montanaflynn/human-date

2. https://jsperf.com/human-date-vs-moment-js-relative-time/1

3. http://jsbin.com/cahokafuci/edit?html,js,console
A Different Kind of Swag
Show HN: Friendly Reminder is a seriously simple personal CRM
I'd expect that interviewee to request reschedule then. Isn't that the job of the recruiter to manage the interview process and ensure that requirements like this are being met?
I don't agree. They should be able to write that as a solution to resolve an issue. It should be very well understood why they're writing it. Additionally, if you want to keep going under that justification: you should also accept quick alternatives that aren't the naive approach.

(i.e. bring out groovy, using bash, etc)
All you need is a big widget on the home screen that provides dialer UX or links to dialer.
This is a good point. When we bought a house I immediately got gardener for twice a month because I hate yard work and it was easier than buying a lawn mower and later deciding I don't want to deal with it.

We also now have a housekeeper come to clean house once a month, which is SO nice because she does it better and (frankly, sadly) more often than we ever managed to on our own. I feel like a failed adult not being able to clean up after myself, but there's too much else to do in life, and we don't even have kids. All in all, that's $2500 really well spent considering what a tiny fraction it is of our dual income.
Find a low-fee diversified index fund, such as from Vanguard. Take 20% or a reasonable portion of your income and place it in this fund with each paycheck. As they say, pay yourself first. Check out the Bogleheads' Guide to Investing for further information. That is literally all you need to know. I have earned the Chartered Financial Analyst designation over a rigorous course of study. This is literally what I do with my money.
Why on earth did you think that was a good, relevant question to ask? Did you ask about how to implement merge sort? I learned about it in college in the early 90s. Haven't implemented it directly since.

I'll bet, even with this feedback, you'll continue to ask that question, just because.
It might be lucky occasion, but in my limited experience, I found that European companies provide pretty good and detailed feedback about interview performance.

In particular, Skyscanner feedback was outstanding (I've been referred through one of Who's hiring thread) for both skype screening and onsite.
Hi,

You will absolutely be discriminated against the older you get. Your observation on being a contractor for too long is likely on point (I was).
Alternatives to Google Finance?
Just checked my portfolio and it's a complete disaster. Any alternatives out there?
Why? The countries I am familiar with (in Europe) manage to provide most social services through the government agencies just fine. When there is a scew up, its usually when the provision has been out-sourced (at great cost).
For those not running on GCE, I run a free service at https://blip.runway7.net/ that piggybacks on the Google App Engine headers. Suitable for calling from the client browser / device, it allows you to ask for location specific resources straight from the client without having to do anything on the server at all.

Code at https://github.com/runway7/blip
It means just that. Since they had control of DNS, they could have easily gotten a DV certificate, but in this case, they didn't and people clicked through certificate warnings.
I would only add the caveat that you should ONLY invest in 401K IF you company is matching. Otherwise look into a vanguard fund or something on the like. I think the automatic opting in on 401k is of course better than no investing, but may not be the best course of action in a company that does not match. The last company I worked for, made the decision of if, and how much it matched at the end of each year. During my 2 years there they never matched a single cent. My money would have been better somewhere else, as well as more ethical than handing it to a major bank to auto invest in it's own subsidiaries.
I'm sorry but you're not making any sense. What does the react context api have to do with dynamic scoping?
I would not recommend `node-fetch', it's pretty crappy in term of performance if you are hitting a same host and expect some kind of keep-alive / pipelining. Switching to `make-fetch-happen' fixed all my issues.
“This amount of knowledge” appears to be a canonical example of “just enough knowledge to be dangerous”. It appears that he’s spent years arranging his life under a false understanding of the relevant laws that could have been cleared up by a question on immihelp, or ten minutes with a UK immigration lawyer.
I have been using https://www.webtoons.com/en/
Maybe they didn't mean "fake certificate" as we think of it. Maybe they meant a valid certificate that they got from something like LE since they could show they hosted the domain (via the DNS check or the HTTP check).
They want to give you a simple, straightforward task to see how you code.

Overgeneralized at best, LOLworthy at worst. Does this include palindrome questions for Ruby that require the use of linked lists? Because I had that from a CTO of a couple-hundred person company not two months ago.
Honestly, save / invest as much as you possibly can.

I have a wife and children, we have everything we need, most things that we want, nothing spectacular (sensible, yet very nice, vehicles, bicycles, home with interior upgrades, extra amenities, etc) - our taste is fairly plain. We take a vacation with family every year to save money there.

I guess the point is, live comfortably, get the extra stuff, sensibly, but save. Because you just never know.
Announcing a single C++ library manager for Linux, macOS and Windows: Vcpkg
They didn't mention conductive ink?

https://www.bareconductive.com/make/5-things-you-can-do-with...
I was going to reply to OP but you've already made both points I wanted to make (buying time and ETFs) :)

I would add: spend money on experiences, not stuff. Stuff just weighs you down.
They rerouted DNS traffic, which would've let them point the domain at their own servers, which would've let them successfully get a new SSL certificate.
I think a hundred researchers/engineers is well beyond a midsize company remote office, because the caliber of people and mission will be very different. DeepMind is less than a thousand people, and was probably on the order of a few hundred when it became famous.
Thanks, we'll add the year above.
Plan so you can live comfortably, then with the excess, fund people doing things you consider important, if they're open to contributions. Sponsor schools and community stuff.

Accumulation of wealth beyond the reasonable needs of yourself and dependents is pointless.

Full disclosure I don't have the income for this yet so I can't offer experience just opinion.
Every paycheck I get goes into crypto.
This same attack can be used to generate valid TLS certs for any website, for example using Let's Encrypt. The best part? Your target doesn't need to use Let's Encrypt at all. Anyone can use them to forge certs for any domain. Of course, this is possible with most other cert providers, but Let's Encrypt automates it.

So.... TLS certs mean jack squat if you can pull off a BGP+DNS attack. You might want to start pinning certs for your bank's website. (but not using HPKP, Google is removing it from Chrome)
> Social Security payments (USA) is by far the greatest scam. Bitcoin is a spec of dust compared to the number of contributors that will receive nothing when the vault is empty.

The only way people would recieve nothing is if both the trust fund was empty and there were no current SS revenues (which would mean no labor, including self-employment, income.)

So, yeah, that's possible if capital captures 100% of value, but that's both extraordinarily unlikely and has a rather trivial policy fix if things ever change so that it no longer seems improbable.
Serverless is eating the stack and people are freaking out – as they should be
Usually yes, but that's only the case if you try to spoof DNS/routing for end users. If you can fake the DNS/routing for the certificate registrars you can trick them in giving you a certificate.
I think that guy has gone too far in pushing against quantum woo. Also, I'm not aware of any actual science that forbids closed time like curves, either; AFAIK they're allowed by GR and anything that rules them out is strictly speculative.
As I mentioned in the previous thread; DNS lookups via Azure also seemed to be affected.
For a young person with a high paying job, 50% may be a reasonable portion of your income to save. Mandatory expenses will increase if you grow a family, possibly faster than your income growth.

And consider putting that money to good use -- improving the world, or rewarding people who are doing good work but not well compensated for it, or creating opportunities for other not-yet-wealthy people to have a chance at a good shot in life.
I don't think I've ever had a phone I needed to charge daily.
we saw the same thing. dns stopped resolving while using google's dns for about 2h.

there's a route53 status update on their page that says basically that -- only affected google dns.
They are similarly limited by light speed (in the other direction)
I would also HIGHLY recommend this book. I've described stories from it to interested colleagues several times.
Thanks! Took me a minute to work out which planet was which (Jupiter being the one just outside the 'belt').
Everything You Need to Know About Customer Data Platforms
You may want to consider diversifying. The continued success of crypto is far from certain and hopefully you'd like to be more confident in being able to do things like retire or have a family.
Not all of my friends work for places I want to work, and any reasonably sized company is going to throw you through the ringer anyway in the name of "consistency."
MyEtherWallet DNS Server Hacked, Users Lose 215 ETH to Phishing Scam
Supreme Court Bars Human Rights Suits Against Foreign Corporations
There are no references to a paper or code. It isn't even clear to me that the example images represent unseen and unused data. The model could have just memorized the answers. A more realistic test of the model would be to plug in images not found in the training set.
Yahoo finance is still better. Who knows how long it will be around now that it is part of Verizon.
I'm very curious what will they do when Python 2 reaches EOL. Will they keep depending on deprecated software?
I tried to ignore it but I cannot - this is a ugly comment. And for hackernews it's devoid of fact or even interesting opinion. It uses a familiar tactic commonly associated with bigots: don't agree that there's a global Zionist conspiracy to rule the world? - the Jews are clearly too clever for you. Don't believe that the Roma are immigrating en-mass with the plan to displace the natives? - the Gypsies are too clever for you. Rounded off with the suggestion that the Irish as a whole have obvious negative personality traits.

And your theory is as outlandish as any global Jewish conspiracy stuff. An entire nation of people from across the political and social spectrum have connived to defraud the rest of the world based on a sneaky tax-policy plan enacted over 3 decades ago which has survived 2 European treaties, 5 changes of government and requires the entirity of the "Irish" to be liars. It's an ugly comment with even uglier undertones.
That room sounds like every room at Netflix, except it works just fine.
I'm amazed you can't tell an imposter just by talking to them.
I opted for a simpler solution: no analytics. It also enables me to think that my blog attracts thousands of visitors every day.

I lol'd
I tried to save 20% of my gross pay: 10% into tax-advantaged vehicles (like a company 401-K or IRA); and 10% into regular taxable accounts. For the latter I opened a brokerage account and set up a direct deposit to it from my paycheck. Keep emergency savings in a money market fund. Then buy shares of an index fund (or two).

I started (back in the 1980s) with a 2-3% savings rate at first. As I found ways to economize, I could save more. And as I got raises, I tried to save most of each raise. After about 4-5 years, I was up to 20%.

The taxable part could be used for large expenses, like a car or down payment on a house. The tax-advantaged savings accumulated until I retired in 2016.

EDIT: During my working years, besides the usual family expenses, I bought books, lectures from the Great Courses, and a second master's degree. Now I have more time to make use of all of these.
At least it's given us time and space to evolve consciousness on our own?
The majority opinion relies on that in part too, briefly suggesting (in III-E) that it might not necessarily have reached the same decision if Patent Office invalidations weren't appealable in the courts. They don't specifically say that appealability is required, but they leave open the question of whether this review system could be upheld without it.