skysight-inc/HackerNews huggingface dataset:
Well, you are only giving me partial info here. I am not sure if you merely want to shoot down what I am saying or just what. I have found this if you actually want info:

https://directprimarycarejournal.com/2014/06/08/how-does-dir...
Look at something like archaeology. You can find an artifact in a garbage pit and record it as an observation. Few would challenge this activity as unempirical. On the other hand, no experiment will be able to reproduce your find: once you've dug it up, you've dug it up. The best you can hope for is to find something similar at another site.
The art of scraping
Awesome — appreciate it.
Why does Koch Industries advertise on TV?
My problem with whole US H1B system is that there's no shared "opportunity creation." In other words, someone in India has the opportunity to go to school, get a good degree, and then apply to jobs in the US and India.

Whereas a US citizen really only has jobs in the US to apply to. An American citizen isn't going to look at jobs in India for many reasons.

How is it fair that everyone in the world gets to compete for US jobs, but US citizens only get to compete for US jobs? H1B visas should be limited to the number of reciprocal visas to US citizens.
In my experience it's a bit of a catch-22. I find by working for people I respect, I learn more about how I can get to the point of having the freedom to do whatever I want. But until that day comes, I have to keep my head up and my attitude positive. If I don't, I find I learn less and I become less productive, and thus less valuable to "the man", thereby pushing my goals further away.

But you're absolutely right; it's not enough to "just try to be happy." I may be reading too far between the lines - apologies if I am, but it could be that you need to start looking for new opportunities. That said, even if you are mostly happy where you are, the best way to get a substantial raise is to have another job offer in-hand. It's the clearest signal there is to your employer what the job market thinks your value is (as opposed to what you think it is). This is where networking comes in.

Ultimately, it comes down to the question, "What can you control?" You can control how much value you provide (how hard you work, what you work on, how much initiative you take, ...). You can control your living expenses (cheaper rent, home cooking, no partying, no tv/video games, ...). You can control how you spend your free time / what you learn about in your free time (How much do you know about investing? Tax law? Corporate/economic/governmental trends?) Anything you can't control, is not worth fretting over.

At the end of the day, beating the system is hard fucking work. Sometimes it seems like the universe conspires against you, and others, if you have the mental clarity to see it, it hands you golden opportunities. I'm not "there" yet, but in my experience, confidence and positivity are the first steps. (I quote "there" because as Emerson and others have said, "Life is a journey, not a destination." And that applies equally to happiness.)

Anyways, hopefully there's something in there that's helpful :)
This is good news - looking forward to it!

I'm hoping this will eventually speed up my tests during deployment a bit as I currently have to pipe my ES2015 code through a Karma transform to have it readable by my PhantomJS instance.
I expect this is a well-known pitfall in outsourcing, but maybe not:

For 8 years in the early 2000s, I worked in Southern California for a fabless semiconductor company, as part of their IT department. This was actually my first job out of college.

The IT department was already using outsourcing (to HCL) for pretty much all of their SAP and webMethods development work. That outsourcing eventually extended to more of the sysadmin stuff, to the point where I'd say (anecdotally) 50% of IT (including the few company-employed non-US IT) was outsourced to HCL.

Something that regularly happened was, every six or so months, some of the people HCL assigned to us would be moved over to other "projects" (that is, they'd be moved to support other HCL clients). We would then get new people, who would invariably need to be trained up, on both our company-specific stuff and also on general IT learning stuff. The amount of "general IT leaning" training required always varied, but some was always needed.

My guess is that HCL was using our "project" as a training ground, and the higher-performing HCL employees would regularly be identified and moved over to more important "projects".

I wonder when (not if, when) this will start happening to UCSF? If HCL is smart (and they indeed are), they'll hold off on doing this for at least 18 months, until more UC schools (and/or other entities covered by the UC-HCL contract) get locked in to HCL.

I also wonder if this phenomenon has been named yet?
You seriously think driving through one Taco Bell in a mule at low speed is even remotely comparable to driving real streets at real speeds for extended distances with 100% final production hardware?
I've had similar, unfortunate gigs.

Even where there are smart, capable, technically-adept folks in-place, it in no way means that they have full command of the implications and the ways and means of event sourcing.

In my experience, event sourcing is useful in most projects - even, contrary to an earlier comment, for the user and user profile concerns.

I've worked with EventStore. I've wanted to smash EventStore out of existence on a number of occasions. On some of those occasions, I was at fault. And on others, I found the user experience (as an implementer) misleading, ambiguous, and ultimately costly. I'm quite frank with James and Greg about what I think EventStore should be achieving, and have been quite public about it in the past, so I won't rehash that here.

I guess I haven't seen the ebb and flow of excitement, though (since 2007-ish when I started crossing paths with Greg and Udi).

I do see a steady rise in awareness of it since then, and I see an increasing number of successful projects. There's also more people helping other people and shops with implementation guidance and safety.

And there's bound to be more failures - just as a matter purely of numbers - just as there are with any platform or tool where the learning was underestimated, or the grasp of the whole was overestimated.

Yep, you can fail with event sourcing. You can fail with Rails. It will take you longer to fail with Rails, though. And for an organization that isn't into the learning as a matter of course, failing over a longer term can be an important and empowering strategy.

I have two sets of customers: those whom I help slow the looming failure of their Rails projects, and those whom I get started on event sourcing. It's not always a good cultural fit. But I have yet to see a domain that's worth the expenditure of a software development team that is somehow naturally inappropriate for event sourcing.
Why not add to this list the following:

"Three Laws of Behavior Genetic and What They Mean", http://people.virginia.edu/~ent3c/papers2/three_laws.pdf

"Why Do People Believe that Birth Order Has
Important Effects on Personality?", http://judithrichharris.info/tna/birth-order/believe.htm
Not Google-specific, but access to production servers in the industry is heavily restricted to server ops roles so the majority of employees, even high ranking ones, do not have unfettered server/db access.

High ranking Google SRE's, on the other hand, can view your personal information as their job is to run and maintain the production servers where your personal information lives. I don't know what portion of Google employees are SREs but I would guess much less than 5 percent.

I don't agree that Google is a major offender as far as negligent or malicious data/privacy leaks. Their security seems fairly top-notch, especially considering the context of new hacks/leaks that come out constantly from other companies.
I'm not a fan of the ripple animation in Material Design when you click...it's way too distracting for such a common interaction in my opinion.
IR sensor array != to LIDAR. There is no pulsed Laser in Kinect.
On the subject of git: complex does not mean broken. You're expected to learn the tools you use. And I'm not sure what the author of this post envisions for the future, but I don't see marketers, analysts and designers pushing up small bits of code; meaning, I don't see the future being a world full of people who all know how to code. That's just not realistic.
Thanks for the detailed response :)

Corollary #3 is the one I feel the shakiest about. Interesting point about church. Childhood friends who went into careers with diverse income ranges, combined with a social scene outside my career does some of the same things for me, but I suspect church would do a yet better job in keeping me grounded.
The Detective of Northern Oddities
Create Custom Subtotal Labels and Add Glow, 3D Effects for Shapes in Android Apps
I don't like the fishing to driving analogy. It's easy to see that regulation can lead to more total fish extracted from the ocean, but I'm having a hard time imagining an instance of this paradox for driving that isn't a consequence of fewer overall divers (or weird effects at intersections).
A buddy of mine has a 2.5 year old daughter. They're not going full-tilt gender-neutral, but as engineers, they're also conscious of not just giving her dolls and whatnot.

Anyway, her mom from the get-go has had her wear both dresses, pants, snowsuits, a big variety of clothing.

The other day she refused to wear pants. "If I don't wear a dress, nobody will tell me I'm pretty!". A 2.5 year old. It's crazy how much kids pick up in such a tiny period of time.
Because it's easier to just not think about it. Many people with regular day jobs also have management breathing down their necks to just get the job done.
This sounds like a ridiculous waste of time, but I guess it's worth checking out every idea, just in case.
Skeptics might not be saying what they really believe. Some beliefs do not make for good sound bites in the political arena. For example:

The climate is probably getting warmer, and humans probably are causing this. This will help some people while hurting others, and we are more fond of the people who might benefit from warming. (compare Canada with Saudi Arabia, or Alaska with Hawaii) We can't do anything to prevent climate change without devastating our economy; the climate change is probably less harmful, at least to us. Whatever we do to reduce fossil fuel usage will reduce the global price of fossil fuel, thus encouraging fossil fuel use in other countries that would like an economic advantage over us. Other countries will cheat on any agreements we make. If the climate situation becomes really bad, the best-prepared countries will be the ones with the strongest economies. In conclusion, we won't do a damn thing.

That sure doesn't play well in a sound bite, does it? OK, plan B is to deny the issue.

It doesn't even have to be intentional. When people find potential conclusions unacceptable, they seek alternate facts until an acceptable conclusion is reached. That's just how the human mind works.
Oh that damn bar on the top...
And when I'm eating out, I'm not ordering those... When I'm having a night out, beer. Maybe.

That is, since most eating out is at fast food locations, wine and beer are irrelevant.
You're talking about the grammatical, but nonsensical sentence "colorless
green ideas sleep furiously" proposed by Chomsky, along with its ungrammatical
counterpart, "Furiously sleep ideas green colorless." [1] Chomsky famously
said that one of the two sentences is ungrammatical, but both would be assigned a low
probability by a statistical model trained on English corpora. The
one who showed that the ungrammatical sentence was (much) less likely than
the grammatical one was Fernando Pereira, not Peter Norvig. Peter Norvig has
argued against Chomsky in a different instance, and cited Pereira during that
(one-sided) exchange, if memory serves.

This is completely unrelated to what I'm saying, of course. The fact of the
matter is that you can't just swap some words out of a sentence and call it
"ungrammatical". You can call it a "perturbed" sentence. You can call it a
"sentence with some words dropped". You can call it Daisy Duck for all I care.
But it's not an ungrammatical sentence, because that sort of thing has a very
precise definition, which I gave above.

_______________

[1] The sentence is famous enough to have a wikipedia page all its own:
https://en.wikipedia.org/wiki/Colorless_green_ideas_sleep_fu...
This is something I've been looking into for the last few weeks for my 3 person NYC based startup. All of the options through the exchanges/brokers are laughable. If you are young and healthy, a catastrophic plan might be your best bet. I was paying ~$125 a month for Oscar last year. Coverage only kicked in after ~$6600, but I was just looking for something that covered me from an IRS/penalty perspective. The premium went up ~33%, but sadly that is still my best bet without a company plan.

We just signed up for JustWorks, a PEO, primarily because their healthcare plans are much cheaper than going direct to brokers as a 3 person company. They require 2 people though so if you are solo I don't think this is an option for you.
"There have been verified stories of personal privacy being violated by others and Google is probably the biggest offender"

What verified stories are you referring to?
SSH Tunnel - Dynamic (port) Forwarding works, it can even be shared by IPs within the same network (ssh -g on clients / GatewayPorts yes on sshd) but it requires per application configuration (set as SOCKS5 proxy, Firefox requires extra configuration to use remote host to do dns lookups by setting -> network.proxy.socks_remote_dns yes).

NOTE: some tips written down previously ;-) https://sites.google.com/site/imterry/computer/tools/ssh

In countries like China (and more) where massive state-sponsored Internet censorship is in place, the unusual SSH traffic pattern can be easily detected and IPs of the SSH server blocked in less than a hour. That's why IPsec (strongSwan) and OpenVPN start to become popular among Chinese netizens and skills have been developed (networking, security etc...) LoL
Sorry, I didn't mean for my comment to be taken as a criticism of the overall piece but rather a nitpick of that particular paragraph.

I agree that separating disaster/catastrophic coverage (ie: insurance ) from routine things like doctor visits (ie: health care ) is a good thing. I was aware of HDHP and HSA for the former but I did not know about DPC until you brought it to my attention with this comment thread.

Thank you.
And yet many people somehow manage to live in the Bay Area on $50K per year. It's not comfortable but it's certainly possible. Most of us don't get to live exactly where we want to.
Any idea about a supplier from India? From what I've heard it's pretty hassle free and dependable.

Thanks for the information by the way.
Can we have wine stains and blood stains too?
Can anyone explain to me why do we call these things currencies? There's to start with https://www.washingtonpost.com/news/wonk/wp/2015/06/08/bitco... and then https://www.wired.com/2017/01/bitcoin-will-never-currency-so...
Reddit mobile site. It's some spa thing, but yea it should be mostly text
How do you answer / respond to clients who commonly demand the addition of the new feature / gizmo / gadget as part of phase I (in this case, as part of a new website, they ask for a feature not originally scoped but desired to launch with the new site)?
Shut the fuck up, dang. You're a shit moderator, who wants everyone to think happy thoughts.

You moderate the wrong people, and fail to deal with the real world in a rational manner.
A little off topic but I decided to look this up.

What would taxes be if we compared the US to Canada?

Using the following two tools:
https://simpletax.ca/calculator
https://smartasset.com/taxes/california-tax-calculator

For 50k a year in British Colombia for Canada and California for the US I get the following:

BC: $8,372
CA: $11,112

At 100k with 18k contributed to 401k/RRSP the numbers are 17.5K and 25.8k for BC and CA.

Unless I missed typed something because it's late we Americans are getting a raw deal. I realize Canada has VAT, but CA has very high sales taxes and I did not include the cost of an exchange plan. What you are looking is the Income and FICA taxes alone.
From my personal communications with Google employees not directly involved with the tasks of maintaining correct customer data: they themselves did not have access to it, and they knew some people involved in analytics who could only access anonymized variants of said data. So from outside it looks like the access is on the "need to know" basis, as it should be.
Hangouts awesome app. It was my replacement for Skype for the last 7 years i suppose, since I had access to close beta. It's really great app. But There was a few issue with cpu/battery consumption for Hangouts. I did not understand why Google avoided development optimized desktop app and sticked with desktop only app then chrome extension only. It's crazy wrong, because video call drains my macbook battery unbelievable fast. Anyway Hangouts is great for companies/corporate chats, I wish to have conference call integrated inside as it was in beginning with user-conference .
It's sending me to the mobile site, didn't even know they had amp pages, I might be better served by requesting the desktop version but my point still stands about sites just not loading
Use your 'company' to pay for your expenses and draw less than $50,000 as salary. Problem solved.
definitely more readable - it describes in basic english words what it's doing and it's basically the same as mathematical set notation. The main question to me is the performance implication though. Are generator expressions doing the iteration at C level like map and does that give performance parity then? What about branching - am I correctly assuming that filter is always faster than comprehensions or generator expressions with if-parts?
I can understand how the aspect of the control Google has over AMP isn't ideal but you can't deny AMP sites are a great user experience on mobile. Pages tend to load for me in less than 0.5 seconds even on my mobile connection. For other sites, pages can take 10 to 30 seconds to load, have pop-ups, image loading causes the page the jump up/down etc.

Making sites with small download sizes and quick rendering is a very involved process. Google have made a tool and set of guidelines that force developers to use current best practices in a way you're just not going to get by hoping all developers everywhere do it themselves. It's also a much easier sell to management (i.e. "Is our site AMP compatible?") compared to trying to push for each individual best practice to be followed which can individually only have a small benefit.
The first step in helping human welfare is determining what things are actually good for human welfare. If you can't construct a valid argument for X, that's a hint that X might not be good for human welfare.
I'm near phitsanulok now but had the same experience over the country. It might be because I'm using a tmobile sim through their partnership with local providers as I have seen the locals with much better speed in the city centers. The second you get out of the city and drop down to 3g or whatever the one below that is called, the locals have the same Web experience I have had

The stamp of approval for sub n seconds as a benchmark does sound like a better approach but at this point google is acting like a parent whose told their children to clean their room, or the parent is going to clean the room by tossing everything out. I get the impression that Google only cares about the results when it comes to making the Web faster, and doesn't care about anyone else's costs at this point
Of all the problems you can have with this setting, brightness is not one of them.

I have been using 4k 40" tvs and monitors with OSX and FreeBSD/linux for over 2 years now and overall I am quite happy with the choice.

I wouldn't go much above 40", as it would involve too much head movement (while sitting at least, I find myself comfortably using only 2/3 of the height).

One annoying problem especially with older or low end TVs was definitely lag. Even after disabling all "picture enhancements" and setting the equivalent of gaming mode, many TVs in 2014-2015 had high lag, from the 120ms that even Samsung/LG were showing, up to the 300+ms of Seiki and Haier and other no-name TVs. That makes the monitor unusable even for text editing. From personal experience, 2016 Samsung at least are much better, but better try them before buying.

Next comes viewing angle and color -- cheap panels have a limited vertical viewing angle, and sometimes even limited color depth.

Then you have to fight with OS and applications. For some combinations of OSX and TVs, I had the OS applying non-removable overscan after identifying the screen as a TV. OSX also does antialiasing which results in blurred characters with small fonts in terminals. I haven't found a good bitmapped font to use.

Apps also have problems, e.g. chrome on OSX does not refresh well the bottom bar when you move windows between the 4k and the retina screen. Or, some video players fail to go full screen on 4k.
> The "zero carb" community showed me that plants aren't necessary for health

Can you provide any long term studies that support this claim? From all I read about longevity studies, they seem to point in the other direction: high carb, mostly whole plants.

I know that low carb seems to be the popular way of shedding weight fast these days, but I don't see any evidence that they are more efficient than other restrictive diets, like raw vegan, potato diet, rice diet, etc.
I just had to change the same setting on windows, changing a line in a text file is much simpler than the maze of configuration dialogs I had to go through on windows. The linux way is easier, but the windows one is more discoverable, it would be nice to have an inbetween.
I'm more of a fan of Vue and it's CLI launcher, I was just pointing out the two high-visibility opposing views which I'm sure add to the frustration.js that devs old and new experience.
Braess' paradox is a little more indirect than that, so an analogy might be: Adding more fish to a pond causes you to catch fewer fish.
Do you think this is the source of the ambiguity in the movie? I was never convinced either way, even after rewatching the whole thing recently with the possibility in mind from the start. I think it was well done either way.
What's wrong with my landing page?
TL;DR: I setup a landing page http://www.convohash.com/ , got a very low conversion, please let me know where I did wrong.

Hi HN,

I recently started to build a product called ConvoHash. It's an Instagram Hashtag Analytics. Basically it helps the user to do reporting for social media campaigns using hashtag on Instagram.

I've been running ads on Facebook & Instagram for the last 2 weeks but the conversion has been very low. Could you advise me on what I did wrong?

Thanks!
It's the 2015 curved screen model and no longer manufactured.

What you need is a TV that support 4:4:4 4k@60Hz via HDMI 2 and a Graphics card that supports HDMI 2 (any NVidia 900 or better will do it).

rtings.com has a fantastic set of reviews you can look up:
http://www.rtings.com/tv/reviews/by-usage/pc-monitor/best
Exactly, this paradox is basically nonsense. There isn't any situations where this would happen, beyond some made-up math extreme edge cases.
> Disclaimer: I work for a non-Google Alphabet company.

I.e. you work for Google, but not in advertising. The attempted rebranding has been awfully heavy-handed lately.
Tails: Social Contract
How do you fire a client? What's your contract clause read that allows this? The challenge (as I see it), is that if you're contracted to perform X work for Y cost, if you 'fire' the client, you're the one breaching the contract and thus liable for a claim? What language do you use to 'fire' the client?