skysight-inc/HackerNews huggingface dataset:
> congrats on the launch.

Thanks -- we're very excited to be out and talking to the community!

> What is difference in the use case for Pulumi compared to scripting infrastructure using vendor provided libraries

The major difference is that Pulumi does immutable infrastructure. The code describes a goal state and our system manages your environment to ensure that it matches the goal state. This means you can preview changes before making them, and that, if you do make them, you've got a full audit trail of who changed what and when. Rollbacks are trivial because you just point us at an old goal state worked and we can chew on it until your live environment matches. We can even detect drift, so if someone manually updates in the cloud console, we can tell you about it. As a result, we always have a full object graph of your cloud resources, and can tie it back to the source code which created it, opening up some unique diagnostics capabilities.

The difference with scripting libraries, like AWS's Boto, or the Azure PowerShell SDK, is that they mutate cloud resources directly, and in an ad-hoc manner. So, you don't know what they are going to do before you run them. And in the event of failure, you're more likely to be in a corrupt state and unable to recover. Rollbacks are difficult. There's also no audit trail beyond the cloud access logs, and information like dependencies are lost, so resources end up disassociated from the code and workflow that created or updated them. Many people encounter these problems and need to build complex systems on top to address them. Or they end up using a solution like CloudFormation or Azure Resource Manager, which eschews code in favor of JSON/YAML/templates.

The hope here is that we've landed on a sweet spot between immutable infrastructure and fully programmable languages.
Yeah... I think that's a fair statement.

I think the entire business CRUD segment is due for a massive disruption, though. I'm beginning to think one language to rule the front end and the back end is starting to make sense.

To that end, JS killed Java applets, and should have killed Python/Ruby on the backend by now with Node.js. But it still hasn't.
> The article claims that life without Facebook is impossible

Does it? This is the closest I can get:

> Facebook has been giving many people many reasons not to sign up over the years. But we’ve had to: everyone we knew was on Facebook. And eventually, this trickled up and our parents were on Facebook. Now the trickle down effects of this are the opposite: kids don’t want to be on Facebook because it’s what their parents are using.

That's not really the same as "impossible".

> Is this article more a reflection of the author's poor self control than of reality?

Is poor self control the only reason one would be on Facebook?
Folks, this is depravity at its lowest. If you're not taking at least a minimal action to stop this, then what do you stand for?

1. Call your senators and representatives.

2. Donate and/or volunteer to one of the many organizations working to stop this.

3. Vote this evil out of office.
Would love more details on how the algorithm works, and your thought process behind it (e.g. what other indicators you've looked at, why). You don't have to disclose your secret sauce, but it would give me a lot more trust.

Backtested returns are not reliable.
I agree. While its hard to get too upset about millionaires getting ripped off, the Theranos fraud also represents a large diversion of resources that could've gone into productive work. Even an honest failure probably wouldve produced some usable research and experience for its staff.
Yes I would quite like to leave this country, but what other would have me? It's been a hard life making it to 32 and I'm getting tired. I could use a little lite socialism to feel ok if my hands again fail me.

As for the low participation rate, well it is quite hard to vote in America. I always try, but it is very tricky.

The incompetence can be explained by the low salaries for the offices, and we save some of our lowest salaries for teachers. It makes a lot of sense if you think about it, get off your ass, and then become Elon Musk.
> the need for a system of sound, programmable money remains

I understand that the original goal was to have the value of the currency to be not controlled by a central bank.

Is there any other benefit to it? What does it mean that the currency needs to be "programmable" in this context?
1. Raise money so you can pay them higher than they currently make, and throw in a signing bonus.

2. Set up a secondary market for your stock options.

3. Set up a 10 year exercise period for departing employees.
A Banker and a Developer Walk into a Bar
You don't need to fly around the world to see many of the benefits of traveling. Perhaps more Americans should drive down through Latin America - and I don't mean partying in Cabo. Perhaps more Americans should drive around the country.
What do you mean? Has MS screwed people on Azure pricing? I’m confused about what you’re saying and how it relates to Azure and GitLab.
You're over-simplifying the problem, which is that digital distribution naturally promotes decentralization of distribution. Media and information products suffer due to that, but most media and information-content producers are already piggybacking on human social behaviors to produce value in the first place.

If you produce digital music, for instance, it has almost no value if nobody shares it. The decentralization of distribution is exactly the mechanisms one uses to make money off of these things. Your hope is that things go "viral" and that they are shared so prolifically that you'll be able to extract value out of your importance to the network overall, not due to some analogous 'artificial' manufacturing bottleneck like you would with concrete goods.

The argument that it is ok to consume media for free hinges on the fact that it is both efficient and natural human behavior, and that it doesn't undermine the whole-network of value. If the latest Avenger movie makes $1Bn in one week, then it's pretty clear that plenty of value is being extracted from the network, regardless of how many people have not paid to see it. People have no moral obligation to allow a content producer to monopolize all distribution, especially when the rational basis for such level of profit is simply not there. And you can't have it both ways anyway: you can't expect to have "viral" information that people also have to pay to exchange. (Or rather, you can't expect them to be Ok with that.)

The appropriate analogy for that situation would be more like Toyota trying to make it illegal to sell cars that they manufacture without their consent. It would destroy the second-hand market and be highly inefficient for people. If my sister streams her DVDs over the internet to me, all we're doing there is avoiding the coordination costs and being economically efficient. In either case, I pay for my internet access, so I would, in fact, be paying for media that I torrent or share online.
Considering these attributes are relative by definition, it's a fact that half of the population is harder working than average, and half of the population is more talented than average. But when you add in the context that there are numerous ways to be hard working or talented (e.g. someone may suck at reading, but be an extremely disciplined bodybuilder), it becomes pretty much a guarantee that the majority of people are talented or hard-working at something.
Deep Learning and Artificial Intelligence
I'm sure most people try to put their rubbish in the bin if there are empty bins available. I've found most places are dirty because they don't have the infrastructure built for disposing of trash/recyclables, not that people are trying to be evil.
Invest the money somewhat conservatively and keep working. You're almost guaranteed to be able to retire early, which is something that few people can say.
Bet that Uber employee is feeling the heat now...
I’m sympathetic to the idea that philosophy as its own focus/major should be shuttered. If you’re doing “philosophy” and you’re being careful and intellectually honest, then you can probably do it in the math department.
Magic stopped doing big convention at LA convention for new set release.

Prerelease events moved from regional events at huge convention centers, to store-level, in a bid to help stores.

They stop releasing or giving promo cards they only give foil token cards now.

FNM promos are back to being cards, not tokens, and you still get a promo at prerelease, promo cards as prizes or for participation at certain events, a promo for buying a box of the new set from your local shop, etc.

It doesn't seem like they supporting hobbyshop as much.

A number of changes, including prereleases, PPTQs, exclusive products, exclusive promos, all are geared toward getting people into their local game shop since that's the only place to get those things initially.
Show HN: Object Detection – How good is your neural net?
Netflix disorder, if people I hear having conversations are anything to go by.
Many mlocs of existing enterprise Java code aren’t going anywhere either (and nor are the poor souls who maintain it all).
Tesla Model 3 production has been sabotaged, according to CNC
Nether Identification
I am verifying my ConnorBlockchain Nether account, 0x09a8778777as77d9d77.
I'm definitely a believer in this. I read Carmack refer to it as "grooming" at one point. Codebases where components and subsystems are periodically rewritten naturally end up being easier to change, which is an undervalued metric.
That's fine. The point is that adding an airline co2 tax should be met with co2 taxes on all petrol.

The last thing you want to incentivize is a 737 worth of people all driving their own cars from LA to SF for the weekend instead of taking the flight.
origin of "HODL":

https://bitcointalk.org/index.php?topic=375643.0?red
What is racist is classifying all “brown people” together and speaking for Hispanics. You should stop doing that.
the progressive madness has no boundaries
XXXTentacion shot dead at age 20
Because there is no larger “addiction disorder”, and trying to create one would have a messy and complex definition compared to distinct definitions that happen to share some features.
I'm in my 40s. I follow lots of popular accounts (so influencers, right?) in the cycling world.

My wife does the same in interior design.

There are lots of kids, true. But try looking at mommy-instagram and you'll see a whole other world.
When Madden NFL Killed NFL 2K
> 2. Increasing priority given to gaming to the extent that gaming takes precedence over other life interests and daily activities

This needs to be further qualified, such as by "over extended periods of time". If you spend a weekend prioritizing gaming over other life interests/activities, it's no different than having a crunch week at work and prioritizing work over life interests/activities, neither of which should be considered a disorder.

Edit: This is shoddy reporting on TechCrunch's part, the official WHO ICD listing [0] qualifies it thus:

> The behaviour pattern is of sufficient severity to result in significant impairment in personal, family, social, educational, occupational or other important areas of functioning [...] The gaming behaviour and other features are normally evident over a period of at least 12 months in order for a diagnosis to be assigned, although the required duration may be shortened if all diagnostic requirements are met and symptoms are severe.

[0]: https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/e...
> 3) International relationships really are a competition. I am sure Chinese AI companies are working hand in glove with the government to make sure their government is able to deploy the latest AI tech. If AI is the gamechanger people say it is, you have given an incredible leg up to China vs the West.

I think this is a really important point, here.

I think the paranoid line of thinking is helpful in this instance:

Who benefits from the US government not having access to AI technologies?

- The argument on the face of it seems to be that we, the people of this world and in the US, benefit thanks to keeping these tools out of our government's hands

- The unmentioned argument is benefits go to China, Russia, and other countries whose tech sectors cooperate with the government

I am not suggesting that the article was written by China or Russia to hurt our government - that certainly sounds like "conspiracy theory"; however, I am suggesting that it is a valid concern that the US as a country may want to "keep up".
There will be a point in the future where your child or grandchild will encounter this audio. What will you tell them about this time period?
this might have something to do with it: http://uk.businessinsider.com/gitlab-raises-20-million-from-...
True, some aspect of the fraud is likely priced in by investors at the individual investment level.

But, do they price in the damage to the overall startup ecosystem, which makes a more difficult landscape for everyone to succeed, them included?

E.g., an overall broader perception of fraud, smoke, and mirrors will make it harder for them to raise their next funds, and general skepticism of the startup environment, reduces the liklihood of success of all the ventures. This environment is either a virtuous circle that'll lift all boats (to mix metaphors), or the opposite...
Online Education: Top 8 Ways to Study Web Design
It's because people are finally coming forward to acknowledge the issues and crumbling edifice of startupcanistan.
Your understanding is very good for someone without personal experience.

Automatic compiler use of SIMD is rarely that great unless you're in a nice big loop doing nice regular things. I've pretty much never seen it on the stuff I do.

Using intrinsics gets you 95% of the way there. I reach for asm only when I absolutely have to. It is a huge PITA. My irritation at the "bro, just write a .s file" people peaks when I'm trying to write a 200LOC function with 10 different variants based on (say) pipeline depth and unroll width. Yeah, because I'd like to spend the next year doing register allocation by hand.

The compiler is really good at doing routine stuff, and when I hand-edit the asm to do things that better fit my idea of regalloc and scheduling I usually make things worse. Where the compiler falls down is instruction selection and stuff that borders on algorithm design.

For example, I built a shift-or string matcher in SIMD where a first-stage was OK to have false positives (positives in shift-or are represented by zeros in the bit vector). I was able to get a big performance boost by tolerating these false positives when shifting SIMD bits and bringing in some zeros, but no compiler is going to know that a few false positives are OK in that circumstance.

IMO the best way to work is with intrinsics, a tiny bit of embedded asm for things that you can't get intrinsics for (I had to resort to gcc asm blocks to make a cmov happen) and close inspection of your object file (at least on the hotspots) to ensure that the code you're getting is what you think you're getting. It's possible to make minor screwups and suddenly see dozens of extra instructions pushing everything in and out of memory for no good reason.

The other place you can beat the compiler is by doing deeper/wider pipelining of branch free code. This is a dark art. Often going branch free is 10-20% worse than branchy when you have 1 iteration happening at a time but it will scale better when you are going lots of stuff at once - if you have (say) 12 different copies of your loop body happening in one iteration, and there's a mildly unpredictable branch per loop body, the branch miss on one iteration stops all the others from progressing too!

I occasionally blog on these things at branchfree.org and have some more low-level stuff brewing shortly.
>It's more like evangelical Christianity--the belief that we can uplift people not only by giving aid, but by teaching them to live and govern themselves like we do.

That sort of comparison is going to only get you into trouble. Foreign aid is very often tied to foreign policy, especially security policies like maintaining bases, to keep "friendly" regimes in power, to "tied" aid, etc.

Certainly, not everything is Machiavellian about it, and ofcource people recognize the huge benefits and impact it has had in uplifting poor people, lets also not forget that there is a whole lotta grey in there.
IIRC the reason that xchg is faster than a CAS is that the idiomatic CAS code would read the current value of the cell and then execute a CAS. This causes the cacheline to first be brought in shared mode, and then to be upgraded to exclusive, requiring an additional coherency transaction. A plain exchange would simply bring the cacheline in exclusive mode directly. If the lock is uncontenced thus can be noticeably faster. But note that this is not a property of the operation itself but simply of the surrounding code: issuing a blind cas with a speculative initial value can have similar performance characteristics of a xchg.

On the other hand, if the spin lock is contended, avoiding an unconditionally acquiring the cacheline in exclusive mode is beneficial as it will mitigate cacheline ping pong. Thus the test-and-test-and-set idiom.

On the third hand,if the lock is contended, a spin lock is probably inappropriate...

Also I want to mention that CAS can fail, while xchg always succeeds, but the performance implications are not clear cut: for example a spin lock will issue xchg in a loop (failure is encoded at higher level), while wait free algos can issue cas outside of loops as a failed cas implies that another cas succeded and thus carries information.
I used up all the spins on a Lord of Destruction CD years ago too. Had a hard time convincing my computer retailer that the cause of death was natural causes. I still have the largest shard tucked away somewhere - the rest was dust.
It's not racist at all, it's the reality of the situation.

I don't worry about it that much. I'm much more worried that would end up arrested and held without trial for however long ice feels like it only to be deported. The deported part is not that big a deal, since I'm from Canada.

The idea that any small fuckup on my part could turn into months of hell because the US federal government doesn't really consider me a person, that scares me.
Levine spends a good chunk of this engaging with Felix Salmon's Slate article about how many startups could be charged with wire fraud.

But I think Salmon overstates his case and oversimplifies wire fraud and I'm a little surprised Levine, a lawyer, doesn't catch him on this.

Salmon says wire fraud is among the easiest crimes to prove: everything is done by wire now, so "you show the lie, you show the wire, boom". But it's actually not enough to show a "lie" and then a "wire". Check out a federal court's model jury instructions for wire fraud. The burden on the prosecutor is higher than showing simple dishonesty; they have to prove "intent to defraud", which means that the accused had to have lied deliberately in order to cheat victims. There are, even in the jury instructions themselves, multiple mitigating factors for "intent to defraud". And, aside from that, there's a legal difference between that and wildly extrapolating from realistic revenue forecasts to irrationally high outcomes you merely hope could happen if everything breaks your way.

I think you can make the case that Balwani and Holmes got indicted because their dishonesty was unusually brazen and directly connected to the business they were in. They lied about what they were doing in the (then) present tense. They didn't make simply make unrealistic forecasts or put the rosiest possible color on how their engineering work was going; they fabricated entire medical procedures.
Not really, you said SparkSQL doesn't support gz, which is incorrect and the thrust of my comment. The anecdote about parquet is orthogonal to gz support.

pedantic sidebar: hdfs isn't a file format, it's a distributed file system layered over a traditional on-disk filesystem. For example you might have: json logs, in a gz-formatted file, tracked in the hdfs filesystem, stored on disk in an ext4-formatted filesystem.
Roku.
A New Revolution in Mexico
In some states fewer than 1 in 5 people have a passport. Overall it's under half.

As in the UK, those that don't travel correlate with low education and populism.
I want my descendants to have at least a minimally functional civilization. Dramatic (staged) pictures of dead children don't change that. A single border agent being meeeeeeeeaean to chhiiiiiiiildren doesn't change that.

The immigration debate hasn't caught up to the maturity of the gun control debate, where the left is at least no longer (really) surprised when nobody changes their minds after a school shooting. But it'll get there. Once people realize where the butter is on their bread (or where the cyanide is on the bread), you're not going to change their minds with Hollywood productions and media campaigns.
i expect Wikipedia Disorder as well for people who are too curious and read too much. So basically any deviation from the normal boring person is a disorder,says the thought police.
> Why? ICE doesn’t deport legal immigrants.

They have detained citizens. What the hell makes you think they give 2 shits if someone is here legally or not?
When I was a kid I thought the greatest thing in life would be to program computers, create interesting programs, meet interested people and programmers, and delve into interesting problems. This in turn would solve problems and make things easier. A generation has been indoctrinated into thinking that our devices define us. That by getting on a device and posting, programming and delivering products somehow our lives would be more unique and amazing.

So I spent my early 20s programming and doing just that. Programming everything there was to program. Doing all the things I ever dreamed of as a 16 year old kid stuck in generative meta-circular recursion. Being a hacker, I guess you could say, and having all of these "polymorphic insights" that I was sure would add up to a life of meaning. The result was a profound lack of satisfaction, and a severe existential dread at perhaps never delivering anything of practical use.

I was lucky to settle up, quit work, and find a passion in traveling and touring which drives me toward working on bigger problems than myself, that might help humanity in some way. But I fear that the vast majority of people my age are still stuck in that mindset, having never to unplug and leave their systems. Hoping and praying that this next version of a program will finally give them that satisfaction beyond filling 3 minutes in posting an update on a chat conversation.
First, there's nothing in the definition of luck that says it gets spread around equally. That would be uniformity, but luck is about randomness, which is (by definition) not uniform.

Second, when you say "sit around watching TV," I presume you're saying that hard work leads to success, and implying that hard work is not luck. I agree with the first part and disagree with the second. What makes someone a hard worker? What makes someone intelligent? Attractive? Likable? Talented? If you keep asking why, and you keep retracing a person's history back to the beginning, then the answer invariable boils down to some lucky combination of genes and environment/experience. Even your ability to improve upon the hand you were dealt in life depends entirely on… the hand you were dealt in life.
How do other countries handle this?
> But why weren't people who are supposedly watching this quite before trump. It really boggles my mind

Because Trump is upping the level of cruelty and rhetoric.
Calling everything a disorder should be officially recognized as a disorder.