skysight-inc/HackerNews huggingface dataset:
"We get this a lot. A police officer picking at his nose while trying to figure out what to charge me with. Notice the hopeful anticipation of us on the right. We're rooting for him and offer suggestions but unfortunately, the California Department of Motor Vehicles did not anticipate such a vehicle so he's out of luck. Hmmm, the car has two engines making the car a hybrid so maybe we can drive in the commuter lanes along with the Toyota Priuses. "
True. For "official" Docker Hub orgs, they typically have a tag policy. There still needs to be som trust there in whether or not they'd follow that.

The only way to ensure you get what you started with is to use a digest. Every Docker image has a digest and that's basically a UUID for that image. If they push over the tag with another release, the new image will have a different digest.

Using the image digest in your CircleCI config file (or wherever else) and you'll always get that exact image.
Now that I started to think about it how does one create deep relationships? It never occurred to me that I should be taught these things. It has just sorta happened, at times at least. Nowadays I only wonder how I used to be much closer to people but the idea of creating stronger friendships is vague. Is is just by hanging around long enough with other people? Or should we actively seek to bring up issues that we care about and/or currently dealing with? How the hell did I know how to do it when I was a child?

Funny thing happened recently as I was on a company vacation and talked mostly small-talk bullshit the whole time. Only when I and my coworker were taking the same bus down to the city he actually brought up a deep and personal issue. It made me wonder how did I became so closed-up and lost my willingness to talk about things that are deeply meaningful to me? Is it because I never felt that others would listen? Or that they would shun me? What I was afraid of?

It's for sure a downward spiral once it starts and your abilities to make those deep connections with other people start deteriorating. I think we should be taught better how friendships are actually made and that talking about feelings and deep thoughts is ok. The cultural education here seems to be failing to teach the right things.
I'm not sure why you'd say that everyone has a forced part in hosting it, since IPFS only pulls files you request to your computer.
The point about the manual is a good one. It is well done.

When I made extensive use of Make for my graduate thesis, I bought the book and read the majority of the text.

The cover illustration brings me joy every time I see or think about it.
Beaker is a browser that supports http:// and dat:// - you can:

- use Beaker to publish/"host" dat:// websites (as you can use Hearth to publish ipfs websites)

- use Beaker or any dat:// client to browse dat:// websites

- use any browser to browse dat:// websites via http through hashbase.io (similar to eternum.io)
Moderncto podcast journey
Differences are sure evening out in Venezuela. Good thing we have options other than "facism" and the ultimately indistinguishable "socialism", which is called "fascism" once it gets poor enough.
Indeed an actor only model will easily lead you to a mess.

At first it's simpler with actors to think concurrently mainly because of the strict message passing rule for communication.
But as your logic become more complex it will become hard to understand as the code flow is artificially separated between different entities, that doesn't scale nor compose easily.

That's being said, it can be powerful to have just some top level actor abstractions that encapsulate more common idioms.

Actors are great to build distributed micro services, you can have a supervisor to monitor and restart services, a registry to discover and subscribe. An actor can represent a service of course. Very useful as high level concurrency abstractions, not so much as low level primitives.
Interview here: https://www.sfgate.com/bayarea/article/When-bugs-fly-Auto-ge...

Of particular note "you drive the car up to about 90 miles an hour and you spool up the jet"--it will just slide at lower speeds, and you will have no control. So the 0-60 and 1/4 mile times are just whatever you get in a stock beetle carrying an extra 300 lbs.
But it's not how you make other pronouns possessive.
> FWIW DDR3 includes 8 banks each of which can execute independently of the others. So there is still parallelism there. DDR4 doubles this to 16.

Indeed. So there's some parallelism that can be captured, but they're managed by the CPU instead of the Memory.

Because HMC abstracts away the protocol into a packet-based innately out-of-order protocol, and because the "memory controller logic" has been moved to an area physically as-close-as-possible to the RAM itself, it can achieve much higher degrees of parallelism.

Case in point: a single stack of HMC has 128 banks of parallelism across 4-vaults (I would argue that a "vault" is roughly equivalent to a DDR4 channel): https://www.micron.com/parts/hybrid-memory-cube/hmc-sr/mt43a...
http://techmigi.com/
This is an awesome tool!

I'm interested in building a fact checker from a wikipedia graph, and your SDOW seems like a great place to start (I'm intending to use an algorithm inspired from researchers at Indiana University http://journals.plos.org/plosone/article?id=10.1371/journal....). I was wondering if your database has a non-GUI API. Is there a URL or something I can hit to get back JSON or XML as a response?
Crypto Exchanges Are Raking in Billions
Pretend like you're explaining things to a smart 10 year old. Keep your sentences well structured, only use jargon and abbreviations when necessary, and don't be afraid to repeat yourself for clarity. It helps to give as much background knowledge as possible.
It is solid probabilistic reasoning if you accept:

- A publication bias term u that is pulled out of thin air for different scenarios.

- A parameter R that reflects the unknowable proportion of true relationships/hypotheses in a field compared to the universe of possible hypotheses. The pre-study odds he calculates are determined entirely by R.

Actually this paper provides a good framework for determining what factors will affect the PPV of a field. In that regard it was a good contribution. But the enormous leap to the title -- which can only be achieved by massive assumptions about R and u -- was baseless fearmongering and demagoguery.

If one wants to address these issues at the 50,000 feet level, it would be far better to look at something concrete, such as reproducibility rates, as indeed many have done, rather than models based on pre-study odds. If we actually knew the pre-study odds, or IOW the proportion of hypotheses in hypothesis space that are true, then we could just correct our p-values for that and be done with it. Although I suppose that many Bayesians would not see any problem with abstracting away everything we don't know into priors R and u, making wild guesses about them, and drawing conclusions.

We do have a replication crisis on our hands. But the pre-study odds, whatever they are, are unchangeable. If this paper had been framed in terms of "the lower the pre-study odds, the higher the power will need to be to compensate to get an acceptable level of reproducibility", I would accept it wholeheartedly, although then it would have been a simple and obvious statement rather than a citation-grabber.
This article is actually critical of people claiming there is a "loneliness epidemic."
Always proofread what you write. Always. Even if it’s a short text message or a giant email.
In short, lots of land and resources, and then coming out on top after both world wars.
Thanks for sharing this story.

Thanks and appreciation to him as well for his service to his country and to the defeat of tyranny during the second world war.
I wasn’t posting my comment on Google in relation to shopping.

There is a notion that Googles usefulness has made it a utility. If that utility chooses to censor, it’s worth discussing. The article I linked about Nazis are to explain the idea that censoring bad things can sometimes backfire. When you stop the bad people from assembling, how do you prevent the definition of bad to be changed in the future?

As a matter of fact, my original comment was about the direction we are going in. With departments dedicated towards weeding out fake news, Google is ignoring its own bias. YouTube is targeting conservative ideas. The Sandy Hook conspiracy theories are perhaps an example of good censorship. At which point in the future will Google censor the next genocide?
very good template
The joke being that Microsoft is in the habit of signing deals with Satan... probably a popular theory in the late 90s.
You're assuming the audio recording is causing the symptoms, which the authors disclaim. The noise could be real, but the symptoms caused by another vector.
Keep your audience firmly in mind. Your dev colleague will probably warrant more technical detail than your non-dev colleague (but the non-dev colleague might need a different kind of detail). If the audience is future-you, you'll remember a lot less of the context of the message than you assume you will. You'll want to include sufficient detail to bring someone up to speed, link it to an issue in a bug tracker, etc.

But the kind of detail, appropriate level of detail, and presentation will change, depending on who is supposed to read it. An IM message to another dev will look very different from customer-facing documentation.
He talked about Johnny in the article.

>Norrby is far from the first person to play with trompe-l’oeil (also called “parallax”) in the modern age. Johnny Lee, now at Google working on augmented reality, first made his mark by turning a stock television and a Nintendo Wiimote into a wild 3D game.
Has any tried running Casandra on Azul Zing[1]? The slowdown here is not surprisingly related to GC pauses which Azul has eliminated in Zing.

[1] https://www.azul.com/products/zing/
In California, Momentum Builds for Radical Action on Housing
> though this of course somewhat defies the point of it being p2p

Not really. Need ways of bridging the gap.
Google is a faint echo of the disruption promiced.
I'm cynical enough to think any publicity is good publicity, whether it was the 'moral quagmires' of the 30's that resulted in the Hays Code or the current hysteria about predatory sex monsters, which is very reminiscent of the 30's IMO.

All about rear ends on seats, whatever it takes to keep the punters buying tickets, popcorn and drinks (the latter two being immensely profitable...)
Easiest wins:

- "Start with why." (I use 3 layers of why, some more, some fewer.)

- Get it out, then go back and reverse the order of the sentences in each paragraph, so each one begins with the point you were getting to.

- Kill your babies. Any turn of phrase you are working around to keep it in, or make it work is not as good as you think.

- Read a lot of quality, edited writing. The Economist, Financial Times, Telegraph, and sometimes even the Guardian. Avoid cloying, sing-song, editorial prose that is full of jargon and cliches.

Source: am a writer who codes.
There goes my retirement plan. :/
Apocalypse now, casablanca, bowling for columbine, etc. were made in a certain context. That context can't be captured and commercialized because history moved on and it isn't there anymore. They can't completely exist in a vacuum. When I look at today's aaa movies whether the context is lacking or the movie suffers from the formula and lack of originality or personal vision (as you point it).

I remember gummo, searching for the wrong-eyed jesus, american honey, chop shop, land of plenty and winter bones. I am pretty sure three of them will pass the test of time.

(I am not american nor living in america so I don't know the movie scene as well as the european one)
Reminds me of /dev/fort:

https://devfort.com/
"(Incidentally, a team of four guys with heavy equipment have spent the last three hours trenching fiber 50 feet through my tiny yard. That's the second visit, and there will be one more, and that's not counting running the fiber down the main road which required months of permitting and surveying...)"

Do you live northwest of Austin, where 18 inches below the surface there is about two feet of solid limestone?
The server is AGPL. The client is Apache licensed.
So I don't see a problem with using the AGPL version in commercial product.

Noone claims that a product using the MySql driver is a derivative work of the MySql server?

Edit: Of course, IANAL...
I've been hearing about the magic of Graphene for over a decade now. How close are we to actually getting this stuff into mass-produced goods?
The ideal, here, is that once self-driving cars reach a level where they are demonstrably safer than human drivers, the issue of liability discourages continued use of human-driven vehicles.

The way I see it is that once self-driving cars are safe and viable, anytime an accident involving a human and a self-driving car happens, the human is automatically assigned fault. It doesn't restrict your freedom to drive the car, it just makes you think twice since liability is against you should an accident happen.

This of course, assumes that self-driving cars are capable of driving perfectly within existing driving laws. If that is true, there's no way a self-driving car could legally be at-fault for an accident.
Knot Forensics
Levison: FBI secret warrant to surveil Carter Page should scare, spur reform
moral panic over cookies? cookies?! This has to be just some sort of populist tribal signaling.
Oh, look. Another great thing that graphene can do.

I'm starting to think that I'll see genetically engineered pro athletes before I get to see graphene powered gadgets. And probably I'll see true human level AI before mass market graphene as well.
Have a very specific audience in mind while writing. Even go so far as to write your content in an email editor with a friend or two similar to your intended audience in the To: field.
I, Tonya as well. The plot is mainly driven by classism against Tonya Harding.

It seems poverty actually had a pretty solid representation at the Oscars this year.
Good writing tip for anyone:

If you are proofreading something and it absolutely has to be perfect - do all your normal proofreading, grammar checking, etc. Then when you think it is good, read it once, backward, for spelling errors. We can develop blind spots and skip over things when reading them in the normal left-to-right fashion. If you read it starting at the end all the way to the beginning, your brain has to consider each word independently, with no context.

I have caught countless spelling errors after being sure a document contained none by reading it backwards.
That's exciting, thanks a lot! I was just considering using a graph database for a future side project.

I also read Neo4j was an inspiration. Is there any "human-made" comparison between the two? All I could find was "A vs. B" comparison tables.

Thanks again!
This is the biggest challenge I face. As I attempt to teach myself computer science and programming, the toughest aspect is to work through SICP. I am always tempted to take the path of least resistance and follow a tutorial to build a tangible program that will impress. Must remember that this is a journey and to build brick by brick, even if that means gathering the ingredients for the clay, then mixing, then laying the bricks!
> then databricks picked it up

I think it's DataStax. Databricks is the company behind Spark.
The real question is, who has to fix it when the Google contractors screw something up?
It sure as hell can.

https://en.wikipedia.org/wiki/Eminent_domain_in_the_United_S...
In a similar situation we just adjust the GC and started to use G1GC which resulted in similar numbers.
The licensing cost of Zing generally makes this a bad trade-off. It's much cheaper to purchase more hardware. Zing is targeted at vertically scaling very large JVM heaps, where it's valuable to have massive amounts of data on a single, big machine.
Just as there's only one hero story, at a high level, there's only one founder story.

TLB described this archetype some years ago:

https://news.ycombinator.com/item?id=16523609
The actor model may not help much with overall system comprehensibility. But it can help a lot with comprehensibility of the pieces.

A HTTP request handler may send messages (and wait for responses) to get all the data it needs, instead of taking mutexes and getting the data directly. The actors responding to the data fetch requests will generally be pretty simple -- get a request, grab the data and return it (and handle writes as necessary); if they bottleneck, it's either too many requests or the underlying storage is too slow. If your request handler bottlenecks, you probably have a slow data fetcher, the handler's data processing is too slow, or you're making a lot of data requests sequentially instead of concurrently.

You absolutely need to have good instrumentation to understand your system -- at a minimum you need to know the queue lengths for at least important actors; having queue processing rate is pretty useful too.
Meet Flippy, a burger-making robot
It’s a job ad for a YC company. Check the HN FAQ: https://news.ycombinator.com/newsfaq.html
Have friends who have used it, they report that it works reasonably well. Especially in p99.
I'm actually having some friends go through making corrections in the next few days since not everyone on our team speaks every language - Burmese is rough!

We built a message editor which allows us to immediately edit any string in our application and website. It also allows our friends to correct and verify all the strings used in our application:

https://drive.google.com/open?id=160ZFXDpddf8VHHgnYulvbzdnWb...
Secret NYPD Files
Income inequality doesn't bother me as much as inherited wealth.
> Brilliant! Except, erm, which one of the top 50 grossing films is telling somebody's story?

I don't believe it. I googled for fun and https://en.wikipedia.org/wiki/List_of_highest-grossing_films... only Titanic and Finding Dory qualifies :|.
I work with some amazing folks in Argentina but I was lucky to get them because Exxon was moving all their staff to India. Same with folks from some other employers. There may be a net increase coming but interestingly enough there's pressure to move out of Argentina as well to save costs. Many workers there are unionized and the union's negotiated pay increases linked with Argentina's endemic inflation can create real issues.

As an example if you rent or buy an apartment there it will come with biannual inflation adjustments. Now imagine that the government has decided this year's inflation rate is "only" 20% but your contract says you'll give two 15% increases per year to cover inflation. There are regular protests in Buenos Aires over pay increases and other issues; anyone thinking of hiring there needs to do plenty of research first.

The most aggravating gotcha for me was finding that ATMs limit withdrawls to a small amount but stick you with a large fee for your trouble - it was 92.50 pesos to withdraw 2,000 pesos. Almost 5% ATM surcharge and the locals prefer dollars to pesos anyway. It's no wonder there are people wandering around yelling "Cambio! Cambio! Cambio!" offering to sell ARG for USD.
The title is actually incredibly descriptive. The word myth has a fairly specific and precise meaning, which the author argues is a good match for typical founding stories. The title is a matter of fact and insightful observation.
My understanding is post-shuttle launch, the ponds around the launch pad end up with a pH of ~1, due to the hydrochloride acid released.

Not of any life form that can survive that.
How much more is it possible to get in the way of gains by moving even further offshore? Or does it top out at 8 m/s average speed?
> It can be. But it can also be simple. You could work Mondays, Wednesdays, and Fridays for one boss and Saturdays for another.

Sure, but that assumes you have the power to dictate your schedule. That right there depends on some respect from employers to employees.

Clearly I'm biased as I have seen disgusting things in retail. In the examples I've seen, they want you 7 days a week, regardless if they will actually pay you on those days.

This is made worse by the job market that gives employers quite a bit of bargaining power. Why take the employee who only wants to work Mon/Wed/Fri, when there's someone else willing to take whatever they can get?
This might be a bit off topic, but it seems folks still want to use the word "disenfranchised" in the wrong context.

To be disenfranchised, it means you have lost the political privilege to vote. It is not a synonym for "disillusioned".
You could actually drop the it in the last sentence... :-)
1. Try to have an identified audience. It makes the piece easier to write because the language selection will be straightforward and you'll be able to avoid explaining concepts that the audience is already familiar with so it will be shorter.

2. Keep paragraphs short.

3. Unless you're part of the story, don't use "I" or "we".

4. Avoid gendering an abstract person. "Flight attendant" over "stewardess" / "they" over "he".

5. For long reports put the three to five points in a numbered list on the first page and bold one sentence or fragment per point. This makes the report easier to forward to upper management. Upper management is where the bonuses come from.

6. Learn the precise definition of words. A software virus is not the same thing as a software worm. Being at a higher risk does not mean that the potential outcome has gotten worse (see risk vs hazard).

7. Re-read / edit your piece (log(estimated number of people reading it) + 5) number of times before publishing. This only applies to actual writing. Don't waste your time doing this for Hacker News comments.
Creating value while minimizing risk
Wordpress on PHP 5.4 and a self-signed ssl cert. Not very convincing for the number one technology site in the world.
Actually it can. The government is the only thing that enforces the notion of property in the first place
Diskon+imlek+mamer+murah+2018
FYI: Ladar Levison founded Lavabit. Key quotes:

> Out of more than 39,000 applications presented to the FISC through the end of 2016, only 51 have been rejected, with the majority, 34, of those rejections coming in 2016.

> While most FISC warrants remain classified, the few which have emerged through leaks, or been forced into the public domain by First Amendment lawsuits, paint a rather bleak picture. These warrants tell us the FISC has issued “mass” warrants which permit government surveillance based on statistical “selectors.”

> the FISC routinely includes authorization in their warrants for the government to surveil people in contact with their target, and people in contact with the contact; in a scheme referred to as “chaining,” these authorizations will include 2 or 3 “hops.”

I recall hearing James Clapper, former Director of National Intelligence under Obama, say that FISC was no rubber stamp and was an important safeguard. Their 0.13% rejection rate suggests otherwise.
Thanks for the links! They're really interesting.

For long paths where you need very low latency, microwave is the way to go. This is why the finance industry uses it.

But this article is about more consumer-level internet access, which is why I mentioned WISPs. A WISP will carry your data wirelessly from your building to a nearby point of presence, where it will then be carried over the normal (fiber-based) internet. For the short distance between your building and the POP, my understanding is fiber will provide much more consistent bandwidth and latency.
These rules are useless and I do not recognize them as valid. I will not comply.
I am sure you could have gotten it for cheaper. But, hey you had the money and secured it.
The article is literally written by Instagram, which is FB.
This is so excellent. I was smiling as I read it. Thank you.

My personal favourite "watcher" implementation is this:

while true; do make; sleep 0.5; done