skysight-inc/HackerNews huggingface dataset:
This topic is of course ripe for a flame war, but what I think is almost always missing from this discussion is that not all "elite" rich people are all the same. How people got and use their wealth is very important in the consideration on whether or not "income inequality destroys the social fabric of a community". Paul Graham's essay "How to make wealth"[1] is a great read on this topic. One of the key values that emerged in the West was that if the people with the power of violence in society do not just take everything from the productive people, the whole society becomes much better off.

The people who take by force, the rentiers, the rich who steal by fraud, the ones who just spend their days on yachts and luxurious island estates eating caviar and drinking champagne, these rich elites should be scorned and reviled. We should strive to make laws to punish them and take their wealth and power.

But we do want inequality in the amount of society's assets that can be accessed by people. Hard working people who have the skills, talents, networks, drive, etc. to get important, very difficult, things accomplished should have access to greater wealth so they can do great things for society. Musk created and is the leader of SpaceX that is building reusable rockets. He also spends a great deal of time and effort running Tesla, which made the first great electric cars and is forcing positive change on the whole automobile industry. Jobs and Wozniak built and sold great personal computers. Gates may have been a bit of an asshole when running Microsoft, but he was part of bringing computers to the masses and he seems to be really interested to doing good in the world. A billionaire who has almost all of their productive assets tied up in productive activities in which they are a critical component, can do great good. They are not consuming but producing. Look for people who strive to produce win-win situations. A free market system (a system where people are free to trade with anyone else) with a strong rule of law and allowing people to keep what others give them seems to work pretty well. 80% income tax rates are not a good idea (and shouldn't we really tax wealth and not income, if we want to get rid of the idle rich?).

It does not seem to me that governments will spend assets better than the best of the wealthy elite, just move it to someone that is much more unaccountable. One should remember that there are hierarchies that are built on competency and cooperation as opposed to those built on the power of violence. We should support the former and tear down the later. A hard problem, but a least something better to strive for then just generic "tax the rich" refrain.

[1]http://www.paulgraham.com/wealth.html
Physics of Free Will (2018)
Glasses are expensive if you choose to pay a lot.

I get super cheap yet fashionable and long lasting glasses at the WalMart optician's office. WalMart does a better job than the private practice guy I saw for years. I get lenses with all the extras and it's still cheap. They also give me the prescription rather than fuss about it.

If anyone is still paying $200 and up for glasses it's because they choose to do so. The market works.

Same goes for generic drugs. Most things a month supply is $4 at WalMart. Some people prefer to go to a small pharmacy, use insurance, and end up with a $20 copay for the same drug. That is their choice to do so but they should not complain.

Likewise with the MRI cost crisis. You can get an MRI and the reading for $250-$500 depending on what state you are in. People paying $10,000 are choosing to pay that. Excepting cases where they are unconscious of course.
Wikipedia’s fund us banners go to Wikimedia, which then spends a small fraction of that on Wikipedia. Calling them separate is at best a shell game, but more realistically actively deceptive.

Allowing public edits is different from not paying editors. They can have a small staff of super users which only revert or remove content while remaining a Wiki.
Probably because of the small market and the precision required in manufacturing it.
You made my point, that the definition of "fake news" is undefined. Pretty much anything can be pointed at and yelled "Fake News". And that's what we're seeing.
I was surprised by this license change. I'm thinking about establishing a fork that's open source software (OSS). It would almost certainly need to change its name, since I imagine Synopsys has trademarks on the original name.
We do the same, and the foreign employees take care of their own tax/benefits. We pay enough that this is worth it to them and makes the admin on the company side much more manageable.
The scary thing is I don't remember giving them that, either. Which isn't to say I didn't...
I would agree, and I hate that attitude in developers. Technology is a force multiplier, when you write something slow you're multiplying that slowness and all the time it wastes across the lives of your entire user base over the lifetime of the product.
They also can’t require a membership to get an eye exam, so if you don’t want the pressure to buy glasses there, Costco is a safe bet.

They’ll give you your prescription and literally wouldn’t sell me glasses even if I wanted them, since I wasn’t a store member. I did have to measure my own IPD though, which I did with a ruler and a mirror.

EDIT: another reply notes that they did get their IPD at Costco, so this might vary by location. As they mentioned, the optometrists are independent.
From a fiscal perspective a higher tax rate would not make much of a dent in the the US deficit; a piece in the WSJ addressed much of it: https://www.wsj.com/articles/the-crippling-cost-of-70-tax-ra...
Story time: I was outside this past weekend and heard lots of sirens. Wondering what was going on, I downloaded one of those "police scanner" apps and listened in to my local fire/police force.

Curiously, they had two channels - one that I could listen to, and one for "onsite" that I could not. I know this because they talked about this other "channel" on the one I could listen to. They did this for organizational purposes as there were quite a few units from multiple towns responding and needed to "clear" the main line for big announcements.

I have no idea if this is relevant, but I found it interesting, and IMHO appropriate given the sensitive nature of the event (house fire).
Yeah it can do that, with the use of some plugins.
This conversation reminds me of that conversation from a day or two ago, when a writer argued that, if you're trying to hire senior engineers, you need to woo them, rather than expecting them to woo you.

In high-end job markets, hardware is so cheap compared to salary, etc. that there is no reason not get the top stuff. If you don't, that may impinge productivity, and in addition it will send a very negative signal.
No updates at all. Its not my problem and I have expressed the dangers. Family situation prevents this kind of support and they wont stop using it. No issues at all. My fiance's aunt on the other hand (using windows) has had to call me frequently for virus/slow down/connecting printers etc.Its been a pain.
Relevant previous discussion: [1] https://news.ycombinator.com/item?id=17061380

I live in Portugal and I have needed prescription glasses since i was a child (I'm now in my 40s). I have always felt frames particularly are priced in a cartel like way. Of course for lenses there is more of a justification depending on the thickness/prescription (it is harder to make a more curved lens that is thinner and lighter).

In frames they try to get you to go for the branded style (Hugo Boss, Gucci whatever...)
This is discussed extensively in the above article. [1]
In lenses they try to sell you add on treatments (Anti-reflex, UV coatings, etc) In my experience some of these coatings end up shortening the lifespan of the lens as they create a surface that is easier to scratch.

I think local opticians take advantage of the fact that people's face dimensions vary so much and that people need to try on tens of options before they find one that is both comfortable and good looking.

Given the low prices for frames practiced by some online stores (https://www.zennioptical.com/ for example) I'm very tempted to even buy the frames online and then going into the local opticians to get them to make and fit the lenses. I'm pretty sure they will try their best to scam me into some overcharge if I do that though...
I can't be so boring it leads to complete apathy. Unless you are a computer, there's a limit to the boredom you can take.
EU citizens have an explicit right to a direct transfer in to Zotero.

https://gdpr-info.eu/art-20-gdpr/

"Right to data portability"

>The data subject shall have the right to receive the personal data concerning him or her, which he or she has provided to a controller, in a structured, commonly used and machine-readable format and have the right to transmit those data to another controller without hindrance from the controller to which the personal data have been provided, where:

> the processing is based on consent pursuant to point (a) of Article 6(1) or point (a) of Article 9(2) or on a contract pursuant to point (b) of Article 6(1); and
the processing is carried out by automated means.

>In exercising his or her right to data portability pursuant to paragraph 1, the data subject shall have the right to have the personal data transmitted directly from one controller to another, where technically feasible.
>> If I say `for x in range(10)` it iterates exactly 10 times

Right and I expect that. The issue I have is that the values do not include 10. It turns out great in Python and Rust where things are 0-indexed, but that does not change the fact that the range construct itself is strange in not including 10.

I'm sure the notion of using mathematical notation where [1..10], (0..10], [1..11), and (0..11) all mean the same thing would drive the language parsing people nuts. Mostly because some of those involve unmatched [) or (]. But that's why we have a computer right?
That's part of the reason I get my main glasses from my eye doctor, and then computer glasses or sunglasses from a place like Zenni. I don't care about how I look in them when I sit in front of a computer or in a car.

In fact, I have a wide head, and I've had better luck getting frames that don't squeeze into the side of my head through Zenni than anything I tried at an optometrist's. I basically just went with the widest pair offered, which they provide measurements for on Zenni, where I have to try each and every pair almost in person since they don't show those measurements.
Unfortunately here's the catch - while it's probably trivial to reverse engineer enough to extract the key for the SEE database, it means that Zotero would need an SEE license to be able to handle the file still.

As an alternative it should be quite possible to produce a hook using Frida or similar that would disable database encryption on the Mendeley side so it can be imported through the usual channels. Not pretty though.
Sure, there's a very low barrier to entry, but node has a big hurtle in the middle.

You can relate if you ever had to setup a JS taskrunner/webpack from scratch. If you don't do it regularly, expect to spend 2-3 hours going through documentation and lots of outdated StackOverflow posts.

JS is easy as long as you stay within the constraints of whatever scaffolding you're using, if you need anything outside of that or need to upgrade your stack you need to know a lot of little things. "Best practices" move fast in JS, and projects die fast too.
I gotta say, I'm impressed! Nice job. Especially with pricing model. I would've shifted the multiple device/cloud backup to the Premium side to convert more users, but I think keeping that on the Free version is clutch and will bring more users into the Premium fold with time.
LA would probably be a lot easier to get around if it had 1/7 of the people it has now.
Most js build systems don't do dead code removal. This ends up encouraging many small packages instead of bundling functionality into larger packages.

For example, there is a lodash package, but people don't want to include the whole thing, so now there is one package for each function:

https://www.npmjs.com/~jdalton

As far as I know this aspect is unique to nodejs/npm.
1 could be handled by a full autopilot; perhaps it can make 2 a non-issue; and by planning aircraft landing and take off centrally, 4 could be dealt with as well.
Here's what you should really be worried about: the propaganda that goes straight out of CNN into your brain and you don't question it.
They'd have their analysts re-evaluate expected profits, and, if they could increase returns by shifting some processes from their current country to somewhere else, they would.
"current state of generally terrible technical writing"

I've served the technical writing role a few times.

If it (your product) is hard to describe, you probably did it wrong. At the very least, keep trying until things make sense. Better mental models, metaphors, workflows, whatever.

I was once asked (by a school principle, former writing teacher) why software developers are such terrible writers. I replied that all the good software developers I know are also good writers. That if you can write an essay, you can also code. The problem is that most people are terrible writers, programmers included.

I will admit that writing is harder than programming. Because people are far more interesting, complicated, nuanced than computers.

Reading someone else's code is the closest thing we have to mind reading. More so than prose. IMHO.

Miscommunication and ambiguity is the norm. We all just have to accept that and keep trying.
Opportunity cost plus future budgeting. If we build a bigger collider and find nothing useful, it’ll be that much harder to persuade lawmakers to fund an even bigger one later.
The article mentions Warby Parker was started to combat these insane prices. NPR's How I Built This talks about the origins of Warby Parker in this podcast:

https://www.npr.org/2018/03/26/586048422/warby-parker-dave-g...
The main difference is that companies fail with their own cash (or that of private investors) and everyone who loses money in the process had contributed that money voluntarily.

When government fails, it’s with the money of taxpayers who had no choice of not contributing and who might in fact have been heavily opposed to the failed project.
Rails on Windows
What coaching is necessary? You chit chat about interests and ask to meet. It's really that simple.
Assuming zero immigration?
5 things you should know for a career in data engineering
I've had consistently excellent luck with Zenni. The key is considering measurements beyond simple pupillary distance, such as temple length and frame width.
"You’re always looking for a job, apartment or a boyfriend."[1] In the beginning, Craigslist was the online market for all three. Then the markets specialized and we got Monster.com, Match.com, and Zillow. Now we've moved on-demand with the "gig economy", AirBNB, and Tinder. Is the next shift consolidation? Book your apartment for the night, your date for the night, and a freelance gig to pay for it all in the same app?

[1] Yes I did just quote Sex and the City on HN.
Ionic Framework 4.0 is out
Pc.gr
> Usually it costs more than 10 minutes a day too.

Anything that slows you down or irritates you eats up more minutes than just the raw time you're waiting too.

Say something takes 1 second to compile vs 6 seconds on slower hardware and you're having to recompile ten times to fix a bug. The raw waiting time might only be 10 seconds vs 60 seconds but that extra pause of having to wait every time to see if you've fixed bug might annoy you enough to drain significantly more productivity out of you.

You're best keeping your developers happy so they enjoy plowing through the work instead of hating it.
My wife was an office manager at an Audiologist's office. She has some crazy stories about that. Unfortunately, lots of people who don't hear well also shout all the time. Just part of doing business. :-) (Edit: She corrected me. SHE had to shout all the time.)

Also, many people purchase hearing aids and then never wear them, because they can't stand the "new" influx of noise and most of it doesn't seem necessary or even desirable. So they effectively spend the money and then feel ripped off, in a sense. Or their spouse, who paid for the hearing aids and basically feels like they burned up thousands of dollars for nothing, is very upset.
i believe it.

bose might be poised to get in to that market. their 'hearphones' struck me as a first attempt, although it's not marketed as a medical device (AFAIR).
I know my American mother in law got oxycotin on first intention without specific instructions or recommendation after an operation.
Main point is the startup risk is unnaturally amplified by capital, which increases monthly costs, with the hope of generating unnatural growth rates that never arrive...

It'd be really interesting to see the failure rate of bootstrapped tech startups vs. those that took VC money, I'm betting it'd be a lot lower.
Azure DevOps (formerly VSTS) in general moves really quickly, relative to everyone else. At least it feels that way... the multiple names to search for (vsts, tfs, "azure devops") also makes it hard to find stuff in general searches. Often the results are prior versions, and it's still hard to figure out.

I dread when I have to tweak things. I do appreciate the service(s) a lot though. Pipelines is one of the better CI/CD platforms I've ever used anywhere. It's just, like you said, sometimes hard wrt documentation.
Pennsylvania: Cryptocurrency Exchanges Don’t Require a License
> In this case it may be a good deal for both parties. What about the other people? The atricle mentions these loans grew by 25% in 2018.

But you're speculating. If it was a good deal in this case, what makes you think it's not in other cases? Can you point to a specific case where you think it's a bad deal?

As long as we don't bail them out again, I don't really care what crazy deals banks and bank customers come up with.
Indeed - from the Azure Pipelines side of things, we started seeing a fair number of open source projects move some of their workloads over to us when we announced unlimited build minutes for open source projects. (I'm a PM for Azure DevOps.)

From my perspective, it's been interesting to see how people do. Some people bring all of their builds, of course, but some people split it up so that it's a mix of Azure Pipelines and Travis (or, of course, something else). Some people are bringing one or two platforms over - maybe they had Travis working as their build validation system, but it was doing Linux builds. So adding Windows builds with Azure Pipelines made sense. Or they wanted to do macOS or iOS builds, so they started building on our macOS build agents.

Anyway, I'm happy for Travis and I'm glad to see that they're excited about this acquisition. I can speak from first hand experience that running builds for open source projects takes a lot of resources. So I trust that this will help them make sure that they're in a position to continue helping out the open source projects and communities.
I'm not sure what your googling-error-message example is intended to demonstrate. And again I'm not claiming self-rolled is always better; but merely responding to a specific claim. The bottom line is one has to weigh the trade-offs using multiple metrics and factors. A large part of managing technical projects is the balancing of tradeoffs.

IF an app depends heavily on a feature AND there are not many external alternatives, then a shop should lean toward rolling their own.

A related issue is the volume of code. If the in-house version is 500 lines of code and the external (downloaded) version is 5,000 lines, then the internal one may be easier to debug and fix. (Yes, I realize that lines of code is not the only factor to consider.)

Common factors to look at:

1. Complexity of the part, including dependencies on other parts.

2. Swappability of the part for alternatives.

3. How well the part is written and documented.

4. Need for the part. If it's merely a "bonus", then dependency may be less of a problem/risk.
Is this assuming a single car at a time in the tunnel? Otherwise I don't see how it could possibly be true. That's absurdly low volume. Like a regular road would beat it easily.
Your PD is not actually part of your Rx. That's why it's normally not included. Your Rx consists of a OS Rx and OD Rx.
Title correction: Why are glasses so expensive in the US? The American eyewear industry prefers to keep that blurry.

Please stop using the US as the "that's how it is"-standard.

In Germany, you pay a very reasonable (from my layman perspective) price for the lenses, maybe about 40$ plus another 30$ if you want to have non-reflective glasses or product from big name producers and stuff like that. Like every fashion product, frames start at a few bucks up to whatever you want to pay. Measurements, bending the frame are included in the service. None of this involves health insurance, as far as I know.
What if you're using TypeScript, creating a few packages, and bundling them?
No, I definitely don't want one OS, or one UI or experience. I want one interface. We've already got architectural similarity between operating systems. The part that's different is the interfaces between them, for completely arbitrary reasons.

We've done this for layers below the OS (x86) and layers above it (HTML, JS). There's just this one layer in the middle which we missed.
Tensorflow 1.13.0 Released
Here are a few citations for what I'm talking about[1][2]. My objection is not that some people try to game the system, but that the system was secretly rigged from the start. There is a group of curators -- VCs, startup advisers, journalists, important founders and the like -- who get to jump the queue and post directly onto the top of the front page of ProductHunt. The majority of front-page posts came from these curators, and the "upcoming" section is nothing more than a pool from which they can hand-pick submissions. It's a bit like Slashdot pretending to be Hacker News.

According to [1], many founders have taken on "advisers" with curator privileges, giving them a little bit of equity in return for the publicity.

Hacker News is nothing like that. Although your social group can help you promote things here, there's no startup adviser that I can give 0.5% ownership to in return for bypassing the voting queue.

[1] https://news.ycombinator.com/item?id=10739875

[2] https://www.recode.net/2015/6/18/11563670/product-hunt-the-s...
I’ve used services like this - in addition to self improvement. Messaging women takes a lot of time and it’s a pain in the ass. I’d rather just meet them.
The Art of Electronics[1] has a fantastic section on differential signaling and common mode voltage. That book is a treasure even today despite being published initially in 1980.

[1] https://en.wikipedia.org/wiki/The_Art_of_Electronics
Fx_cast: Chromecast for Firefox
I don't need wheels on my flying car--it can fly. I would expect it to be car-sized though. At 30'x28', this thing takes up eight standard parking spaces ...
Nobody Cares About OAuth or OpenID Connect
I'd add Vinča symbols as one of the oldest scripts out there. Maybe for some it may be a stretch to count it a full script, but considering their time (and the fact that this list included Runic, which was used more like for isolated markings or ornaments and less like building pieces of written messages), i'd say it should get a pass.
congrats Stefan :)
All cost/benefit calculations are context-dependent. You're right, it's not possible to accurately make a blanket statement such as "everyone should/should not start their business in silicon valley". All anybody can say is how that calculation works for themselves.