skysight-inc/HackerNews huggingface dataset:
And yet, to produce the software that nearly any employer or client in 2018 wants at the price they want, requires using open source dependencies without manually reviewing every diff from every version released.

I don't really understand what you are trying to suggest.

Yes, whether we realize it or not, we are trusting the maintainers of our dependencies. Sometimes that trust is misplaced. That might lead us to try and avoid a particular dependency or maintainer in the future when it happens. And then it'll happen again.

We've built an ecosystem around using open source dependencies. Isn't that what the open source dream was? You might not like it, but not liking it doesn't make it realistic to develop software for money without using all sorts of open source dependencies for which you can't personally vouch for every line of code. I'm seriously not sure what it is you are trying to advocate for.
Secret police records in former East Germany are subject to an unusual degree of transparency, because many of them were seized and subsequently made public after the wall fell.

We don't really know what the archives of western states would show if subjected to comparable scrutiny (to the limited extent those archives were made available, e.g. in Switzerland, they show an appalling amount of surveillance, though a comparatively limited amount and degree of repression).
This is exceedingly rare.

Intersex individuals, or individuals with genetic deformities or mutations are not that common, and none could appropriately labelled as a "third sex".
That's not the point though, noticing here means caring, not merely being aware of.

Not to mention tons of people have been found after weeks or months being dead without anybody noticing, so "the mailperson will notice eventually" is hardly a comfort.
reasonable enough
I'm thankful that Guido van Rossum made the Python programming language. It's the first language I really delved deep into in high school and it made me seriously consider a future in computer science. It's also a delightful language that I've had a fun time with and made some money with.
They get billions of funds for a selve checkout register.

PS. The waiting lines with a human are bigger than the selve checkout here in Belgium. Some say it would be better to make room for humans again.
I'd add one more to the "valid reasons": rehab

You see guys working late at their little startup and maybe thing you should tell them it’s not going to happen. Because honestly for most of them it’s not.

But... I want to make the case that it's OK.

Even if it’s never happening they may be happy. If one stops viewing startups as $$$ opportunities and starts viewing them as rehab from the soulless corporate jobs full of soul-wilting mediocrity, politics, legacy, same old shit over and over, and backstabbing, then it might make a kind of sense to work at a startup instead. Take a pay cut and "try some different shit out" with a tightly-knit team.

It’s a chance to work with things that are greenfield and/or new/different/experiment. Maybe it works. It’s a chance to not be bored. You aren’t wedded to it and don’t need to do it forever. Stay up late and code for awhile. Have pizza. Debug. Try. Care.

The gotcha is if people focus on the IMGONNARICH including the management (where it translates to UNDERMARKETYOURCOMP, though maybe one doesn’t care). That’s poisonous but I think there are lots of options where this isn’t true.

The more people I talk to outside the Bay Area, the more I encounter who I think are doing it right. A lot of them are not crazy, they don’t really think IMGONNARICH. They don’t end up in the FEELINGSWILLBECRUSHED state after it doesn't work (because, honestly, it doesn't).

I like people and being around them. I love the feeling of a team pulling together and exploring the dark corners of a problem. So when a break is in order, the answer might be startup rehab. It's cheaper and better for your career than a full-on year off.
Similar to how you might handle writing 5 bytes 20gb offset into /dev/null?
Physics-Based Learned Design: Teaching a Microscope How to Image
Muslim accused of raping teenage daughter of German businessman who hired him
I was thinking this too. The 80/20 solution is a long rope that extends to a window so you can open/close it without going outside!
What's an "intrepid samodelkin"?
For those of you who are confused like I was, this is referencing a video game, not stomach issues from travel https://en.m.wikipedia.org/wiki/Montezuma's_Revenge_(video_g...
Add to that the fact that while the Unix way works well for connecting certain types of programs through pipelines and/or shell scripts, those programs themselves are written usually in C or Perl, Python &c, which are languages that have big standard libraries. It might be reasonable to assume that while programs that conform to Unix philosophy may constitute useful building blocks for end user or sysadmin tasks, more complex programs, even those "building blocks" themselves are better off with languages that provide them with a rather large, well-though-out toolset that's built as an integrated whole, i.e. a standart library.
Yes that's me. I am enjoying my exciting new life as a carnival performer on HN

Though it is hard to type with three missing fingers...
It seems to me that the compiler here is V8.
Google’s Night Sight is subtly awesome in the daytime, too
Such an efficient way to boost flagging iphone revenues. Get other people to do the work and rent seek through your walled garden.
BTW 0 is a valid literal value of a pointer type (so you do not need a cast).
Limited liability refers to the privilege that firms gain when they are sanctioned by the State. This privilege is characterized as the owners (shareholders) of the corporation not being liable for the actions of the corporation.

This is a creation of the state. Without LL, destructive corporate actions could result in suits against the shareholders or at least the operators of the company. Shareholders would like to limit the risk they take, so they would be likely to pressure firms to act more carefully. With LL, firms can take whatever risk they want, and the only consequences stockholders see is if the stock price of the company falls.
Logitech ends negotiations to acquire Plantronics
Well, you're going to have trouble changing the copy on Apple's website.
They mention that pretty clearly in the tagline/subtitle on the website. It is a bit awkward because subtitles and taglines perhaps doesn't fit well with the format of submissions on hackernews.
When I was a kid I remember watching on PBS as they covered pictures of Jupiter getting transmitted from Voyager 1 as it flew by. It was really exciting. The pictures didn't come that quickly but it felt really exciting to watch a TV program with the scientists from NASA.
Love Rust, but there's room for garbage collection over borrowchecking if we're talking about replacing scripting languages. It would be hard for a decent statically-typed FP language to be slower than Ruby, for example.
Maybe I'm taking the definition too literally,

> an ethnic, regional, economic, or social group exhibiting characteristic patterns of behavior sufficient to distinguish it from others within an embracing culture

But wouldn't your presence here indicate your participation in a type of subculture?
I have a hard time finding a single statement in your comment I agree with.

> The power of monopolies and indeed of corporations in general is directly tied to the power of the State.

That's a big claim with zero evidence. It would certainly seem that the lack of strong national government and insufficient power at the state level was what lead to powerful corporations/trusts like Standard Oil.

> It's no surprise to those who understand this that, as the federal government has grown in size, strength, and scope, corporations have followed.

My understanding of the Gilded Age was that corporations were only stopped because laws were passed at the federal level after monopolies had already become a problem and caused pushback from voters. eg.

> In 1890, Congress passed the Sherman Antitrust Act, which made it illegal to monopolize or restrain (or attempt to do so) interstate commerce. On the basis of this Act, the United States filed a suit against five sugar manufacturing companies to keep them from merging after one firm purchased the stock of the other four (E.C. Knight Co. was one of the four firms bought out). The American Sugar Refining Company had gained control over 98 percent of the sugar refining business in the United States in this way and was considered a monopoly. ( http://landmarkcases.org/en/Page/401/How_Interpretation_of_t... )

Further, I don't think there was a notable increase of federal government until the Depression and New Deal era, followed by significant military expansion before, during and after WW2. Arguably there was major growth in the 60s and 70s (HUD, DoT, DoE, DoEd, EPA, etc.) But I feel it's fairly clear that government size and corporate size change largely independently.

> In fact, I'd go so far as to say that consumer-hostile monopolies cannot exist for any substantial amount of time without the backing of the State.

You're moving the goalposts here, changing from discussions of monopolies in general to "consumer-hostile" monopolies. Further, I'd expect you're still wrong even here. Consumers might accept hostile monopoly situations if there's simply no alternative, ie, places where it's not cost effective for a company to build out to a rural location. Even if the service is bad for your power/telecom situation in some rural location, there simply might not be an alternative, aside from not getting that service.

> As far as I can tell, natural monopolies are a myth grown from mistaken economic theory.

I don't really know what to say to this. If you can look at the mechanics of road, power and telecom construction/distribution and say that natural monopolies don't exist, then clearly we must have wildly different understandings of the term.
> I've yet to see any lists of monopolies period

Large scale water delivery via underground pipes was the example monopoly given. That's literally a list of 1,000+ monopolies.
Yeah, the crowd of nerds in front is blocking the Mars views. Someone, ask them to step aside.
Funny, had it been called that it probably wouldn't of irked me in the first place.
Interesting initiative.

Women, in my opinion (this may sound dumb, as I am a man), have sometimes a different rhythm than men, bring different interests and pay attention to different problems. So an environment more atuned to their way of thinking/being might yield great results.
I've never even heard of FTP over SSL. Is that something that never became popular due to the existence of OpenSSH?
This is the most pragmatic approach, refusing to walk the labyrinthine trail of gender choices.

What is wrong with a man accepting his biological sex and identifying as female, for example? I think the issue is that said man wants people to call him "she" so he can feel his womanhood complete, something he can never achieve because he's still genetically male and his femininity can only imitate that of a genetic female.

He is Paul, born male and identified as female. She is Susan, born female and identified as gay male. Simple.
Webpack works with no configuration as of version 4.
In Arizona, at least, I'm pretty sure you could use a simple, passive (and, relatively, very cheap) evaporation-condensation cycle to radically cut down on almost any contamination, but that's almost not even the point. What is the point, which you correctly note, is that this is largely a case of people taking turns kicking their respective externalities down-stream (in this case literally), until it kills someone, exacerbated by ineptitude at the highest levels.

To that end: how about any industry that has potentially harmful externalities be compelled to carry insurance against those things demonstrably causing harm, the premiums of which are determined significantly by how competent the policy holder's mitigation strategies are.

Then we can, as needed, subsidize those mitigation strategies, applying the solution at the point of the problem, where it's not only going to be the least expensive, but also the most effective. Thus, if the rancher upstream of the lettuce farmer isn't taking care of his shit, he pays, not the farmer whose crops are contaminated by the rancher's negligence. The subsidy money ultimately goes not to incumbent insurance interests, but to the people and organizations creating new and better ways not to fuck ourselves up — which is, I think, something worth subsidizing a bit...

Either that, or you pay for the damages your cost-cutting externality-imposition causes out-of-pocket, with strong statutory preferences for compensating victims over everyone else in the event of bankruptcy, because I suspect that would kill a whole lot of farms and businesses.

EDITs: phrasing.
Getting secure connection warnings.
Nod (Sydney) Is Looking for Brilliant Full Stack Engineers
Ask your neighbors for a recommendation?

I actually don't mean to be facetious. I'm just not sure that finding a good general contractor is as amenable to a tech fix as getting a driver from point A to point B. Where the post lost me was implying that Uber for X was part of a logical progression and I'm not sure it is.

I'm not sure what's available today for things like local plumbers is any better than the Yellow Pages was 20 years ago. Especially once you get out of high density population centers.
Mitochondrial DNA Can Be Inherited from Fathers
In my defense, I left the industry in 2011, back when American lost $2B, and half of the major airlines were in bankruptcy proceedings. It looks like they found some margin in the past few years.
You misunderstood me.

I don't work much with npm. I work mostly with ruby, using bundler for dependency management.

And i update my dependencies to new patch releases _all the time_ without reviewing the releases individually. I think most other ruby devs do too. My understanding of the intention of "semantic versioning" is to _allow_ you to do that.

My projects have dozens if not hundreds of dependencies -- don't forget indirect dependencies. (I think npm-based projects usually have hundreds+). How could I possibly review every new patch release of any of these dependencies every time they come out? I'd never get any software written. If I never updated my dependencies anwyay, I'd be subjecting my users to bugs that had been fixed in patch releases, and wasting my time debugging things that had already been fixed in patch releases.

This is how contemporary software development using open source dependencies works, for many many devs.
Let me try again.

Baremetal vs Cloud hosting -> resource for resource baremetal will almost always end up being cheaper.

The only way you save money on managed services is the cost of management. Meaning every hour that someone doesn't have to spend maintaining infrastructure is a cost savings to the business. Every minute saved by allowing someone else to do the "undifferentiated heavy lifting" is money saved.
just use a colon ':' and put the subtitle/tagline after it
Not that it’s not bad UI but the high and low bids are for different sizes.
One amusing detail is how Metal heads are described as having basically "society-conforming attitudes".

Judging from my own circle of acquaintances, I think the secret police assessment is quite accurate there.
As luck would have it, this story is on the front page of HN right now about testing agricultural water for pathogens.

https://news.ycombinator.com/item?id=18535425
Mayoclinic isn't really a cite-able source, but I agree on the rhetoric that antibiotics can cause a microbe imbalance. Unfortunately there hasn't been any research (that I have seen) that has found a causation between Ulcertive Colitis and the microbiome of the colon. There is definitely a correlation between gut health and it's microbiome ([research paper][https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5757125/]), but it doesn't seem to bear causation for the underlying disease.

Autoimmune diseases (and the immune system as a whole) are still a mystery to doctors/researchers, so the best approach we have to treating it is empirical instead of deterministic. The stem cell article is the type of research that I hope for, as it attempts to permeate the opaqueness of such a system.
A random, lucky find: https://github.com/remy/nodemon/issues/1442
This is a common misunderstanding and I feel GM hasn't helped matters much.

The engine in the Gen2 is connected to the transmission and does provide mechanical force to turn the wheels.

https://gm-volt.com/2015/02/20/gen-2-volt-transmission-opera...
Hmm, I think I could get behind that as well.
> Mr. Luber, co-founder of StockX, an online trading platform for sneakers, streetwear, handbags and watches, hates when companies disrupt his market strategy. “The one thing that breaks the supply-and-demand model and the purity of it in the secondary market is when brands artificially f--- with it when they restock stuff,” said Mr. Luber

What purity? You're running a resale market for shoes that are scarce in the same way rare Magic cards are scarce: entirely at the whim of the company. That's what supply-and-demand is like when there's a monopoly on supply!
>Maxwell Technologies Specified, Controlled, Tested and
Guaranteed

Oh no.
why people ever considered macbooks good for development apart from "my company gave me one"?

macbooks never had decent keyboards, even when apple fans considered their keyboards good.

it is almost 2019 and macs can't do very basic stuff, like not dropping ssh connections when you walk from a meeting back to your desk. well, not without installing a dozen apps that clutter your status bar, just like a windows 90s computer...
Great point. Do you know if you're allowed to just dig a well anywhere? Like if I was in Redwood City and I didn't want to use the monopoly water provider, could I just dig a well if my yard had room for it?
In fact, one of the ways we got here to a world with gigantic animal feedlots is that people keep zoning away the locations where modest scale and more safely manageable feedlots can be built.

A manure lagoon for 200 animals is much easier to manage safely than a lagoon for 8,000 animals. Yet, laws keep making it harder to build anything else.
Conversely, Windows does not look like a well-supported platform for OCaml (in fact, it looks worse now than it was a few years ago). There's no official Win32 package or installer; the website just directs you at third party ones. And you have a choice of an experimental OPAM build that requires Cygwin (and needs a forked repo to install packages from, that upstream package authors don't necessarily maintain), or OCPWin that is stuck at v4.01.

It's not an arrangement that inspires confidence - it feels like the community in general really doesn't care about Windows, and it's a few people trying to keep it afloat there - but if they step back, it won't keep.
It was actually your Show HN from a few months ago that prompted me to add 'analytics' to my to-do list.

For the past years of running my site, I've had basically no analytics. I have the site in Google Webmaster Tools which shows stats on the Google clicks, but other than that there isn't much. At the moment traffic from everywhere but Google is completely unaccounted for.

I also disabled web server logging completely in May when GDPR came in.

Simple Analytics looks really good, and it's on my personal list of 'cool startups to use in the future', however for my particular site, there are a couple of issues:

- Adblock users

- JavaScript

The reason I'm so interested in log analysers is that the data is closer to network/traffic statistics than it is analytics/tracking. I think that a massive portion of the traffic to my site will be with Adblock, so if all of it is unaccounted for then the numbers will be way off.

Also, my site is strictly JavaScript free. It does look like you offer a <noscript> version though. My site is locked down with a super-tight Content Security Policy, and including an external JS file would be too big of a risk in my opinion.

As far as I can see, Simple Analytics isn't able to count unique visitors. This is what makes it so good when it comes to privacy and security, but it's a stat that I'd really like to see. I've started putting together my own solution using a bloom filter for this, as nikonyrh suggested in this thread.

So overall I think that Simple Analytics is great and I would love for more sites to adopt it, rather than going down the guy with a camera and notebook route (as shown in your promo video!). However for my particular project, it isn't suitable at the current time. As I said though, it's on my list and I can definitely see it been useful for other projects that I may be involved in.

Thank you :)
I don't follow your comparison. What parts of the Linux ecosystem have a single person maintaining a large multitude of packages?

Looking at the kernel itself you see a hierarchy where people are only responsible for small segments of the kernel.

Looking at a standard distro like Debian, which makes this easily available at https://www.debian.org/devel/people you'll see that most individuals are only responsible for a handfull of packages, with the bulk having a team responsible for them.
And for a plumber I'd rather a) do it myself if I can, or b) ask family for a recommendation.

I see your point. Trust is a key issue, I think.
If the chance I'm going to buy something that I've already bought again is close to 0, and it's not smart enough to find anything else for me that it thinks I should buy, then logically it should show me random things. That way I'm training the algorithm for them and maybe I'll find something I want.
Having once experienced true deep friendship, like everything, it sets your standard perhaps irrevocably too high.

I've found the campfire model to produce a lot of mental distress and anguish, since no one is invested in anyone, there's no incentive to grow and as time passes, you start viewing these passing relationships as disposable.

Don't get me wrong, the campfire model is fine as an aspect of general hospitality, but to truly call these passersby your friends would not be correct. They don't contribute to your safety net, nor are you likely in turn to contribute to theirs.

Perhaps I'm not as selfless as you. I just want to be surrounded by people who have "skin in the game", because true friendship and a sense of camaraderie is only built through overcoming difficulties together.

> Because sometimes that person who sits down at your fire is the person you have been waiting for, and only by making a seat for them were you able to ever meet

It's a nice analogy, but a little too romanticized for me.
I agree that the situation we have now provides healthy water reliably (normally). The point the OP was trying to make isn't that monopolies always provide a bad result, it's that they exist due to government backing and regulation.
Autism prevalence now 1 in 40 US kids, study estimates
A lot of users had it locked to a semver major version or major.minor version, which isn't necessarily trusting the maintainer "in perpetuity", just the current development track.

Is a change between maintainers a semver-major breaking change? Several people have suggested that that is a baseline that npm could easily automate/enforce. That would have at least sent a community signal to re-review/re-audit the package in light of a new maintainer.
If you really want this at low latency, you can also take the hdmi output of the dji controller and plug it into a capture card.
Translation: Puppies are cheap, but they eat and poop.
The App Destroying Iran’s Currency – Foreign Policy