skysight-inc/HackerNews huggingface dataset:
It's important to understand that buying cryptocurrency powerfully shapes your beliefs. All incentive systems have this property, and since blockchains give us the ability to program with scarcity, most blockchain-based applications can shape your beliefs in powerful ways, too. Knowing this, participating in communities who hold the same incentives you do is almost guaranteed to reinforce false beliefs, like the belief that blockchains are useless without Bitcoin. It's a common belief in the Bitcoin community because the whole community is incentivized to believe it and spread that belief.

If you've ever worked in a startup, you'll see the same incentives at work. Everyone holds equity in the company. Everyone is incentivized to believe that equity will be valuable and to convince others—especially new hires—that the equity will be valuable as well. Even when a company is clearly failing, paths to success will be invented, and belief in those paths will be spread.

If you want to think clearly about blockchains, you have to realize that they can make you crazy, no matter how rational of a person you are. It's not a character flaw. It's the human flaw that makes the incentive systems our society is built on actually work.
If you theme them, then they look quite a bit less terrible.

There is a clearlooks theme that makes things quite a bit more bareable.
The vets were labor, the horses were capital/property. I'd say none of us are the horses.
I've found this to be my experience as well. Going to Target or King Soopers takes like an hour because it's an absolute Zoo, so I just stop at 7/11 or Wawa pretty much once a day.
Because it's easy to substitute carbs for animal products and you wind up incredibly unhealthy but "vegan." Big diet changes do take some planning and effort in order to ensure you are eating in a physically sustainable manner.
Probably the most productive lot.
I'm amazed that "don't go to sites with malware or malware ads" being the same as "don't live in countries with racists" is hard for you to understand, and i feel sorry for you.
This was in the comment for a bit but is gone again, but the rest of the summary would be that this isn't just Millennials. Gen Xers and their parents are also spending more at restaurants/bars
Yes! I'm so glad somebody else remembers Wave, it seems to have disappeared into the dustbin of history. I loved Wave before it was killed, and while I know a lot of people still hold grudges over Reader, Wave is the axed Google product I miss most. The fact that you could have multiple threaded conversations in the same chat room was one of the best features for me, and Teams seems like the first descendant to have that. That alone is a plus over Slack.
I dislike holocaust-deniers as much as the next guy, but I find it troubling that one's political opinions should prevent us from considering a person's work in a distinct domain. This is especially true in the present case: I see no evidence that PJB has crossed the Hitler stream with the common lisp stream.

People can be smart and respectable in one domain and stupid in another.
Translation: we're scared.
Adhering to industry compliance specs definitely opens the possibility of a captive audience.
Then you shouldn't trust Slack either. You're kidding yourself otherwise.
I love both! I like stopping by small independent grocery stores, but I also buy what I can at Costco. My wife and I love to go to Costco and walk around. We set limits on what we will buy and have general rules such as no buying more of any category until we eat what we have. We spent about 600 per month at Costco, 150-200 at other grocery stores, and 150-200 eating out.
Asked and answered, counselor.

The line right under the title says: Because they prefer chips from CVS and going out to restaurants. And, increasingly, so do their parents.
> Not compared to memory. You don't want to put your computer in a constant state of swap - something easy to do with VMs.

Perhaps not compared to memory, but that gap continues to look smaller and smaller.

The new PCIe/NVME drive's bandwidth looks to be within 1(-ish) order of magnitude of ddr3. Apple is claiming ~3GB/s read ~2GB write and iirc 1600mhz ddr3 is somewhere around 20GB/s rw. I don't know what the latency numbers are, but I know the NVME/PCIe bus is a dramatic improvement -- not saying it will be measured in nanoseconds, however.

I have some fusion ioDrives at work that have about 3GB/s r 2.5 w with ~30 microsecond latency over the PCIe bus. Exciting times we live in for io :)
It's bizarre to treat shopping on the grocery side of a super Walmart as different than shopping in a medium or larger sized grocery store. It's the same selection and the same experience (unless you need something that the Walmart stocks in addition to the groceries, in which case it is moderately more convenient).
This basically says you don't value people. You want them to go through all of the effort for you.

You say that replying to everyone isn't a good use of your time, but having to apply to everyone, with the likelihood of being ignored apparently is a good use of my time ? My time is just as valuable as yours.

The Github idea is great... except there's no way I can magic up a project 'relevant to the company' for all of the applications I'm making - which I have to be making because nobody replies any more. I'm certainly looking to get some projects going in my spare time, which is minimal.

I'm too old to 'stand' out - if 20 years of programming isn't enough to get a more personal interview, then I'll just move on - I have no interest in competing with people from a marketing perspective.

Of course, I don't expect us to agree, as we're coming from completely different sides (and requirements).

In the modern world, it's amazing how many old-school (Business time is more valuable than employee) mindsets still exist.

Thanks for taking the time to reply though. I genuinely do appreciate that.
Oh, it's the daily "Why won't millenials engage in the usual consumerist patternsß Don't they know they are ruining the economy?"-headline. I feel sorry for the article writers that get burdened with this stuff.
There's also http://www.shallalist.de/ (nicely categorized), I use it with SquidGuard but it can be also be quite easily transformed to a hosts file.
The referral of this link is for reddit programming. Mods might want to change that to help out the author understand where their traffic is coming from.
Calling Uber and Lyft non-profit would be very generous to them. Did either of them ever had a profitable quarter?
Most employers prefer work experience over education. But, right now, there's such large oversupply of labor and talent in Software engineering, they typically require both. Hiring at kabam, Even in the bay area, we had a large supply of candidates who had bachelors and masters degrees in computer science. Unfortunately, that's the minimum bar now. A master's in CS will help you get a job as a software engineer, just don't expect to learn anything useful from it (except maybe intro to OOP, and your Software engineering classes, and maybe the DB class). 97%-99% of the knowledge you need to be an effective software engineer comes from experience and side projects and learning on your own.
Oh don't worry. I'm sure the first right of refusal agreements Microsoft has with their larger customers will ensure plenty of people will switch from whatever else they've been using, whether they like it or not.
What I think happens:

1. You submit a salary info struct, which includes time of submission. The struct does not contain a userId.

2. Your account's lastUpdatedSalaryDate gets updated, with only day/week/month level precision.

Someone with access to the entire database may be able to connect the two if the salary set for your job is small enough.

Then they weigh salary information based on how fresh the entry is. Stale entries don't get a good weight, and you updating your salary is just another info point, and it might go into another bucket if you got a title change (ex software eng -> sr. software eng.). If you got promoted, then the old salary info is probably still relevant for people in lower level positions.
This is why I use Firefox on Android, actually.
the professional tech landscape is competitive: even with a degree and experience, a job offer will not just fall in your lap. and at the moment, it sounds like you don't have either.

stay in school unless you have (a) a very good rationale for quitting, and (b) a detailed (in writing!) plan for how to get good enough at your craft to the point that you'll land some interviews and score a job offer. be honest with yourself about the discipline this will require, particularly if you're already 'struggling' in the structured learning environment you're in now.

beyond that, remember that the value of a college degree for you as a human being goes far beyond just your career.

edit: you might also do some research on what a typical technical interview involves these days. e.g., it's not unheard of to spend six months prepping for a google interview.
Gosh a company that calls their ride fees "donations" didn't pay up? Shocking.
Two really unique things I think this product does

1) The use of GIFs/memes. While this seems silly, it is actually a big deal because it lowers the formalization of communication. Having used this product, you just have much better free flowing conversation and many times these "fun" items help you get the message across significantly better (ex. asking for updates or bumping things can now be done in a funny way).

2) Creation of a horizontal matrix. Having tabs is awesome because it makes information more compartmentalized and helps keep the priority the same on each screen. This essentially adds an extra layer of depth into the product without overcomplicating things (and imagine one day having ability to live edit documents on a tab, while chatting and seeing metrics). Keeping a multi-dimensional communication design model is very scalable to mixed reality too.

Essentially I see MSFT Teams as "Slack meets Google Hangouts meets Email", and see it doing very well from a product sense. However, their business strategy of bundling with O365 will not help them hit SMB, which is a conscious decision I think they made. I would have actually used Teams as a trojan horse to capture stickiness and then upsell users to O365, but overall still excited to see where this goes.
An honest question, I am just beginning to understand containers so it might be naive.

Containers share kernel from the base operating system so when kernel updates to new incompatible version with breaking changes, how containerize application will continue to work.
A 10x developer that works for 10% the normal rate, maybe :)
Well if you're not going to go to another company or agency and are starting your own gig, here's some advice from someone who's done this a few times.

1 - Get your business plan together for your business. This will solidify what you're going to be doing and will give yourself and possible investors a road map for how to get there. I've seen so many businesses fail because they thought they had a good idea and just started throwing stuff together before really mapping out the financials, the product offering, the marketing and all that. This doesn't need to be 60 pages, but it does need to be fleshed out to some extent.

2 - If you don't already, put together a logo, marketing materials, business name, etc. These are the things you absolutely need to get awareness of your product out there.

3 - Depending on what country you're in, you'll need to form your business legally. That means you're going to have to register with the state (if in the US) and get legally recognized (incorporated) as a business. I would hire a business attorney to do it since it will save you time and money down the road. Also, having a legally recognized business will also absolve you from being sued personally if/when something goes bad with a client or company you're working with.

4 - Don't quit your job until the first three are completely nailed down and finished. You can waste months doing those and if you're not employed, you won't have the funds (unless you've already saved money in advance) to do some of these and being cash strapped while trying to get your business off the ground is no way to start a new company.

5 - Once you have the first three done, I would say its optional, but out aside some money so if things don't take off right away, you have some "float" reserves to keep you going so you can continue to work on your business. The last thing you want to do is to start something, have all your money drained and then have to give up and go back to work

6 - If you can, try and land some clients before you quit your current gig. This will give you a much better barometer for how good your product is and if people think its going to solve the problem you think it will. It also allows you some opportunity to generate some revenue so you're not starting "cold" with nothing at all.

7 - Once you have all those, then and only then would I consider quitting your current gig. Be polite, put in your two weeks and be affable till the last day and make sure you can use them as a reference. If there's one thing you absolutely never want to do, it's burn a bridge anywhere, for any reason. You never, ever know when someone, or some company may help you down the road.

8 - The last step is your first step towards freedom and being your own boss. Remember it takes twice as much effort, determination and courage to do something like this. So when you take that step out, have the courage to stick out to the bitter end, never give up and always be innovating and shipping.

Hope this helps, good luck!
A famous aphorism of David Wheeler goes: "All problems in computer science can be solved by another level of indirection" (the "fundamental theorem of software engineering"). This is often deliberately mis-quoted with "abstraction layer" substituted for "level of indirection". Kevlin Henney's corollary to this is, "...except for the problem of too many layers of indirection."

https://en.wikipedia.org/wiki/Indirection
I would go so far as saying it's actually rather good now, and I replaced the Windows OS on every laptop and workstation I got from 1999 (Slackware :) to 2013 with Linux and a highly customized FVWM config, so I consider myself having a high bar.

Although I did use a Mac as a workstation for a couple years ~ 2010, and found that particularly trying, so that may factor in to how people receive my assessment. It was close to what I wanted, but still far enough away to just generally annoy me by not being configurable enough to actually do what I wanted.
Trading industry. Lots of profanity in trading. It sounds similar in many ways based on what you said. Very much results oriented and not PC.
It's interesting because I do this myself and attribute it to my time living in a developing nation for a few years. In one example, I was at a family home and there was almost nothing for breakfast on several mornings. When I asked what was up, they just told me they'd sent one of their children to the bakery up the street. Same thing with meat purchases for later meals.
>I'm wondering who in the hell chooses to drive, park, walk half a mile inside a flourescently-lit building, stand in line, pay, load a car, drive back to a house, and unbag groceries when all of that can be avoided by using a computer.

I've tried grocery deliveries. Invariably not everything you want gets delivered. Produce and other fresh items may not be as good as you expect. Maybe if I had Instacart with Whole Foods but then I'd spend more and it's not available where I live anyway. Lots of people aren't quite as adverse to getting up from their computer.
They are not counting Walmart as a grocery store. I buy food at Walmart because it has everything else, is the cheapest and closest.

If I was less broke I would go out more and maybe splurge at Target sometimes, and buy more stuff on Amazon so I don't have to carry it. But the 'neighborhood' Walmart has produce so-- I think actually they should count Walmart and Target as grocery stores.
Maybe not adamant, but doubtful considering our government has consistently misled us about who are our real enemies and their level of actual threat.

What Iraq and those WMDs?
Or Iran that has been just a few months away from getting Nukes for like 20 years.
Or nearly all the 9/11 hijackers were from Saudi Arabia, but apparently they are our friends.
> There are plenty of cases where the pressure to do this in the short term, or even just to mitigate an expected drop in prices, has produced a strategy that is not optimal for the business itself.

Non-profits are by no means immune to this. They still have a board, and that board still operates in the exact same way as the board of a for-profit company does, subject to virtually all of the same incentives.

There are countless cases in which non-profits act in ways that are sub-optimal for both the operation of the company and for the long-term mission outlined in the company's charter, because either the board or the executive leadership (or both) were responding to short-term incentives.

Again: focusing on the "non-profit" vs. "for-profit" distinction is essentially meaningless when figuring out how a company is incentivized to run its business. They are both subject to the same underlying economic forces and the same incentives.
Tangential discussion: but change comes from within. There are plenty of companies out there who figured out a way to make a profit operating against industry norms, like making their clothes in the US -- Raleigh Denim comes to mind.

Trump could absolutely have (hired someone to) figure out a way to make a profit on artisanal ties. He was just too concerned with maximizing personal gain to care.
I just ordered a big bag of dog food off Amazon, with free shipping, for less than the same brand costs at Petco. I'm not sure whether they're taking a loss on that, or maybe dog food is just extremely marked up in brick & mortar stores.
> It's about getting your product out there.

This is admittedly an extremist view point on my part but If I even detect a hint of advertising, I am extremely unlikely to ever consider a product. I detest advertising in any form. So in cases like mine, the advertiser is better off not showing me any ads.
"When we ... agonize over the best way to slip some humor into release notes, ..."

Ugh
Without reading the article but reading this reply I can totally believe you are a millennial.
> A better question is why we still have food warehouses that would be better operated by robots than people.

One reason is because not all fresh goods (e.g. produce and meat) are created equal. Hand selection of those items is part of getting the most value our of your food dollars. You can likely overcome many of the other issues; price comparison, new product discovery, etc.; but you're still left with the inconsistency of items that come from dirt.
Java Microservices: The Cake Is a Lie but You Can’t Ignore It
Your post makes me want to turn off my computer and go raise goats in the country, lest I somehow end up like you one day.
The Full Picture on Http/2 and HOL Blocking
The fact that we're talking about adblocking instead of the other countermeasures he listed.
I mean, no, but you can't actually account for the worst security results. Heartbleed is still unpatched in a lot of places, but there's really no disclosure strategy capable of improving that. Even a low-skilled maintenance team can be on heightened lookout for compromised accounts and illicit connections.

I'm not sure I back Google here, though. Generally, I think active exploits are reasonable to disclose, but Microsoft had a specific patching plan that would have been up in another week. It seems reasonable to accommodate requests like that when the vulnerable product is actively being fixed.
Plug of my own. I'm a maintainer on an OSX toolbar plugin called BeardedSpice. Simple mapping of play/pause/etc/ keys to website audio players.

I was really happy to see we already had a controller strategy for brain.fm. You guys are making great stuff.
Sorry, I put it in for a second but some of it was repetitive (minus the part you mention, of course). Here's what was also in my comment:

"The big story here is not that young people are uniquely turning away from groceries. Rather, the story is a structural shift toward eating out at restaurants, among Millennials and their parents (and perhaps even their grandparents)."
8 Tips to Navigate Social Media Like a Boss
While I agree with your view of HTML+CSS+JS in relation to X and would even go as far as to say the shift towards "webified" apps is (mostly) a good thing, it still saddens me as a developer to see it happening. It's an ecosystem that doesn't discourage lazy practices and it makes me feel unimportant because modern computers can more or less keep up with even the most poorly-written webified apps. I think it's that sentiment that caused the lash-out you describe.

But hey, that's why I'm in embedded development. That field is still safe for now.
I don't think you know how Electron apps work.

http://electron.atom.io/
No kidding, millenials vs. the world is how I feel growing up this day and age.
Agreed, but your phrasing was interesting: two hard business qualities and one social one. The other thing that made it stick out was it sounded like progressive values were a litmus test for candidates.

Maybe it's living in the south (where my social views tend to put me in the minority and hence used to dealing with ideological disagreements daily), but SF in particular seems pretty intolerant of the idea that lovely people might also happen to have different social opinions.
To be fair, the tech to support a single city is radically less impressive than a global operation, which means it's very easy for startups to fill the void when the big companies have already done all the work to create the market and then all vanish at the same time. Still, they're doing a great job, and most are on track to meet the city's regulations.
This sounds like 'competence vs proficiency'.

https://www.oreilly.com/ideas/the-traits-of-a-proficient-pro...
If I had a Ralph's it would be. Mostly shop at Walmart for canned goods or slower to perish items. Publix is run down, and old fashioned in that it lacks sunlight aside from the front window. Same for Winndixie.
This statement is very unpopular. "Someone" has to be good and anti-evil and at the same time very competitive. No one knows how, sadly, but also no one want to feel like evil.
The OS market is just too concentrated. If you want a modern OS with decent support you have basically three options: Windows, iOS/Mac, or Android. Even the car industry beats that and no one talks about the car industry leading innovation. (You can add Linux via RedHat and Ubuntu to that list and it's still only four options)
A lot of projects have multiple documents that need to be discussed. There could be a spreadsheet, a few word documents and a powerpoint presentation being discussed. These things are rarely created in a vacuum, so adding a communication facility that can pull up all these things seamlessly makes sharing and discussing that much easier.
Isn't the quote "This time... will be different!!!"
And then when the corn kills him again and:
"That's not different at all now, is it Steve?"
https://www.youtube.com/watch?v=6TMOMTtAMBI

We are all Steve and this time will not be different.
Overview of Radiance, a Common Lisp web application environment
I think "self-compromise as spectacle" is a recurring theme in a lot of Japanese pastimes -- from karaoke to Those Wacky Japanese Game Shows to just getting shitfaced with your coworkers (and boss!) on Fridays. Japanese people have few opportunities in their daily work and social lives to let their freak flag fly. The tension that comes from having to maintain your tatemae nearly 24/7 has got to be released somewhere and karaoke bars are one of the "safe spaces" created for that purpose.