skysight-inc/HackerNews huggingface dataset:
I actually agree with the parent's perspective. As I see it, there are three potential states for sensitive data:

1. Secured and private. This is data not exposed in any breach.

2. Unsecured and private. This is data which has been exposed in a breach, and which must be sought out by the reasonably tech savvy.

3. Unsecured and public. This is data which has been exposed and can be easily used by anyone.

We want all sensitive personal data to be in state 1. But because of the taboo of state 3, we end up in a situation where we're hostage to state 2, because everyone wants to treat published sensitive data as if it were still private. That takes power away from the non-tech savvy victims of breaches but doesn't diminish the power of tech-savvy criminals who want to use the data.

In my opinion, forcing all sensitive data to be considered either secure and insecure (instead of the weird, quasi-private state 2) would take power away from people who want to use it. Every time a new breach happens there is a race to use it before it's not useful anymore. I believe we could meaningfully defang these breaches by completely leaning in and demonstrating how public the data is. If there were a party truly committed to that and they couldn't be stopped, my hypothesis is that things would actually change.
I recently finished a boot camp. When I asked about security I was told "We really don't cover that."

I have had to figure it out myself. It isn't hard, just took some extra effort to look into.
Marketing companies are sketchy third parties.
TypeScript Evolution
> It is actually trivial. You can look up the DNA for most viruses.

I had assumed here that "writing" meant engineering new code, not copying from existing viruses.

Terrorists getting hold of viruses has always been possible. If someone were so inclined, I'm sure they could get hold of an Ebola strain and pass it around somewhat, using no special technology.
> pegged to USD through known collateral

I'm skeptical of any stable coin. Doubly so when they're pegged to U.S. dollars.

Banks holding U.S. dollars follow American AML rules. Those include requirements around tracing beneficial ownership. Since nobody knows who beneficially owns a stablecoin, there is nobody who can vouch for those dollars' beneficial owners.
They need a navigational deflector well below warp speed, and that line in Voyager was contradicted by what was shown on screen in various episodes.
I've noticed Airbnb reviews tend to be very generous. I'm not sure why.

I recently stayed with a friend at an Airbnb in Amsterdam. The bedroom had noise and smoke from a neighboring bar until around 5am, making it very difficult to sleep, even with the windows closed.

I didn't book the Airbnb, but I checked the reviews afterwards. Several people mentioned these problems, but still gave the place 4 or even 5 stars.

I'm not sure what would warrant a 1 star review for these folks short of an absolute nightmare.
Apple is rebuilding Maps with its own data
There is logic at play here, even if you disagree with the approach behind executing it. It's pretty simple psychology that when your neighbor gets robbed it "hits home" with you more than hearing about nameless people on the news suffering the same fate.
Dark matter is butter... not even Douglas Adams could figure this out :)
> it's closer to a valid use of the technology than most other uses though.

Why?
Well I don't think it's actually infinite, but yeah the example units on this article are kind of strange. Packs of butter?
This is a great read. I was reminded of moving to Hollywood, CA from Rockford, Il, in the early 1970s.

My first day of Jr. High school there the kids there were asking me if I was a "Surfer, Biker, Skater, BMX'r, Motocrosser, Freak" ect.

I had never been or done any of those things growing up in Rockford so I had to answer "No" to all of them. They were shocked when they heard that and told me "You have choose one of them".

When I told them "No, I don't" it just confounded them. Finally, one girl spoke up and said, "If you're not any of those then you're a GDI". I asked what they did and she said "they're God damned individuals".

That made me laugh and I told them they could call me that if they wanted to but it struck me that they were so devoted to their cliques and their rivalries between them.

Even back then I wondered what they'd be doing when they grew up. Would the "skaters" still be riding their skateboards to work? Would they still be racing their BMX bikes in their 20s and 30s?

Since then I've observed that this is more of an large urban thing. Kids and adults in smaller cities and rural areas tend to be more broad in the activities they participate in and don't tend as much to make those a "lifestyle" per se.
Amendment: If you are on the Internet, consider your traffic to be public. If you care about it, protect it (encrypt it).
Along the same line, the move command.

Copy lines 0 through 20 to the current line:

<ESC>:0,20t.

I end up using variants of this and the above multiple times every work day.
In case anyone hasn't already heard if it, IPFS(https://ipfs.io) is a really cool project that aims to help solve this problem
I think people are worried about their data being sold, not some limited chain of custody where the data is only being used for the original merchant's analytics.
PostgreSQL Tuning: Key Things to Drive Performance
> Of course the orders don't move the price because any move away from 1.00 can be quickly arbitraged away

Former algorithmic trader. You're right–the ceiling isn't particularly unusual. That prices never cross through is weird, but not inexplicable.

What is inexplicable is the downtick inelasticity. Large sell orders should burn through more book than small orders. As the top of the order book is burned, lower bids are revealed. Even in the presence of lots of arbitrageurs, there will be transactions at those newly-revealed lows.

That isn't happening. Instead we see a stable harmonic evocative of wash trading.
it's not about how big the failure was, it is about how much was learned from it that can be used in the future.
And any resident of BC or northern Washington will be familiar with San Juan, Galiano, Valdes, and Gabriola islands; the Fidalgo, Haro, and Rosario straits; and Spanish Banks off English Bay, where Galiano's expedition met George Vancouver's, and agreed to split the naming of features in the area equally between them (as they were allies against France at the time).
> I dread the day when someone finds and publishes the identity of Satoshi Nakamoto for you know, a "good story". I hope it doesn't happen

I hope this happen, but long after he is dead. Perhaps in some centuries.
I disagree with this interpretation. Nobody can force-feed you, and you have the capacity to make your own food given the extreme. Real estate you can divide in housing and land. Housing is a free market, you can make your own shelter if you wish. You would have a point for land, it is not a free market.
Wash trading (with or without the collusion of the exchanges) is a way for a criminal enterprise lying about the backing of their token to create the illusion of substantial and sustained real demand to acquire the token, increasing confidence of a relatively small number of real buyers and deterring shorters getting involved and existing holders from rushing to sell.
> How do you prevent mutations from ruining the data?
In much the same way as is done when using existing data storage systems, as well as in telecommunications: error detection and correction.

A recent approach (https://www.biorxiv.org/content/early/2018/06/16/348987) includes synchronization nucleotides. This constrains the sequence space, aiding recovery of data from multiple strands, even if those strands contain errors (provided that they do not all include the same error).

Additionally, different types of errors are more likely in certain contexts, depending on the synthesis and storage approach. This particular paper utilizes enzymatic synthesis (which is the new hotness in DNA technology) and the authors model these error probabilities.

Combined, with a couple of other nifty tricks, they demonstrate ~30% error tolerance across 10 strand variants (i.e. copies of the same data containing errors), albeit for a very short sequence.

> If the DNA isn't being biologically replicated, why use DNA over any other 4 distinct chemical structures?
In many cases, the DNA is being biologically replicated -- not within organisms, but biochemically via enzymatic reactions. One attractive feature of DNA storage aside from its density is that it's cheap to make a ton of copies. After all, Nature does this all the time as cells divide. And given the cost of mutations (most are detrimental), DNA polymerases have evolved (ironically?) to be high-fidelity. Something like 1 error in 10^8 base pairs.

And that touches upon a broader point: DNA is an attractive substrate for alternative storage relative to other polymers because its so widely utilized in nature and, as a direct result, we've developed a lot of technology and infrastructure around it. However, much of this development has been around sequencing (reading), alignment and assembly algorithms, and, though still sorely lacking, biological interpretation. It's exciting to see growing interest over the past few years in DNA encoding and synthesis. Remains to be determined which approach(es) become workable standards for the field.
> Sails.js is probably the closest thing to sane in the JS web framework ecosystem

Whoa, that's where you lost me. Sails has a reputation for being horrible, and after working on a production app using Sails, I agree. Perhaps you were wanting something like Rails but in JS, which is what Sails claims to be, but it barely lives up to that. I don't know if there are other frameworks that try to be the Rails of JS but it wouldn't be hard to better than Sails. I'm interested in hearing why you think it's so sane (no snark, I'm sincerely curious)
Recital 23 [1] of the GDPR exempts you from it anyway. Unless you “envisage” serving EU users/customers, it doesn’t apply to you (even if you happen to have some incidental EU users).

[1] http://www.privacy-regulation.eu/en/recital-23-GDPR.htm
Hello! I have to admit that I have yet to read the article (work firewall), but I was wondering if you knew the answer to a question I've had for a while: Did Steve Jobs know how to use a UNIX CLI shell?
PDF is a format designed for the exact display of documents, not for anything else. It's like ranting about your printer losing all those html tags semantic when printing a web page. The pdf format is not to blame here.
Can we fix this kind of behavior without spiraling down to a money-spending competition? (Which the open source community clearly cannot win?)

With open-source developers being badly paid, large numbers of relatively unknown contributors with little to lose (ie no reputation, no criminal charges, no repercussions whatsoever), and major corporations not caring enough about Uncle Sam to spend $$ to shield open source software they use, who will stop this kind of decay?

It used to be that the stakes were low, the developing community was small, and the amount of software was manageable.
If someone introduced a zero-day, sooner or later would be caught and kicked out. Few people cared about breaking into this software so some donated personal effort was adequate to shield against those intruders.

Now if you can remotely compromise Debian or Ubuntu you have millions of servers in your hands and potentially hundreds of millions worth of private data. I don't see how this can be stopped.
I'm going to retract my statement about Sails. I had a lot of trouble with it when I went to use it, but I thought it was just me. It seems it really is crappy as well.
We have built something similar internally. Macroservice running a cluster of headless Chromes that turn an uploaded HTML file into a PDF. Used for reporting.

We now switch to a Microsoft Word rendering backend where we process Word files with template strings in them and then run Word in headless mode to save files as PDFs. While the HTML-to-PDF approach works, most of our users work with Word all day so we are solving the wrong problem.
Report: Google courting developers for coming game-streaming service
I understand clutter etc. but downvotes for a "Thanks?" to prevent future "Thanks?" - wow.
To be totally fair, FTL implies time travel, and even sub-light (but hefty fractions of light) lead to staggering time dilation effects. None of this is ever touched in most sci-fi and certainly not Star Trek. Everyone is sipping around at high multiples of lightspeed, yet no one ever remarks that they constantly arrive before they leave. They use impulse drives to go at high fractions of c, yet they never return to an Earth many thousands of years in their subjective future.

It’s a great series, but it’s not hard sci-fi, just a great storytelling mechanic.
This is what happens when:

1. You let inexperienced devs make big decisions.
2. "MVP" and ignore all of the other parts of the dev lifecycle.
Easier to remove him while he is alive. If he died there it would create issues for the owners probably.
Questions about Apple’s new Maps, answered
have you read about it?
Plenty are trying to buy houses - they're just limited by how few people are selling houses...
Tether is doing 2 billion in volume today across dozens of exchanges. The Kraken USD/USDT pair is doing 2 million today. There is demand.
7 Tips for Creating Awesome Marketing Videos That Bring Results
>I don't mind being a little less performant than other compiled languages.

The same, if not more so, goes for Go. It might be statically compiled, but it's far from the most optimised performer.
But just to be clear, Firebase defaults to open permissions.
No! I was the only engineer at a startup for 18 months (!) and we're now up to 7. Some of the other 6 will never be expected to take on management roles.

One of the great things about being an IC at an early company is there is so much to do. You get to put your fingerprints on a lot of things across the company because there won't be enough people to spread out all those tasks. As the company grows, those foundations become opportunities for you to grow from sole contributor to technical lead on each one; so much so that the hardest part will be choosing what to give up control of, not to what to keep contributing.

If you find yourself in this situation, I strongly recommend being involved in the search for your VPE. It could be really frustrating to build the technical foundations for a company only to be so frustrated by a poor manager being hired above you without your input that you might even quit. Wouldn't be good for your equity, either :).

PS this implies that if you don't want to grow into mgmt, you'll need to grow into being a good lead developer. Early startups have no room for people unwilling to grow.
Can you expand on why?
Domo opens at $23.80/share a pop of 13%, after raising $193M
> Common law gives judges an active role in developing rules; civil law is based on fixed codes and statutes.

This is a dramatic and misleading oversimplification. Under civil law systems, judges still do have great leeway with interpreting and applying regulations. And under common law, it's not really true that judges have an active role in developing rules - they have the ability to interpret them in the contexts of cases which come up, but they don't legislate. The closest thing that they can do (aside from overturning provisions) is to introduce limitations or tests on existing law that is challenged, but even then they're mostly only allowed to do that to the extent that they are using the tests to connect the law back to the Constitution or other existing legislation.

Case law is not binding in civil law (at least not to the same degree as it is under common law), but does definitely play a significant role.

Furthermore, it's flat-out wrong to say that "case law is not binding in the EU". The Republic of Ireland and the UK both use common law, under which case law is binding. Not only are UK court decisions are enforceable across the entire EU, but UK law is actually the jurisdiction for a lot of contracts and agreements within the EU, similar to how New York is the chosen jurisdiction for a lot of contracts or even international treaties that are enforced worldwide, whether or not the parties are based in New York.

Even if you're referring specifically to legislation passed by the European Parliament itself, it's still not really correct to say that case law isn't binding. The European Parliament is an international body held together by international treaties, and while EU courts might have decided to use civil law in interpreting legislation passed by the European Pariament itself, that doesn't mean that case law does not come into play, either in countries with common law systems or even in countries with civil law systems. It's way more complicated than that.

This is, incidentally, one of the problems that Brexit is currently introducing: it's unclear whether parties that have elected to govern their contracts under UK law will continue to be able to do so with the expectation of enforceability.
Sure, Goodfellow book

http://www.deeplearningbook.org/
Godspeed to the Crystal team.
Third party library means everything.

Otherwise you end up with the same problem: "cool language...now I need to bind it to a C library to do this..."

Still betting on Rust and it's ecosystem.
This is a false dichotomy. Certainly it is true that reducing air pollution is better than not, and certainly effective public transit reduces total air pollution both by being more efficient, and because power sources are never 100% fossil fuel powered.
Lockheed and Douglas used to build multi-million-dollar airliners outside in the California air.
At least for folks in the US, a five star rating system usually is:

1: absolute nightmare
2: N/A
3: N/A
4: It was pretty bad
5: Acceptable or better
Typeform Data Breach
Just received this email from the Typeform founders:

-----------------------

Hello,

My name is David Okuniev, and along with my co-founder and joint-CEO, Robert Muñoz, we’re writing to inform you that a data security incident has occurred within the Typeform platform.The incident compromised some of our customer data, and some data from your respondents.

On June 27, 2018, our engineering team discovered that an unknown third party gained access to our server and downloaded certain information, including some of the data your respondents provided via Typeform. We responded immediately and closed the source of entry. Our engineers are closely monitoring our platform, and we’ve found no evidence of any recurrence of the incident.

To date, our investigation has revealed that your account was compromised. Only some of the data provided by your respondents prior to May 3, 2018 was affected.

As a data collection company and service provider, maintaining the security and privacy of our customers’ data is our top priority. As part of our rapid response to this incident, our team took a variety of measures to ensure the ongoing security of your data. Because each customer’s typeforms are different, the data downloaded during this incident will vary by customer. You may want to communicate with your respondents to inform them of this incident. Please see the Q&A below for more info about this.

In addition to the steps taken to date, our team have launched a comprehensive review of our system security to identify ways we can further increase our security measures to prevent future incidents. After the review, our system will be more secure than ever before.

We take security matters seriously, and we sincerely regret that this incident occurred.

-----------------------

I guess this is just to be expected at this point.
ZFS with Intel Optane [pdf]
Look at TrueUSD. They are a US based company that holds USD in escrow and do this:

https://www.trusttoken.com/trueusd/

I was at a talk by them last week and they talked through the process they used to stay compliant.
The relative prices of urban vs suburban housing pretty definitively shows that more people want to live in urban settings than can currently be accommodated. The free market clearly wants more urban housing but is prevented from supplying it by government intervention.
I use PrinceXML at work, for generating press-ready output. (E.g. a catalog, generated straight from the product database and ready to be sent to the printer. Previously they were doing this all manually with PageMaker, which was very tedious and prone to mistakes.) It supports the CSS Paged Media spec, so you have full control over page layout: margins, widows and orphans, page breaks, bleeds, and so on. It also understands page numbers, and gives you full control over headers and footers. Other things it supports include press crop marks, color management, and PDF options like bookmarks and PDF link regions.

Headless browser rendering is fine if all you need is a two-page invoice PDF, but it falls down when you need control of anything other than basic stuff like the font size.
developers would simply enable all access (and not even realize they could restrict access to authenticated users). So the default is likely much safer than what would otherwise happen.

That's not what "safer" means. You cannot say that that's what would happen, either.
This is closely related to Hyperbolic Trees [1], which are a nice way to visualize an 'infinitely large' graph all at once while allowing for continuous scrolling through it [2]. Last I looked, it was potentially still under patent though.

[1] https://en.wikipedia.org/wiki/Hyperbolic_tree

[2] https://www.youtube.com/watch?v=pwpze3RF55o
William Pearson

CTO

Will is a highly accomplished IT Executive designing and developing self-service software applications built on BIG Data, running in Cloud Infrastructure in highly secure environments, leveraging analytics and yielding high profits and rapid growth.

He is responsible for technology strategy which includes highly accurate and automated data processing, cloud infrastructure, MS Azure platform-as-a-service, Cloudera / Hadoop Data Management Platform, APIs, Marketing Automation Platform, Analytics, and Digital Marketing.

( http://www.exactis.com/about-us/ )

highly ironic
Does it let you send/receive messages, or does it force you to install messenger?
How Bill Gates Uses the Habit of Deep Working to Enhance His Productivity
>What is it about Crystal that outweighs the very boring practical downsides of production use of obscure and immature languages?

Tons of startups, and tons of billion dollar companies, run on Ruby / Rails. How is it "obscure"?

Crystal sure.

Then again, PG who created Hacker News used Common Lisp, which at the time had about the same developer pool as Crystal give or take (well, not really, but close enough, compared with industry favorite languages).
It's an extremely hard to thing to study, however, because the normal way to measure "innovation" is literally to count patents, making it extremely difficult to compare patents vs innovation.
Pretty sure that he other other employees/consultants under his umbrella. I don't think that anyone bills $4m/yr as a single person (which would equate to around $2000/hr).
Their operational skills are poor. E.g.: there's a bug in Pokemon Go right now which causes name resets, and there's no way to revert to your old name. E.g.: the new Ingress client is more than a year overdue, and they are facing several hard deadlines related to App/Play Store update requirements.

They have, on the other hand, figured out how to run a live game with Pokemon Go, which is encouraging.

However, I don't think they have the necessary skills to operate as a platform for other game/app makers.
I have never interacted with their team, but I am certain you could submit diffs and ask them to consider merging.