skysight-inc/HackerNews huggingface dataset:
It continues to amaze me how many people blame the user for "doing it wrong" or being stupid or something when a company is found to be blatantly lying to reduce their costs.

It's like the whole industry has Stockholm Syndrome or something from decades of vendor abuse.

People, really: private means private. They lied. There's no two ways about it. We didn't misunderstand because we're stupid, we misunderstood because they were cutting corners and being intentionally misleading by using words that have definitions different than the thing that was actually happening.

This isn't new with Digital Ocean. Their contempt for their customers is palpable. A year or two ago I caught them leaking customer data and they made a huge handwavey blog post full of lies about how nothing was leaked.

Don't do business with liars.
The Bruised Woman on This Billboard Heals Faster as More Passersby Look at Her
Websites were still requiring email addresses, mailing addresses, phone numbers, etc. before universal login.

If anything FB is closing the loop.
> The study suggests that creative people with “leaky” sensory gating may have a propensity to deploy attention over a wider focus or a larger range of stimuli.

I've always thought that creativity and chaos go hand in hand. At least in my experience. The inability to draw barriers between categories and subjects.

I think the bigger struggle is being able to retain focus on an idea once you've conceived it. You can have all the innovative ideas in the world, doesn't really amount to much if you can't pull it together and ship.
As Tesla Goes, So Goes the Economy
exactly...i thght same when read that..
Citation needed. Static typing isn't a panacea.
Microsoft is currently in the middle of a push to get more developers onto their proprietary platforms. Microsoft isn't doing these things because they are just so friendly and selfless. These are strategic moves.

Not only are these strategic moves, they are strategic moves by a large company aimed at competing with people like me who develop software on multiple platforms and contribute, unpaid, to an open software ecosystem.
If I'm reading the FAQ correct, SES maxes out at 10k emails/day, meaning it'll take you 10 days to email your entire list.
This article is a spam from a spammer for a spamming tool, aimed at other spammers.
My favorite Kuro5hin article is the intro to the K language:

https://www.kuro5hin.org/story/2002/11/14/22741/791
Even with EC2 classic, every machine is locked down from every other. The typical way around this is to modify the default security group, which is limited to your account and your instances. It's a different approach than VPC, but everyone had effectively private networks with EC2 Classic, unless they really went out of their way to open up everything to everyone.

Granted we're probably now distinguishing between being able to see unencrypted traffic and being able to access ports on a machine. They're both bad, but I'd argue having your DB port exposed to the world is probably worse.
Actually, that entire statement shows they don't have any professionalism.
At that point, maybe it's better to take a few paces back instead of just one.
This is an example of taking only one pace back.
I turned 8 in 1975, so maybe my memory is fuzzy, but I don't remember any US cars in the mid-to-late seventies being cool. Although I did kind-of like the Stingray.
Fortunately, what you believe doesn't dictate reality.
Angler Exploit Kit Adopts ‘Domain Shadowing’ as New Evasion Technique
I'm curious to know what your perceptions of the FX2's are, since it had been racked up.

(EDIT: Over and above what's in the article.. Because they look quite nice, is why I'm asking - we haven't got any.. yet! Still performing well?)
You would expect it because it has "private" in the name and because words mean things.

The "you should have known they were lying because $5 is obviously too cheap to provide the service they are claiming" argument doesn't hold water.
I take Adderall and it's kind of a trade off between the ability to be creative and the ability to be persistent and methodical. Before I had the Adderall, in order to complete methodical tasks, I had to have either the kind of silence described in the article, or I could find certain types of noisy environments that would also help.
Too much noise - this means nothing. This is exactly the reason why serious investors give fund managers money not just based on performance, but on process.
I agree with you - it's like having one NIC to the internet, one to a big LAN switch with every other device. No surprise for me... especially when the touted benefit has never been privacy, but cheaper network costs. I suppose they could change the name to "Local networking" or "DigiNet™" or something.
You and all of the "Free Software" world have different definitions on free. I'd recommend this[1] talk by Richard Stallman, it's pretty basic, but it gets the idea across well.

[1] https://www.youtube.com/watch?v=Ag1AKIl_2GM
Welcome to the World, Red Hat Enterprise Linux Atomic Host
One of the reasons, people preferred Angular was its learning curve...now, its more or less equal to Ember or Knock out...
The Value of Data, Part 2: Building Valuable Datasets
Every time you speed on the freeway, you're willfully violating the law, and taking a calculated risk that you won't get caught. No?
When did having a bloc have anything to do with the morality of a thing? If 51% of people think that black people shound be hung from trees, is it now okay? "But 45% of Americans agree"--cui gives a shit? Maybe 45% of Americans are assholes. What is just and good doesn't change because you threaten me with the McCarthy Committee or a blacklist. I don't hold many political positions on whose hill I'm not comfortable dying, so bring it.

What really troubles me about this conversation is that you are persistently trying to reframe attacking the basic humanity of other people as "disagreeing". This is far, far more substantiative than a disagreement. Eich and his weird tribe are welcome to believe, in their heart of hearts, that gay people are lesser and unworthy human beings. They do not get to hurt people who've done them no wrong. Eich decided it was his place to put his money on the line and fight against the rights of people who demanded them, and you don't get to call off a fight you picked and agree-to-disagree when the fight goes against you.

Pity the man. He's not allowed to be the CEO of Mozilla. At least we all agree he's a human being, even if he can't do that for the people he'd have had reporting to him.
National laws apply in the corresponding country in principle universally. If a company from country A sells something in country B then the sale is under the laws of country B.
I call bullshit. I'm a very regular Amazon customer, and I never ever receive anything but order and shipping confirmations from them (and the occasional interview offer). Can't remember if I did anything special (like uncheck a few boxes), but I'm very sure it's possible to not be spammed by them as my inbox is proof.
> Was this moment as sweet as that when you hear the words from someone you love for the first time?

I can only speak for me, and only hypothetically: It would mean much much more in that moment. Someone you love for a long time, maybe your wife, finally remembers you. Sure, its awesome to hear I love you for the first time.

Imagine you fuck up big. Really big. She still talks to you, but every time you do, you notice she's still pissed. Not just a bit, but very pissed, angry, and disappointed. She hasnt said "I love you" in a few days, since you fucked up. And then you hear them again. Suddenly, unexpected.

The world isnt grey anymore. Its finally coloured again.
mailkimp
Which programming language first used a semicolon as a statement delimiter? Did they choose the semicolon because it was easy to type on a QWERTY keyboard? Why not end a statement with a period like a sentence?
I was really hoping to enter that contest with an entry that just used rand to flip a coin and invest. Never had the time unfortunately, but would still love to see how a completely random strategy compares to some of the algorithms.
Star Control II uses a starmap as copy protection ("tell me the constellation at these coordinates..."). I lost the starmap at one point, but if you can remember just one of the answers, you can just keep running the game until that answer is the correct one. (The copy protection is at the very beginning, and the game won't bug you during play.)
I believe every skill needed to emotionally deal with running a startup can be learned on the job. I just don't buy this claim that only some sort of people are cut out for starting a start up. If you start a startup you just proved you have what it takes...If you didn't you would never get started.

It's like founders think they have a monopoly on dealing with difficult emotional circumstances and somehow since they coped they are super human.

You bring to the table who you are and you figure it out as you need to. There is no reason someone who is insecure can't adapt on the fly to coping with the circumstances.

In fact, I find that people discover deep strength they never knew they had when they have no choice but to cope...who you are today is not a reason to think you can't handle a startup.

I just don't buy it.
You're moving the goalposts. They didn't offer "rfc1918 networking", they offered private networking. Private is a word with a meaning.

They were caught lying. Why is it important to you to to cover for them?
Just scanning this, but it looks like a huge attractor for conformity is baked into the model, in eq 3.1. Each agent prefers to be some number of standard deviations from the mean. If conformity increases, the standard deviation shrinks and all preferred distances from a fixed point (the mean) shrink. They note it themselves, that if the entire population starts at the same point, it is an equilibrium, regardless of how the other model variables are initialized. This seems to me entirely artificial.
> Whole web is a mess and people are trying to monkey-patch it.

That has been true for the last 20+ years, but it gets less and less accurate as time goes on. The web today is way less messy than it was even 3 years ago. The way we write JS is way less messy, the way we write CSS is way less messy. Standards have improved, lighten up.
Or you could avoid doing business with Sendgrid and use mailgun or mailjet.
This seems to be the opposite.

Week 1: 512 participants. Half of them mail in "the market will go down this week". They lose.

Week 2: Of those who made a correct prediction, half make a correct prediction again. The rest lose.

Week 3-8. Etc

Week 9. We found a winner, one who could predict the market flawlessly!
I work at one of the valley's biggest companies. I am happy to talk candidly to you about them. See my email address in profile.
Not the new version. Your comment has prompted me to plan to have a look at it, however I have a ton invested in Evernote so it is going to have to be so much better to force a switch. Thanks!
The 'magic' that you seem to pine for like is found in lets say Ruby, places a far larger mental burden on the programmer than a language like c or go.

Sure, language like Haskell or Rust have a ton of great features and automagical things but I disagree that they are easier to use. One has to keep far more in your head writing Haskell than Go, a clear indicator of this is the difficulty in learning the language. Like c, you can learn Go in a weekend easily.

I am not saying those others types of languages don't have their own strengths, just that I disagree with your assessment that their features provide a lower mental load.
Damage can go far beyond "I can't find the old code."

The consequence of failures vary drastically with the type of business you're developing for--if you're just developing wordpress sites for mom & pop flower shops, your advice sounds pretty solid.
The 4 minute mile was amazing because of the four minutes, not because someone managed to run a mile. Amazing feats in the face of incredible constraints are inherently worthy, I'd say.
This is news to no one. Every datacenter I've ever done business with offered 'internal transfer' for free and used basically identical verbiage to explain it.
The Difficult Task of Fighting Inequality with Labor Unions
> Secondly - as a developer - why would I want to accept anonymous logins?

Because you want the ability to ban people without them being able to create a new account, but you don't care who they are. (E.g. if you are running an online poker site.)
You are wrong about the Dunning-Kruger effect - there is not a negative correlation between perceived and actual ability, just a weaker positive correlation than you might expect. There's plenty of debate about the causes of the effect in the original Dunning-Kruger paper. Moreover, if you look at the actual paper (rather than exaggerated retellings of it), you will see that perceived ability is actually positively correlated with actual ability: most people tend to think that they're above-average - the bottom quartile tends to think that they're in to 50th to 60th percentiles, while more able people tend to think they're in the 70th to 80th percentiles.

See Figure 1 at: http://psycnet.apa.org/journals/psp/77/6/1121.html

Also, $100,000-200,000 a year is the range you'd make at those companies and have more job security and income consistency, so I'm not sure what your point is.
> When was the last time the grocery store emailed you confirming that you'd just paid for your groceries?

Never because my grocery store isn't a website.
Why is their load balancer not configured to take servers like that out of rotation?
And in a wonderfully ironic twist, you've completely missed the parent's general point while addressing the specific issue they used to illustrate it.

Data structures are the obvious use for generics. There are also things like monads and so forth, used for example in Rust's result type.
Mustbin Brings Common Sense Privacy to Messaging
The official word[1] from the Angular team now is that they will support it as long as there is still a significant number of companies using it - it will be longer than the original 1.5 years after the release of 2.0 mentioned.

[1] Mentioned in the ng-conf keynote IIRC, but this was also told to me directly by one of the Angular core team members when I spoke with him today.
One has a reasonable expectation that services called "private" will be. It requires no further research.

Why is it amazing to you that people take a company's statements at face value? Why blame the user when the other party is actively misleading them to cut corners and reduce costs?
And yet, when you ask what is the greatest thing or idea ever created by humans, the reply is not usually any of the Wonders of the World, or the Mona Lisa, or a chess program. It is usually language or writing or something which was similarly a sea change in the development of humanity as we know it today.

My argument is that these are the better criteria for "greatness" than the relative ease of performing a specific task, though that task may implicitly represent the great thing. E.g., one may call the printing press the greatest invention ever, not because it was great but because it ushered in a new age.
The Man in the Van
And that's why I said: "but if you signed up for it, at least put in the same amount of effort to get out of it first."

If you signed up, then you opted in. Don't be lazy and mark things you signed up for as spam. I'm not understanding how people get email from Amazon that aren't customers, and how customers can't turn off everything but confirmations, which I know is possible, because I have.
Getting Started with LXC
This reply is exactly what I love about HN. I'd like to buy you a drink and talk of vintage hardware :)
Isn't Sendgrid only for sending transactional emails ?
I think it's far more likely that huhtenberg is speaks of what he knows not.

There's no legal department of any note in Silicon Valley which isn't painfully aware of the GPL, nor has there been for the past 15 years, if not 25. They may have decided, as he somewhat more plausibly suggests, that the risks aren't significant. FSF have pursued GPL compliance cases in the past, and their goals are to increase the scope of Free Software -- getting either larger works released as open source or changes committed back. IIRC some major GCC enhancements came by way of this route.

Odds of seeking a cash settlement or other punitive award are slight. There's similarly little risk of customers being sued, though other VMWare partners could conceivably be. This doesn't do much for corporate goodwill in at least some quarters, and a lot of early GNU / Free Software folks are now in senior positions within the industry.
There are more women than men in employment in the US, where is the daily articles on that? And the effort to tackle that? And the constant shaming of companies that employ more women than men?

There are 1.4x the amount of women graduating college than men. Where are the daily articles on that massive issue? Where is the effort to do something about that? Where is the constant headlines on how many more women are graduating than men, put in a very negative light as the lack of quote underlined "diversity" in the tech industry is?

This absolute, unrelenting and incredibly transparent (tech = money, status currently) narrative being sharted at everyone in the tech industry on a daily basis is driving me toward getting out of it altogether.

But hey, lets ignore some massive issues on the table in favour of constantly debating why women who never showed an interest in the industry can't pick and choose the finest and most well paid positions in that industry and see where that gets society in 10 years' time.
I believe Compose is loosely based on Euterpea, but is much less full featured at this point in time. Euterpea probably can't parse guitar tab, though (a very fun feature that was recently added to Compose).
What exactly are they doing? You can buy this stuff from literally any chemical supplier provided you have the right paperwork (as alluded to in the pitch)
People don't "need" to do that, and many don't. They are aided by the false assertions of jackass vendors like this that make false claims further reinforcing their mistaken beliefs.

The configuration overhead of OpenVPN on an internal network like this is lunacy. The correct answer is a secure L2 network... a private one.

Your VM vendor has access to your host ram. Encrypting isn't going to protect you from them. The threat model here is other customers, which are trivial to partition. They just didn't do it.
Hi. Not right now. We have an rss alert where you can put any rss you want, but I know, that's not enough. We will add a way to that soon, probably creating a custom endpoint per user or even a email gateway.
But did you also hear them say, "...and they're doing it as a charity" and then get shocked when you revealed that Google is actually a for-profit organization that makes money via advertising?

Because that's the part I'd find hard to believe.
To extinguish, you introduce incompatibilities to make the life of people outside your inner ecosystem (compared to the greater, standard-compliant ecosystem) harder. But since TypeScript compiles to JavaScript and interfaces with plain JavaScript wells, there is really no "extinguish" part here.

Also, the EEE accusation doesn't really apply to open source projects. EEE is bad since after the proprietary product supersedes ("extinguishes") an open product, the community loses control forever. However when an open product supersedes another, the community always have the choice of forking the project to take back control.
"Operating System" is a stretch. BIOS would even be an overelaborate term for what the ZX81 had, given that IO was basically handled through fixed memory-mapping. What it had was a few inbuilt ROM routines and a main run loop that cobbled together a text-mode display, a line editor and a basic interpreter.
I don't disagree that only people with an ownership right in the copyright have standing, but I note that this has been worked around by a variety of means. The poster child being
people like Prenda Law who used dubious techniques to get just enough copyright ownership on something (in their case porn) to sue. Also, as many have noted and some have experienced, at least in the US it is pretty easy to get sued whether or not the case has merit, and ignoring it results not in it being dismissed because of lack of standing, but a judgement against you by default.

This is somewhat moot if the litigation happens in Germany of course.

In contrast to camperman's comment, the copyright issue is first determined as a matter of law (its instructive to see the Groklaw archives on this with regards to SCO) and then if the copyright is valid then the question of the license comes up. And party A will say "That wasn't what I meant" and party B will say "But this is what it says" and for each of the clauses and sentences in the GPL a discussion will be had on what it says versus what it means. And finally if what it means is something that can be legally enforced[1]. A good example of that was the AT&T versus UC Regents suit over BSD where the BSD license and the AT&T Unix licenses were extensively examined.

[1] You could write a shrink wrap contract that said "By opening this package you agree to give me all your future income." which is clear what it says and what it means, but you would be hard pressed find a court willing to enforce those terms with that contract.
Except that it is not always true. Ignorance is a prerequisite for disagreement if you assume entirely rational decision-making. Without ignorance, if you have disagreement, you very likely have irrationality instead.
Actually that description is sound conceptually: the cones' spectral absorption peaks are shifted apart with a stopband filter.
Any large company is very aware of GPL or else they're incompetent. Having worked at several companies I can assure you it's on their radar. If they're not compliant, it's a choice.
Black Garter Stockings Sexy Black Sleek Garter Teddy – Sexy Shop Online Store
Suspect valuations are the concern here IMO. This would be a big red flag for me, while the culture shock would be a distant second.
The algorithm you need to win a contest is the highest risk algorithm you can get away with.
> EC2 has also been this way for ages, but it has also always had security groups. If you open something up on EC2 Classic to 10.0.0.0/0, any other customer within that region will be able to access your services.

Except that's not how anyone did it. You could define rules that used a security group as the source. And since every instance belonged to a default security group, locking down access to other machines you owned was quite trivial -- you only added rules to allow access from that default security group. If you wanted to add subnet rules, that was usually limited to special cases you would have to actively think about.

> Welcome to #SysadminLife ;)

> I do agree that everyone could be clearer about this, Rackspace, Linode, Digital Ocean, and Amazon. A substantial motivation is to keep your inter-VM traffic off the edge routers.

My source of issue was with the grandparent blaming people that get burned by it. As long as the only way to learn this stuff is to get burned by it, it's counterintuitive to blame people for getting burned by it. And in this case, there are measure DigitalOcean could take to make things easier on everyone. E.g., configure the droplets to save and restore iptables rules on shutdown/power-on and lock the instances down by default to only have port 22 publicly exposed.