skysight-inc/HackerNews huggingface dataset:
I don't know about the post you're reading but the GP doesn't talk about fitting in or following norms. Living with people is an important part of the human experience. Sure, it is less important for some and more so for others but necessary nonetheless.

>> We need more people who have gone sideways, more recluses, more geniuses, more people who do not fit in and do things their own way. Otherwise what's the point?

What is the point of what. Different people want different things from life.

>> I understand that this may sound alien or maybe crazy to people who have grown up in western societies and therefore been indoctrinated to an extreme degree to seek the approval of others and so on, but that's all there is to it really, social conditioning.

I come from an 'Eastern' society and living well with others is as fundamental to my society as it appears to be in the west. Not everyone wants to live their life in solitude to be remembered in eternity. Calling it 'indoctrination' is generalizing what is essentially your opinion to a serious degree.
That's a pedantic argument. What "whitespace sensitivity" means when talking about Python/Haskell vs other languages is fairly well-understood (use indentation to delimit blocks).

For my money, I'll take Python's consistent use of ":" to start a block, though.
> We need a society where every person is needed and wanted.

I'd rather live in a society where every person was self-sufficiently mirthful, with people-interaction being little more than the cherry on top of sundae.

This is what individualism was originally meant to be, but people continue to undermine the power of instinctual passions (acknowledging something is the first step to eradicating it).
Top sites using weak DH parameters
It may be infeasible to run a new SMTP-based mail service from "residential IP's" that can interact with the existing email empire, dominated by store and forward middlemen who expect to make money from the "free" email service they provide.

That empire amounts to a junk email delivery service and later a way to gather information about email users. The later purpose is probably why you want to run a new email service?

However it is certainly feasible to run a new SMTP-based email service from residential IP's that does NOT interact with the existing email empire. One with no middlemen. The sender's SMTP server talks directly to the recipient's SMTP server. You decide what port you want to use. There are thousands to choose from.

There are multiple ways to do this, but I rarely if ever see this option discussed. I suspect it's because like DNS most users are not comfortable configuring mail servers nor with NAT traversal.

If indeed the motivation for running your own mail service is because you do not want your mail stored on third part servers (whether in the sender's mail folders or the recipient's), then the ability to interact with the existing store and forward email providers seems a counterproductive requirement.
Basics of Abstraction
I'm chinese and was mostly referring to my country. I know there are places like Japan and maybe as you said India where this does not apply.

EDIT:

It's also funny that you mentioned the spiritual angle.

I've studied Advaita for many years (and still practice it) and there is something to be said about the various holy men who practice it. In the case of Nisargadatta, for instance, he had a wife and kids that he immediately abandoned once he met sri sadguru sidarameshwar maharaj and fully commited to that path.

If you read his books (highly recommended) you will discover a man that lives in absolute bliss. It's like a huge weight has been lifted off of his shoulders, and I don't just mean his family (more like the burden of having to interact with society at large).

It's interesting to me how this is "accepted" in India but a person acting in exactly the same ways minus the spiritual angle is treated far differently. If that is not social conditioning I don't know what is.
Mail reputations are very real and pose an issue with mail servers. I had a gaming server for years and had many issues with Gmail, Microsoft and Yahoo, to name a few, filtering or blocking emails. Just last week, I setup a mail server using mail in a box on a new server I spun up on Digital Ocean using an IP that was on no blacklists and still had issues with sending emails to various Gmail subscribers.

Even when I used to work at HostGator and handled many of their abuse issues, they had many issues with being blacklisted just because RBLs didn't recognize new HostGator IPs or the rate of email being sent from their new gateways.

So, at least with my personal and professional experience, I can attest to the issues with using self-hosted mail servers.
my dad was an extra in the movie The Alamo (1960), which Wayne starred in and directed. My dad said Wayne cussed a lot. My dad played a mexican cavalry man....

My dad and many men of his era and place (we lived in west texas) always sort of lived their lives in a john wayne sort of fashion.... in the movie Hondo, Wayne, upon hearing that a young boy could not swim across the creek in front of him, grabbed him by his underwear and threw him in the creek--sink or swim. My dad did the same to me at about age 6.

Anyway, I think it was John Ford who made Wayne a real star.
> This isn't how the internet is supposed to work. As we continue to consolidate on a few big mail services, it's only going to become more difficult to start new servers.

And this is exactly the reason I setup my own mail server. I'm only 1 man, but I hope more people will do so with time, thus requiring the "big ones" to work on better algorithms for filtering and not base it on reputation.
Indeed, the script works quite well for Spark - but we also wanted to provide a guide for those who would like to further understand the config files, especially for those who want to 'tinker' with these down the road (e.g. adding nodes to the cluster). Also, we find it helpful for learning to set up Spark on other platforms, and setting up other systems that don't have ec2 scripts yet.
Current discussion: https://news.ycombinator.com/item?id=10402943 (106 points, 20 hours ago, 79 comments)
Yes, a big problem is indeed API documentation and making it easier to follow best practices.

Regarding angles, users want to see degrees in the UI, but the python functions like math.sin and math.cos and basically any other graphics code you find uses radians. Whatever solution is chosen is always going to make someone unhappy.
I couldn't help but think of Eleanor Rigby. "All the lonely people, where do they all belong?"
This is interesting, but the benchmarks suggest that LuaJIT usually does as good, if not better. So there doesn't seem to be much benefit to the static types, at least performance-wise.
I've also been thinking about types, validation, and structure. I see room for various approaches, including static typing, validation, and more. For example, here's an in-progress library that I plan to build out soon: https://github.com/bluemont/shape
IMHO with pinterest the long-term memory aspect is quite important (collect things and look through them later), which 4chan is completely missing.
I just rolled back Windows 10 and verified that Disconnect Desktop Premium Protection began working again.
> have since bought about a dozen FE lenses

So... All of them? There are only about a dozen FE lenses released. The 3 Loxia lenses, the 2 Batis lenses, and the Sony 28, 35/1.4, 35/2, 55, 90, and the 4 zooms.

That's basically the extent of the Sony FE system, which is still rather lacking compared to Nikon or Canon's 100-200 lenses.
If you have a theory that invalidates the Heisenberg Uncertainty Principle, go for it. Otherwise, I'm going to consider all of that pure science fiction.
1Password Leaks Your Data
It's not either/or - you can make it optional, like in Python.
But it's a way better donkey.
If I was assuming I would be making statements, not questions. I was pointing out the mirror image between how algorithms behave and how people behave.

Though I find it ironic, because you yourself are assuming about other people with this:

are you going to keep wasting this precious commodity in pursuit of other, "human" relationships or will you finally be able to fully devote yourself to whatever it is that you know, deep down, is your true calling in life?

As if people are not able to have fulfilling human relationships AND devote themselves to a calling. As if everyone is wasting their time, because you think it's a waste of time. If it's a waste of time because people fail in their pursuits, well guess what, no pursuit is guaranteed.

This talk about robots is just the sign of the times: the mechanization of everything, even that which is not fundamentally mechanical.
Scala Crash Course, Part 1
This Guy Makes Millions Playing Video Games on YouTube
New Findings from War on Poverty: Just Give Cash
"We examine how a positive change in unearned household income affects children’s emotional and behavioral health and personality traits. Our results indicate that there are large beneficial effects of improved household financial wellbeing on children’s emotional and behavioral health and positive personality trait development...Parenting and relationships within the family appear to be an important mechanism. We also find evidence that a sub-sample of the population moves to census tracts with better income levels and educational attainment."

Signs and wonders....
No.

Our customers have email accounts with providers like Comcast. Comcast uses a third-party filtering service to handle spam.

So, our customers had no knowledge of the third-party, and some contacted our support staff to question why they weren't receiving our emails.

And, of course we attempted to identify the problem with the third party. If you read more carefully, you'll find that in my comment. Only after they insisted their classification was correct and refused to remove us from the list did we explore our legal options.
Anyone know if there's data on their expenses or is it all just a report on one side of the profit curve?
Um, how could it not be anti-Semitic?
From the paper:

With standard transistor costs and utilization, this would cost about $2 per chip to manufacture, after fixed design and tape-out costs of roughly $2M [32]. This suggests that an $8M investment would buy enough ASICs to complete the DH-1024 sieving precomputation in one year.

$8 million is pocket change for the NSA, who's estimated yearly budget is around $10 billion.
“Burn Rate” Prosperity: Why Silicon Valley Is Heading for a Crash(2014)
Stuff I would have mentioned:

- some_code... where vs let... in some_code: these two constructs play a fairly similar role in Haskell. The problem with where is that it lets you introduce the value of a binding AFTER using said binding. Ugh.

- functions defined over several lines using pattern matching: I'm still not sure if it's a good idea or not, but I think overall a shorthand syntax like OCaml's "function" keyword (except less unfortunate) is better

- pattern matching and guards are separated (try going back to Haskell after trying a language which combines the two..)

-the absence of named and default arguments is an issue in a language like Haskell. This leads to many instances of "guess what the fourth argument here means"/"let's create a record type just for the arguments of this function" and elegant APIs such as function1, function1' and function2'' (good luck figuring out from the name only which function you need)

- a much stronger focus on brevity (single-name variables all over the place, horrible ASCII DSL galore) than on legibility

- I think the record situation situation improved since I stopped doing Haskell, but when I did, it was really a trainwreck (having to prefix the field names of all your records to prevent collisions is not a feature).
No. Our recipients had no knowledge of the third party. Instead, their email providers contracted with the third party for filtering services.

EDIT: Not sure why it would preclude their liability in any case though. Their customers would be paying to have spam blocked, not emails from legitimate companies with whom they've agreed to do business. If they were blocking these demonstrably legit businesses in error and refused to do anything about it, then their "service" is helping no one, but is damaging those businesses.

It is simply a risk inherent to their business model and it is absolutely their responsibility to address it.
NativeScript – Open Source framework for building native mobile apps using JS
https://news.ycombinator.com/item?id=10404974
A Message for Bosses and People Who Have Them
I'm not sure when you used it, but Houdini Indie[1] looks pretty reasonable- $200/year and you don't have to upgrade until you're doing $100k/year in revenue.

[1] https://www.sidefx.com/index.php?option=com_content&task=blo...
Nobody else has mentioned it, so i will; This is a great situation for the NSA. Get all 400M accounts in one fell swoop by using a gag ordered warrant on Google (or microsoft) Ez peasy. Much harder than to contact a sysadmin about their 1 account that isn't being fed into the behemoth..
When the customer leads the team...you have a packed preference pane...?
That's a rather glib and obtuse way to put it.

I'm an Amazon customer. If Amazon can't reach my gmail address because Google started using some third party filtering service, what exactly would you expect me to do? Even if I had the ability, I certainly don't have the inclination to spend time resolving this issue. I'll go so far as to mark something "not spam", but that's about it. The cost to me of not hearing from Amazon is virtually zero. The cost to Amazon of not being able to communicate with all its customers that use gmail is huge. It's an Amazon problem, not a customer problem.

But GP did figure out what the problem was and took steps to resolve it without involving lawyers before finally issuing the C&D and getting an injunction.
I was once disappointed not to hear back from a Google recruiter after an interview. Turns out it was in my Gmail spam folder. Along with any other @google.com address.
New App: UniNotes- All you need for class
Totally depends on the person and occasion. Here are a few examples:

1) Say you favorite has just one the big game and you want to let your friends (who may like another team) know about it, by having your teams fight song play when you call.

2) Say you are married and you want to send you love one a reminder of your first dance by having your first dances song play when the phone rings.

3) Say you are going to have a night out with your friends and everyone likes the new hot song (by Jay-Z, Nas, Taylor Swift, etc..). You can have that song play when you text your friends to go out.

4) Say your significant other is not answering your phone calls your can send them a tone that will remind them of the good times.

It gives you a way to express yourself before the phone is even picked up.
If you want to get rid of diesel, get rid of long haul trucking. Maybe also look at shipping's use of low grade bunker fuel, which pollutes more than all passenger cars iirc.
I don't think we will see a trickle down effect unless there are substantial benefits for the average user to outweigh the cost of switching and learning something new.

If there is a single abstract advantages, like 'more security', that might not be good enough.

We might as well throw in the kitchen sink and come up with a detailed list of every possible advantage an ideal replacement protocol should offer:

- no domain names required to create addresses

- 1 terabyte+ attachment file sizes

- ability to update and delete messages which recipients have not yet downloaded

- mail transfer and storage agent which don't have access to unencrypted message contents

- mail agents which can be distributed across multiple personal and home devices

- client apps which always and non-optionally use local encryption\decryption

- ability to purchase mail serving and storage resources from a competitive commercial market directly from client application.

- ability to switch to a different commercial serving\storage resource provider without loosing your previous identity\address.
Do you share your scans (ignoring legality here), or are they all strictly personal?
Yeah, don't get confused by the fact that there is an "O" in OCaml. This does not mean that you can write "imperative OCaml" the way you can use Scala as "shorter Java". "Imperative OCaml" is much closer to "imperative Haskell" without the monadic effect system.
It would at least help companies/freelancers to host their own mailserver. The same infrastructure may lead to EV for individuals (or equivalent) once we can figure that out. Waiting for everything to be equally ready leads to inaction.
No, it's not just you. I learned animation in 3DS Max, but I'm far more comfortable with Blender.
BITCASA: REFLECTIONS ON THE PAST YEAR AND OUR GREAT LEAP FORWARD
As usual, Yes, Minister explains it in an entertaining way:

Sir Humphrey: Minister, Britain has had the same foreign policy objective for
at least the last five hundred years: to create a disunited Europe. In
that cause we have fought with the Dutch against the Spanish, with the
Germans against the French, with the French and Italians against the Germans,
and with the French against the Germans and Italians. Divide and rule,
you see. Why should we change now, when it's worked so well?

Hacker: That's all ancient history, surely?

Sir Humphrey: Yes, and current policy. We 'had' to break the whole thing
[the EEC] up, so we had to get inside. We tried to break it up from the
outside, but that wouldn't work. Now that we're inside we can make a
complete pig's breakfast of the whole thing: set the Germans against
the French, the French against the Italians, the Italians against
the Dutch. The Foreign Office is terribly pleased; it's just like old times.

Hacker: But surely we're all committed to the European ideal?

Sir Humphrey: [chuckles] Really, Minister.

Hacker: If not, why are we pushing for an increase in the membership?

Sir Humphrey: Well, for the same reason. It's just like the United Nations,
in fact; the more members it has, the more arguments it can stir up, the
more futile and impotent it becomes.

Hacker: What appalling cynicism.

Sir Humphrey: Yes... We call it diplomacy, Minister.
I have been thinking about a new input paradigm, where people can use only their thumb to program. Hold the screen with thumb, a wheel comes up with a circle of options, guessed based on (Markov chain?) a list of symbols most likely to be entered next. The language needs to work with that paradigm well and also it appears tricky to implement so I'm far from working on it...
> Nobody else has mentioned it, so i will

Do we really need a comment against the NSA in every single thread mentioning emails or hosting in general? Not that I'm a NSA supporter or anything.
Of course. The worst in London, but basically the diesel smell and crud everywhere in urban areas.
Not everyone can get employed by Facebook or Google.
OK...

They completely dissected the meme whilst repeatedly bringing up her love life, and hardly talking about her, the person, at all.

I don't get the point.

Ermahgawd, ad impressions?
> Greylisting still works amazingly well. With a long, long whitelist and greylisting plus DNSBL, I don't even bother running a spam filter, since the little bit of spam and emails from new senders ends up in its own directory as it came from a non-whitelisted sender.

Any good tips on this section in particular? If I'm running my own mail server, how would I get started making sure this is in order?
Right... their email providers, which they are paying to provide email from them. The money chain is still at your recipient's end.

Note that I'm not suggesting you did the wrong thing here --- I don't see anything else you could have done. I'm just saying that pinning the entirety of the blame on the third party provider is wrong.

...

Having read the rest of the thread: I'm sorry to say but the reason why you're having so much difficulty, and the reason why you're getting hostile replies here, is that as an email advertiser people are going to automatically assume you're in the wrong. You are on the edge of an astonishingly dirty industry, and anyone who works in email has been so burnt by the Neptune-sized tidal wave of diarrhoea that is spam is likely to spit in your face before you have the chance to explain that you are not, in fact, a spammer. And chances are that they won't actually care. To a most people, email + advertising = spam.

I really don't have anything to suggest. I have written antispam software, and I've read some of the forums of both sides, and frankly I don't know who's scarier.
[Same poster as ohhimark, had forgotten my password]

Maybe so, but what I mean is that I (and presumably the people she is writing this for) are not black women. They're not indians, asians and many other things too of course (which is my point).

As an opinion piece (which I suppose it is), it's something interesting to think about. Yet, doesn't it say something about everyone of us if even minorities advocating for equal rights don't see the bigger picture and advocate for more than their specific situation?

It's a self-defeating argument in a way: the author is arguing that people are caring mostly for only one type of inequality… by decrying only their specific situation while making no mention of all the other types.

I guess what I am saying is that I wish the author would have framed her case as an example tying in to the general case.

When one gets to this point in their reasoning, perhaps they'd realize that we are resource-constrained and no matter what we do, we'll be "excluding" some categories.

And yet what I just wrote is too dismissive. I don't know what the best way to go about all this is, but it sure is very upsetting to be blamed, as part of the "dominant group", for not doing enough when the very people pointing the fingers seem to have similar biases towards minority groups they are not part of.

Then again, perhaps in this case they could have just called the event "inclusion for women" since that's what it's currently focused on.
"Inside Europe there was war at all time. But it was One economic and cultural zone. Especially from 1100 to 1800. "

This is a new notion for me. This would imply there was a single cultural entity that would encompass all of europe and a single economic system that encompasses the geographic area for this period. What would they be called?

I am sorry I brought current affairs to the discussion - it's a bit offtopic for HN and I was about to delete my first response until I found replies and felt it would be more rude at this point to remove it than not.

Discussing europe circa 19th century is ok I suppose.
IFC is orthogonal to type systems, having also been modeled in terms of axiomatic semantics (Hoare logic) independent of a type system. It can also be practically implemented through runtime monitoring, partial evaluation and various hybrid approaches. Type systems are certainly one way of providing foundations for IFC, but few languages have it as a first-class construct. Notable exceptions are SPARK (based on Ada) and Jif (based on Java).

See also "A Perspective on Information-Flow Control": http://www.cse.chalmers.se/~andrei/mod11.pdf
USB 3.1 is 10Gbps I believe.
If you don't care to do all the setup yourself, we've recently announced Dataproc as a fully-managed service including support for Preemptible VMs: https://cloud.google.com/dataproc/ .

Disclaimer: I work on Compute Engine, specifically Preemptible VMs, but didn't work on Dataproc (though I did add --preemptible to bdutil!)