skysight-inc/HackerNews huggingface dataset:
If that's true, they'll fail. What I worry about in regards to businesses like this is cream-skimming.

For example: these bodega guys sell the most popular items at higher margin; those items drove additional foot traffic into the bodega who then bought the next tier of items. Or someone needed the next tier and picked up the more impulse items while there. Once the cream has been skimmed, the economic model of the bodega is no longer available, so the shops vanish, which inconveniences everyone.

This is the Uber model too: pick off the wealthier passengers, leave the dregs to taxis who are required by law to pick everyone up.

This model has destroyed dry cleaners in SF; as a bonus the dry cleaning startup failed as well, but by that time the damage was done.

It's capitalism, sure, and in case you're wondering I'm not advocating for regulation to prevent innovation. But personally I try to avoid these cream-skimming businesses even though I am in the "cream" demographic.
PBR? People still drink that stuff?
Not sure about monoids themselves. But learning about monoids was a stepping stone towards mastering parts of pure mathematics, which has definitely contributed to my problem solving abilities. Sometimes you need to just bite your tongue and learn some stuff that short-term feels useless but long-term becomes valuable.
How did you go about creating this? I think it's super useful way of documenting code in general!
Because NATO.
Ok sure. I just immediately paid the (underpriced) $30 for the license upgrade.
My local high school will refuse them. The computer science classes use Geany because it “builds character” and anything that looks remotely like an IDE apparently “does too much work for students”.
If you call that Orwellian then I think you need to use your imagination a little. This company has most of my passwords, my emails, my 2-factor, the accounts to which I reset my bank/investments, my credit card and other PII, my voice (google now), my physical fingerprint (unlocking my phone), knowledge of all of my close associates, and sits between me and all my online activity (chrome) or cellular activity (phone).
"this impoverished view of matter is wholly incapable of accounting for qualia"

What approach to accounting for qualia do you prefer?
The first thing I did after Ulysses went the way of subscription was get a refund from App Store. :)
You can build a CNC but can you explain it?
Build what people want, not what they need
I can respect the author taking the trouble to avoid undefined behavior. Technically correct is the best kind of correct.
PyDev[1]. I like it because it leverages my existing familiarity with Eclipse. Otherwise, it falls into the "it just works" category. It does what I need, no complaints.

[1]: http://www.pydev.org/
"Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers."

I assume you'll be filing suit against Der Spiegel, Le Monde, and The Economist for failing to publish your articles?

Seriously, I would bet that "impart information and ideas through any media" doesn't mean that you have the right to use others' equipment, venue, and name.
It would really send a powerful message across that you believe in your product if you allowed people to try it without needing to jump through hoops or give up their email address. I personally would be more inclined to part with my money then.

Good luck!
Just so you are aware, I clicked the 'prices', thinking that if they were reasonable, I'd be using it in a flash. Then I got the signin link; closed the tab, and un-bookmarked it. I won't be returning. You may want to think about how you treat customers.
You're correct. In the old days that was the case. They were shared but only for money. These days Tomcat, TomEE and Payara can't claim Java EE compliance because they don't have a TCK. It is not clear to me wether this would also retroactively include the Java EE 8 TCKs. It is important to note that Oracle does not transfer the Java EE brand name. So whatever comes out of Eclipse can't be named Java EE 9. You can't make this stuff up.
Debug apps in production without affecting live traffic
#MedicareForAll livestream
Here's the ELI5 of monoids used in programming that might help get the idea across:

Conceptually, a monoid is anything that:

- Has a "zero-value" (mempty, e.g., 0)

- Can be "appended" together (mappend, e.g., +)

- Has an identity with the zero-value: x + 0 == x, 0 + x == x

- Is associative: x + y + z == (x + y) + z == x + (y + z)

This isn't limited to just arithmetic with operators like +. You can define whole new types as monoids if they have these characteristics. For example, we can merge together configuration files by using monoid operators (in pseudo-code):

-- Zero Value
mempty == {}

-- Append
{"color": "Blue"} `mappend` {"fontSize": 12} == {"color": "Blue", "fontSize": 12}

-- Identity
{"color": "Blue"} `mappend` {} == {"color": "Blue"}
{} `mappend` {"fontSize": 12} == {"fontSize": 12}

-- Associativity
{} `mappend` {"a": "b"} `mappend` {"c": "d"}
== ({} `mappend` {"a": "b"}) `mappend` {"c": "d"}
== {} `mappend` ({"a": "b"} `mappend` {"c": "d"})

There's no need to break out the really formal definitions if you're just trying to get some nice working code.

Borrowing from mathematics is beneficial because we can work with structures that have simple but useful guarantees. In Haskell, you can expect all the above to be true for correct type instances of Monoid, without the implementation details at hand. It's a core tenet of functional programming to disarm complexity with simplicity.
"intellectual honesty" in this case being "make sure to shit on the right while you point out the foibles of the left, or i might end up reflecting on how i'm playing a pointless, unwinnable game of 'tit for tat' like the hatfields and mccoys"
I was involuntarily forced to get the hang of vim back in my youth, and once I got over the learning curve, it's been an indispensable part of my toolkit. I waffle back and forth between sublime3, and tmux+vim, depending on how much I'm working locally vs. remotely
http://armedforcesjournal.com/pipeline-politics-in-syria/

http://davidstockmanscontracorner.com/its-all-about-pipeline...

That took longer than it should have because of the stupid throttling at HN regarding posts. It's hard to carry any kind of discussion when you are limited to three? Replies per hour?
I am tempted to say I am appalled by the utter disregard these credit reporting agencies have for consumers, but I am not really surprised. Coming from a country with a tradition of public institutions, it is amazing to see private credit reporting agencies in US, because this should be a public service from the Government.
I make enough to buy any damn License I want. I never said it was not justified. I don't use Sublime these days. I had fond memories of starting with Sublime and so I said and for the nostalgia sake, I will fucking buy the license as well. So stop assuming things and judging people, alright?
> Something else?

Here's one more thing that might be a confounding factor - taller people have higher salaries [0], and on average men are taller than women.

Maybe just a spurious correlation [1], but still interesting to think about.

0: https://www.livescience.com/5552-taller-people-earn-money.ht...

1: http://www.tylervigen.com/spurious-correlations
Show HN: Chrome Extension Adding Simple CRM Functionality to Gmail and Inbox
This looks like a great solution for those with a local music collection, but unfortunately my main use for iTunes is for Apple Music. I don't keep music on my drive.
Very nice! Even those of us who don't consider ourselves "budding" have plenty to learn here.
I guess you could ask why does anyone use karma/likes/upvotes (even fiat currency).

That said in the beginning not many people wanted to "use" bitcoin, it was initially embraced by crypto enthusiasts and even then the first bitcoin had to be given away for free. There was no million or billion dollar ICO, it was given to the community for free to start. The first actual pruchase on record was 2 papa johns pizzas for 10,000BTC (~$50M at the BTC peak).

What makes cryptocurrency (not asset backed tokens) valuable is up for debate, but generally people agree it's: 1. Limited supply, 2. Immutable blockchain technology, and 3. The network itself. Thereafter it's just belief. Now I'm not claiming YCcoin will compete with Bitcoin, but I think it's one of the coolest applications yet of a community cryptocoin, but I'm happy to hear suggestions.

I think the HN community could come up with more reasons than I can envision, but I can start with giving YC Coin to high quality posts/comments, "funding" show HN projects. YC Coin can already be traded on one exchange for USD, Euro, BTC, ETH (not that it has yet, I'm still trying to give it away free initially).
Dupe: https://news.ycombinator.com/item?id=15240700

Edit: Saw the downvotes, so just wanted to note that the linked post was submitted before this one, and hence this comment. Not that it matters. :)
Yeah, I agree with you. I think a benchmark running in a droplet would be interesting.
You left off the associativity; you need (a + (b + c)) == ((a + b) + c), where + is the combining operation.
It is not a fallacy to think that if we ban a previously allowed form of speech, it would set precedent to make it easier to ban other forms of speech.

Yes it is. There are lots of things it's already illegal to say.

In fact, banning some forms of speech can increase the freedom of speech on the whole, such as when you suppress the speech of groups threatening violence on minorities, thus keeping them silent and cowed.
Don't we need more men in primary and secondary school teaching? I would think so.
This is where the blockchain - a decentralized trustless database - comes in. The new Facebook will be an open protocol no one controls and everyone benefits from.
Who determines who is a nazi and who is not?

Who determines what is hate speech and what is not?

The Daily Stormer is obviously a truly vile organization, but the risks of abuse that arise are incredible when it becomes normalized for a company like Cloudflare that's truly at the backbone of the internet to start to exert control over what is allowed online and what is not.

These aren't phantom boogey man futures we're talking about here with regards to the fear of future government and corporate control of the internet and widespread censorship. These things are taking place right here, right now.

It used to be just China. Then it was China and Russia. Then it was China, Russia, and Turkey. Now the UK wants to censor its internet.

http://www.independent.co.uk/life-style/gadgets-and-tech/new...

https://www.ispreview.co.uk/index.php/2017/06/2017-queens-sp...

The US congress introduces a new variant bill of internet censorship every year. SOPA. CISPA. CISA. PIPA. ACTA.

We're headed towards a future of widespread global censorship one step at a time.

Look to the forefathers of the internet and see what they're saying about control of the internet being wrenched away from the people and into the hands of government and multinational control.

http://www.cnn.com/2012/11/29/business/opinion-cerf-google-i...

Arguments about nazis, human trafficking, terror, drugs, etc. are the tools being used to seize power from the people and put us in a little prison a la Brave New World.
On macOS it's slightly different, and the separate chrome windows won't get the same treatment as a separate app.
I'm not making a value judgement, just observing that it's extremely well-known in western culture, and obviously not something the commenter came up with themselves.
I believe that would be distro dependent. On my Linux base I just use the RPM until I added a repo.
Because I hate these clickbait titles: the author plays phone-go-round, calls four numbers, waits on hold a bunch, gets disconnected, and eventually gets transferred to an "agent" that ends up being a busy tone.

All that was accomplished was that he placed an automated fraud alert, even though his original question was whether or not he was affected by the Equifax breach.
Journey from Node to Crystal
At the cost of incredible irony, any chance you could link to that writing? While it may not make a difference in changing minds, it's nice to have all of that information collected together.

In the same vein, with how much Trump has done / scandals etc, few to none have documented everything in one place. Those that try to capture everything get tired after at most a month, if not sooner, and I worry that we won't have a good comprehensive list of events that occurred in this era.
What is that responding to? I said it has its own dangers and the IRS stamps it out but there are some minor ways where it cant.
That's really interesting. Did you guys ever test adding a fundraising link in the top comment you post vs a users top comment?
Top Weight Loss products
Some of us Windows users want our apps to be native, otherwise I might just as well use the browser.
While I generally agree with you ...

> I'd characterize the first category as ...

I'd say the first category is widespread, institutionalized racial discrimination. And the question is not whether it will happen - there's no denying it's been happening since the founding of the nation - but whether it will get worse.
Let me save you a click:

Different agents on different hotlines bounced him around.

After 30+ minutes, an automated system took his SSN and signed him for a trial. Sort of.

Because they kept getting disconnected from the system, they aren't sure if it actually worked.

Seems Equifax is using the "plug fingers in ears and scream la la la la la" method.
My lot in Seattle is 1500 sq feet. You can definitely subdivide 13k into 6-7 lots if zoning allows it.
> What's with the "/" 'icon' next to many files?

Hah. Just noticed that myself. It's the icon for "shell script", I think, which includes a wide variety of file types. If you cmd-shift-p and pick "install package", and then install "A File Icon", then that peculiarity is instantly and permanently replaced with meaningful icons (for all the types that I happen to use in my dayjob, at least).
Well, it's a resume service. Gotta include at least one JS framework to make it past HR.
Also interesting, even if it has become unfashionable these days, Backbone's annotated source: http://backbonejs.org/docs/backbone.html

And the tool to make these: http://ashkenas.com/docco/
eh, i would like to know the pricing without having the need to sigh up.
Since I don't think it was explicitly mentioned, this is because __slots__ is effectively a named tuple. The size reduction comes from dropping the keys in the dictionary (they're stored once on the class, not every time on the instances), and the speed reduction come from it being an array lookup instead of a dict.

It's also a great way to introduce some static typing. No more setting mistyped class attributes without errors!
Yes Kastrup! Can't get enough of him :-)

Donald Hoffman also has interesting ideas:
https://www.google.com/search?q=donald+hoffman&source=lnms&t...
10 Random RV Ideas
Fake News Made in China
https://news.ycombinator.com/item?id=15237923
Just because it's a GUI doesn't mean you have to use the mouse. I find gvim much faster than vim in the terminal because it doesn't have to print a screen full of glyphs for each update.
I think, I've always known if my type was a monoid without knowing the word.
Good - he's working on Sublime. Bad - he's neglecting his plugins a bit. Hopefully with 3.0 out the door officially he can balance things out a bit.
I'd say though that if a judge can get a free pass to lock anyone away indefinitely by police planting a USB drive -- by claiming the defendant is in contempt of court -- that's drastically different in terms of payoff on evidence planting.

Planting a gun on a defendant is much harder to do than planting a USB drive. If it really was the defendant's, they probably have munition for it, there's biological contamination etc.

It seems to me there should be an onus on the prosecutor to prove that they defendant has the key and isn't giving it up before the defendant is held in contempt of court: "Here's a video showing the defendant access the banned booked on the USB drive, she won't give up the USB-decryption key!"
Amazing, to know about docco !!
The most frustrating aspect of iTunes is the things that break from release to release...I shouldn't really say 'break' as its more they simply remove functionality.

Case in point: Look at your iTunes screen right now in Artists view. See lots and lots of missing artist pics (pink microphones)?

It used to be that you could manually set an artist pic, but they simply removed that and offered no workable solution. Its like a year 1 programmer approach.

Its sorta amazing to me that the same company that produces Logic Pro, Garage Band, Final Cut...has such a lackluster music player. Its schizophrenic. Sadly as Apple has ballooned in size, I only see these problems getting worse.
Feel the same !
It's widely regarded today that McCarthyism was terrible even though people of that era believed - not unreasonably - that there was a good chance that Communism would take over the US.
who gave you the right to invade anyone on that matter? people will disagree all the time. if iran or somalia or kuba or whomever disagree how USA is governed, does it give them right to invade you? and will you have the same opinion if USA were to be weak and they had the power to do it?
TL;DR: Equifax phone lines unhelpful for anything.

Suggestion, from https://www.reddit.com/r/personalfinance/comments/6yv4gb/off...

If you do nothing else, place an initial 90 day fraud alert on your file. This is free and will require lenders to contact you if someone (including yourself) tries to apply for credit. Government info. You only have to do this with one bureau in order for the alert to be placed on all three, and it should take less than 5 minutes:

Equifax https://www.alerts.equifax.com/AutoFraud_Online/jsp/fraudAle...

Experian https://www.experian.com/fraud/center.html

Transunion https://www.transunion.com/fraud-victim-resource/place-fraud...
Look at docco comment above ! Just learnt myself !
I can tell you that their attitude towards financial institutions isn't different at the moment. I've spoken to very senior people in several financial institutions recently and most of them are angry that they didn't get any more information than the public and get no help in protecting themselves (and their customers) against fraud. The problem is just that you cannot switch providers within a few days. And even those who didn't use Equifax suffer from the breach.

But be assured that their behaviour isn't much better towards the once paying them.
The 'micro' text editor is a fantastic vim replacement for SSH editing. It's a text-ui like vim, but it has mouse support (for selecting text, etc), and keyboard shortcuts that match bio stands, ctrl-s for save, ctrl-q for quit, etc.
Google is the most terrifying company today. De-google yourselves as much as you can, folks. This company cannot be trusted.

I know this post will get flagged and deleted because so many google employees post here and flag everything. But it must be said. Do not trust Google.
It's written with Docco, a tool created by Jeremy Ashkenas. It's used in docs of his other projects, such as CoffeeScript and Backbone, too.

http://ashkenas.com/docco/
The problem with this argument is that a monoid is one of the most basic constructs you can find in abstract algebra. Using monoids as a shorthand for a couple of simple axioms doesn't buy you much; heck, the shape example didn't even have a use case for the neutral element, so all it basically said was: "intersection is associative". Just using a whole lot more words.

Had the shapes example be modified to describe (say) a topological space via open sets, you may have a point.
If I understand correctly, the only way to sign up is to use either Facebook or Google? There's is no way to just create a standalone account?
Maybe including "AI or Deep Learning" would boost it even more next time.
Given the plethora of alternatives, I feel that danger is largely overblown.
Depends on the HOA, if there is one, and the city planner's office. You may not be able to do so at all or the new house may be very expensive, especially in a place like Sunnyvale with 'green' building codes and state earthquake laws. I mean, yeah, that's still chump-change for a $2.5M lot, but those HOAs will get you.
Could it be possible that there are some subjects which, when thought about, bring us further away from the topic at hand?

For example, if we were to start thinking about the state of no thought — just pure awareness — we’d understand less about what we’re trying to examine.

Thought is an amazing gift, but it’s limited. It would appear we’re reaching that limit when we start thinking about consciousness — hence the wildly varying thoughts on it.
Watch the power of nightmares. I confess I'm not 100% confident that that's where I remember that quote from (Its been a few years now), but its a good bet.
Really interesting study, would have liked to see some preliminary or even anecdotal findings discussed in the article.

I've seen some Youtubers pranking drive-through windows in the same way and they're pretty funny at the very least.
We live on the "thought censorship slippery slope". The U.S., successfully and without much dissent, outlawed (socially and economically, at least) Social Democratic, Socialist, and Communist thought throughout the Red Scare and McCarthyism. Those ideological thoughts are very much so dead in America.

Now we have factions of the public literally asking for censorship. What a field day and marketed success for Government Relations. Is it really 'thought censorship' if the public is asking for the Government's mighty purifying hand of social ideology? Is the government banning Mein Kampf? Is it banning Hitler's transcripts? Is it just flexing its muscles to see if censoring the living, breathing electorate can be made acceptable by the public?
So according to that, software developers are around 20% female. That seems high to me, from my own experiences.

Even still, with all the "let's get more women in tech" stuff I read, are there initiatives to get women in the other jobs even further to the left on that graph? (largely physical labor jobs)
Vaguely pertinent, but ViaWeb was founded in 1995 by pg (and others). Amazon was apparently founded in 1994, but wasn't called Amazon until 1995 -- or, at least based on my cursory skim of Wikipedia.

So, I don't know that it was the first or not, but Bezos was certainly not the only one thinking about it at the time.
I wasn't thinking in terms of investment strategy, but fair point given the original article. My real answer would channel Buffett and be to not invest in something I don't fully understand (or, more precisely, not invest in something I don't have an advantage in). Forced into a corner, I'd invest in firms who are exploiting the technology, like financial institutions, blue-chip tech companies, or consulting companies who implement same.
And if I don't have Xcode (or macOS)?
I'm not sure why you've been downvoted. Phrases like "pulling its head out of its ass" are not going to contribute to sophisticated and level-headed discussion.
These days I only practice at work, because it's the best place to practice if you can manage it: more time, better motivation, specific tasks in mind, help more available, realistic problems, and so on.

E.g. as an example, learning a programming language: https://codewithoutrules.com/2017/09/09/learn-a-new-programm...