skysight-inc/HackerNews huggingface dataset:
Careful.

Yes, Zuck tries to destroy Snapchhat but close to it? No way. Slowing their growth? Yes and this was expected.

Instagram is winning this space? IDK, I only know that Instagram ads perform 10x worse than FB ads. After many test drives I've never touched them again. The only ones who are monetizing on Instagram are those shiny influencers. Paired with the current brand dillution (glossy Instagram vs not so glossy stories) I am not so sure about Instagram's long-term success.

Snapchat has still a much better feature set plus much higher stickiness with direct messaging than Instagram plus a consistent DNA. Finally, Instagram has many, many liking bots (feels like Twitter before the fall).

BTW, stories only work on Instagram while on Meesenger and the FB app they are not used by anyone (at least in my cricles).
>Let me ask it a different way - do you have any reasonable expectation that your proposal will ever be accepted?

There are hundreds of pie in the sky suggestions being floated here, and the one about javascript is the one you choose to attack with this argument?

JavaScript has unequivocally made the web worse for everyone but advertisers and perhaps the people that run CDNs.

Why, of all the proposals here, are you trying to shit on this one on particular?

Honest question.
British companies are finally acknowledging the benefits of class diversity
Alongside competition you also need a level of transparency. The consumer needs to be able to get proper information about what they are buying. There's laws around that already, but they often need to be accompanied by regulations that define what that means for a particular industry (I'm being a bit vague here because I'm not American, so I don't know the precise issues in the US).

Before Joan Citizen signs up for on a 24 month contract with Super-Cheap-ISP, she needs to know that they throttle Netflix (because that way they keep their bandwidth requirements down and their prices low). That might be exactly the tradeoff she wants, but she needs to be able make an informed decision.
EME removes much of the cost associated with adding DRM to content in exchange for increased portability of content that is DRM'd.

This doesn't seem like a good trade-off to me. Yes it's only for "media", but once it's essentially free to add DRM, I foresee a whole bunch of current content becoming "media" in ways that I'm going to find unfortunate even totally disregarding the DRM aspects.

That said, I neither consume much content that's currently DRM'd nor do I have any technical difficulty accessing such content, so other's might want different trade-offs.
I have worked with several in the IT industry who have graduated from Bootcamps and they are fine developers. Sweeping generalizations is just what the internet does and we're all dumber for it.
> Past experience with buggy software has shown me media companies are way worse at this than Microsoft/Google/Mozilla whose job is to ship working code.

With EME, you still have to download a proprietary binary written by the media companies and run it on your computer. It's not inherently any less buggy than the previous approaches were.
Because no one lives in the center of the US; most of us live close to the coasts. It's easier to travel to LA or Orlando than to the center of the country.
“He is a monkey”
Because that's a huge revenue loss. The basic problem is that the MUST have the planes full if they're going to make any money at all. Once the plane is full, they want to charge as much as possible for each seat. This system let's them move low-fare passengers to empty seats on other flights to make room for high-fare passengers on full flights.
The nice thing about btrfs vs ZFS is that you can just use it like a normal filesystem ignoring all the advanced features and still get the benefit of checksumming (plus duplicated metadata by default on spinning disks) and compression
You lost me at "amazing skiing" ;-)
You can still use blood from a private company for the treatments you would use "public" blood for.
What a lot of people fail to understand is working in React and Angular is no easier to get into with a CS degree than without one. Both technologies among the thousands of others change weekly and for that reason Bootcamps are damn near as effective training tool than anything else. Ego's do get hurt though.
All the time. My big things are:

* Going to bed too late

* Cleaning the house (that is, I have trouble doing it)

* Sticking to my eating plan (I'm not too bad at this, but need to get better)

* Buying crap I don't actually need. I'm not rich, there are better things to do with my money.

* Inability to let things go - that is, if I am stuck on a problem at work but still have ideas for what to try next, I will have trouble going home until I've tried all of them. I'll keep thinking "I'll just try this one more thing..." If I do force myself to go home, it will often haunt me until the next morning.
> The alternative is forcing media companies to adapt to market demand.

Citation needed that there's market demand. A couple decades in, as far as I can tell the average consumer is all too happy with the current setup, which is why there's been so little effective opposition.

> Instead we're forcing developers and users to adapt to media company demand.

Developers … of browsers, who were the ones who backed this proposal so they could stop having to support the performance and security problems of plugins. If you're just developing a website which doesn't sell restricted content, your life doesn't change in any way. If you do, well, the contract terms haven't changed – the only difference is that you don't need to maintain a second development and hosting environment for Flash/Silverlight.

As for the user experience, the only change from that perspective is that things have gotten easier. Most users have never had unrestricted commercial video so all they're losing is the need to install a plugin or pay someone to remove malware from their PC when they forget to update that plugin. Plus the fans don't stay on constantly when playing >480p like they did with Flash.

I don't like DRM but if hyperbolic rhetoric was going to solve this problem that would have happened a decade or two earlier.
I think you are misunderstanding what a residential type of circuit is (compared to a business class circuit). A residential circuit is shared bandwidth and is sold with the necessary caveats to allow the ISP to apply its arbitrage strategy.

ISPs compete on the basis of their ability to provide residential bandwidth at competitive prices:

Suppose one ISP offers 1 Mbps up and down for $99 per month and another ISP offers 10Mbps down and 0.25 Mbps up. Both of these plans may cost the same to provide. Similarly, a 0.5 Mbps dedicated bandwidth circuit may cost 2x or 3x the cost of the residential circuit to provide.

Individual ISPs determine what markup to apply and how to price the bandwidth (with or without contracts, etc.). You are arguing that all circuits should be dedicated bandwidth circuits. There is nothing wrong with that argument, but it reduces the value of every piece of copper or fiber in the system because it prevents it from being maximally utilized.

Also, keep in mind that if a law were passed requiring all circuits to be dedicated bandwidth circuits, ISPs would have no incentive to preemptively upgrade hardware. Notice that customers do not demand symmetric dedicated bandwidth circuits. For most residential customers, only a minimum amount of upstream bandwidth is needed (for ACKs and the occasional upload) because most of the data is flowing to the customer and being watched on a screen.

T-Mobile's "Binge-on" service is a brilliant way of applying QoS to consumer demand to extract more value from the network, yet it was criticized as non-neutral. It's amazing the level of misunderstanding that is attached to net neutrality!
DBC has, without a question, changed my life. I'm sad to hear that they will no longer be able to do the same for others
> BDDs inherently require Rc<T>/Arc<T>

"Zero-cost abstraction" means "You couldn't have coded it any better yourself." If the problem requires a certain amount of overhead, than an implementation of that solution is considered zero-cost. Rust can't change the laws of math.

Maybe Bjarne should have called it the "Zero additional-cost abstraction" instead; I think it'd clear the principle up a lot.
Scanning is a good idea but unfortunately most inexpensive scans only do vulnerability scanning which wouldn't catch this particular problem. A potential solution is to have a second set of eyes on something. Take some insight from the pair programming model and have 2 sys admins look over a system design before it goes into production. I once heard someone say "Experience isn't worth what it costs, but you just can't get it any other way." It's really unfortunate that 14 million of us Verizon customers had to pay the price for that sys admin to learn the lesson.

But back to the original article, this whole thing was broken on many levels. Whoever wrote the logging function really shouldn't have been logging sensitive data like that. The logs should have been consumed by some sort of logging platform directly instead of flat files on an S3 bucket. The S3 bucket shouldn't have been publicly accessible. Someone should have reviewed this system. It's also quite possible that someone did review it and threw up red flags and was squashed by management because they had to hit a shipment date. And I'm sure there are many other reasons.
Leak: 2017 Google Pixel “XL,” with low-bezel AMOLED display and squeezable frame
Can you read this spellbook for 17th-century witches? Library has a job for you
To be fair. Involuntary bumping is happening very rarely.

Airlines don't have an interest to bump passengers. At least in Europe this can be relatively costly as in up to 600EUR compensation per passenger. Add hotel rooms, multiple restaurant visits, taxis and communication costs to that. Add the image loss if this happens too frequently.

Airlines employ extremely complex math and statistical models to avoid bumping passengers, while filling the plane to capacity and mostly it works out. If it doesn't they usually find volounteers, who are willing to be bumped, provided that they are fairly compensated and provided with a reasonable alternative.
VR Mario Kart Arcade GP by Bandai Namco [video]
Maybe I'm missing something, but the final query in the article seems complicated/inefficient for no apparent reason. IMO this one should be better:

SELECT DISTINCT ON (message_id)
message_id,
status
FROM emails
ORDER BY message_id, created_at;
It heartens me to see this. Still very early in the process though - that's pretty close to the best case snow (it is awfully wet, which can be a pain), perfectly clean sensors, great visibility, and moving at about 5mph (as a point of comparison Montana drivers would be going at or near the speed limit in similar conditions - >45 for the gentle curves, 25 leading into the right angle turns).

I also saw the car starting to break free (i.e. start a sideways slide) just as they clipped to another scene; that's what I want to see more of. It's an unavoidable occurrence in winter driving conditions, and the proper recovery to those is the most important skill to learn to drive on snow.
I remember seeing Mark at an F8 conference, an early-ish one with the SNL impersonator. He joked that Facebook took MySpace out back and shot it in the head. Seems Snap is next.
http://www.hollywoodreporter.com/news/andy-samberg-parodies-...
Sam Altman presents a political vision for California and the U.S
9 Practical Use-Cases of Predictive Analytics
The 13 Best Weight Loss Diet Friendly Foods
You can afford to live there? I was looking at 1 br apartments in Cambridge and it was pretty darn close to SF Bay. Interviewers I was talking to said they commuted in 45 minutes just so they could own a house.
Not only does it taste good (what might get debated) but it is said to help against the common cold and stuff like that. Is being used for centuries now as the "poor man's antibiotics".
What I wrote when I had to justify taking a plane for business travel: "Destination is on a different continent". Sometimes you have no choice

But yeah, especially when there is high-speed rail as an alternative, airplanes aren't always the best option.
On-demand alcohol delivery startup Saucey raises $5.4M more
So, just like the web until ~2014, when Flash video was the default and sites could very easily add DRM to their players?
According to an Audi video on the new A8, this is the computing hardware inside: https://i.imgur.com/euwi7eZ.png

In short:
- MobilEye EyeQ3
- Nvidia K1
- an Altera Cyclone FPGA
- an Infineon Aurix microcontroller

Each is used for a few different functions.
Ask HN: How to move from consulting to product business?
I was employed by many companies, that somehow managed to move from doing consulting to selling a product.

I mean, I worked for a few clients as a freelancer, but they basically paid me to build a product "they" wanted sell in the end.

The companies I was employed at somehow managed to work for clients, that paid them to build a product that the client wanted to use but didn't want to own and sell.

Somehow they got paid to build it AND could sell it to other clients afterwards.

How does this work?
It isn't. Every time one of these articles hit a bunch of people get outraged but none of them have figured out how to a) convince the average person buying DRMed content why they should care or b) how calling for the W3C (or before that, Mozilla) to make a token symbolic gesture would in any way change the dynamic when three of the four major browsers are made by DRM vendors.
From the article:

> In Russia, Yandex.Taxi has gross bookings of $1.01 billion on an annualized basis, while Uber had $566 million, according to a presentation prepared for investors.

Two companies will be merged (in Russia), but the brands will stay. The investment-stake asymmetry is probably due to the difference in the gross bookings.
Renamed Types in Go
The mining power doesn't matter in that case, as the network adjusts to whatever mining power is there.

The limitation is in the protocol, or rather, its current implementation with the 1MB blocksize limit. It was originally implemented to make growth a little more predictable in the beginning, nothing else. Satoshi himself said that it's only to prevent spam, which was at a time before growth, when it wasn't obvious yet how well the self regulation with TX fees works.

After Satoshi disappeared, other people took over the development, and disagreements over how to continue began. What was mostly a technical argument at one point, became a political argument after Blockstream formed, which had taken investments from banks and had most of the core developers under them.

These then not only pushed for other means of scaling than just removing the blocksize cap, but also actively pushed against that, which split the community in half.

Now we have people who (very simplified) just want the blocksize cap increased, and others who support the scaling methods of Blockstream, namely segwit and, down the road, lightning.

This endless debate with both parts of the community calling the other's solution unsafe is what is currently crippling Bitcoins potential.
Users don't need to worry about routing when they connect to the internet, though in fact the computer is making 10+ hops for any given connection.

Lightning will work the same way. Nobody needs to worry about graph theory, they can just generally assume that the graph is fully connected, and that their software will be able to find a path from A to B.
On my last visit to the Florida parks I used the MagicBands and FastPass+, which also allows (well, nearly demands) that you schedule rides and other events in advance.

I agree with your observations, but wanted to add that all the scheduling really takes the spontaneity out of visiting the theme parks. The moment you need to keep checking your phone to determine if you can make the next ride window, it's not a vacation anymore.

I understand the capacity of the parks has changed. I used to visit on 12/31 every year and understand what the MK is like with 100,000 people in it. But now it seems like the parks are running near capacity all the time.
^ what he said.

Also, he's a business school grad. But you taking infosec advice from one is none of my business.

dont forget to downvote this one too on your way out.
Is WhatsApp Leaking Your Private Information?
Show HN: An app to inspect, analyze and debug UPnP/DLNA Media Renderer devices
AMD Announces Ryzen Threadripper 1920X and 1950X processors
Shopify adding eBay as a sales channel for merchants
That would be quite amazing.

I tend to think the stories are cover for warnings about people that did have power. The prince sucking the very blood of the villagers is a nice metaphor for the prince taking the resources they need to thrive.
I think anyone who remotely follows space exploration or NASA knew this.
A couple of things really surprised me about this article.

First, I'm sure that there is other evidence the FDA is using to determine whether or not to grant this drug FDA approval but a 63 person drug trial seems like an exceedingly small sample size to work with. Perhaps because this disease is so rare they could not put together a larger trial?

Also, it seemed a little bizarre for an FDA panel to receive comments about a decision it is trying to reach from the families of those involved in the drug trial. I suppose there is nothing wrong with that, per se, but shouldn't these types of decisions be reach on the basis of scientific evidence and strive to be devoid of any kind of sentimentality?

Either way, it's always excellent to see new cancer treatments on the market, particularly when they are as groundbreaking as this one.
Location: Riga, Latvia (EU)

Remote: Yes

Willing to relocate: Yes

Technologies: .NET Stack: C#, WPF, ASP.NET, Entity Framework, Windows Workflow Foundation, WCF; Xamarin, Javascript

Résumé/CV: http://lv.linkedin.com/in/philous

Email: philip.gaevsky@fastmail.com

I'm a fullstack developer with strong .NET background (over 8 years experience).
Having an experience in developing large applications using Xamarin for iOS, Android and Windows store apps.
Fell free to contact me.
There are 2 kinds of popularity and we are choosing the wrong one
When it's time to start using version control
I would say it's a general education bubble in the US that is still build on the claim that the system can work for everyone - as long as you just try hard enough.
Town in Finland Has 7 Faces of Donald Trump in It's Coat of Arms. Why?
I don't understand why anybody would ignore a >$100mio offer if he's not already a millionaire. The difference between not being a millionaire and being one is too huge to ignore, even if the company is undervalued by the offer.
Network speed automation with Sparrow and Speedtest-cli
> Did the ZIL and L2ARC concepts come up before SSD was widely available?

Yes. After they realized that their initial claims about not needing such things was bullshit (which some of us had told them at the time) but before SSDs became common.
It's possible, but it was a book in a relatively unusual niche that I have a hobbyist interest in. It was a book about the archaeological and linguistic study of proto-Indo-European people (PIE) and their origins and spread by means of horses and the, at the time novel, wheels. I had previously purchased a book or two on linguistics from Amazon so perhaps there is only a small set of popular books in that category for their recommendation algorithm to pick from.
Centralization is not a bool variable: true|false. There are degrees to it. Of course I'm not claiming that bitcoin mining is centralized (100%), but it's definitely not very decentralized.
The dotcom bubble had some sense in it: maybe pets.com was massively overvalued, but selling pet food online is a real business, and the web has changed many things.

Cryptocoin scene, in contrast, is based on at best utterly misguided ideas (that markets can exist without regulation—in fact regulation creates markets), at worst it's fraud.

Most of the time I'd say it's just plain fraud: "here, give us money and we'll give you... numbers! special numbers!"
Nice overview on how to http/2 all the things
I'm currently writing a book on this (ES/CQRS), but I have come to the conclusion through some of our projects that a "subscription" model is actually less ideal as you end up falling back to keeping a lot of state in the application heap.

We rather prefer to have a subscriber who re-runs the projections which are purely functional, and dump their state.

This mandates that you have some way of querying relevant events from the underlying store. Sometimes the best store for this is a DBMS, sometimes it's something simpler like CAS linked lists in Redis or similar (lists of hashes pointing to keys, similar to git's ref/tag model)

Either way, this idea that you subscribe to a stream makes reconnection and place-holding (cursor) semantics difficult, and simply calling as-frequently-as-makes-sense your update function is simpler to reason about, and helps highlight performance issues by making it easier to see the perf of frequently called short lived processes vs dealing with any VM bloat of your choice of language's runtime managing long lived subscribers.

Caveat: naturally this is all very subjective, just my 2 ¢
This is comparing two different things, Instagram ad performance vs Snapchat's feature set.

If Instagram and Snapchat continue to evolve to have similar formats, wouldn't the ads be expected to perform similarly?
Yeah, my car doesn't charge me surge pricing. I never have to stand in the rain waiting for it to show up. I can set the HVAC controls the way I want. The mechanic doesn't take my money up front and bleed it away for boondoggle politically motivated projects then ask me to pay more to do the work I already paid him for.

For day to day commuting public transit can be less stressful but for going where you want when you want it's hard to beat a car.
Can anyone weigh in via personal experience: how much Chinese would I need to learn to avoid getting pigeonholed to tourist areas in these cities? Is Mandarin spoken pretty uniformly?

I'd love to go, and have used google translate extensively, but am concerned about not being able to read signs. I agree that travel should be challenging, but not to the degree that it kills the experience.
People can be really greedy.
In other words, the problem is not that people are allowed to pay different prices for different products, but rather the lack of a competitive marketplace? Now we're getting somewhere!
R is not built for general purpose programming, but people would still like to take what they've built in R and productize it without too much context switching.

Python can do this pretty well. Build and test a model with numpy, pandas, scikit-learn and then build an API around your production model with Flask and serve it on AWS or GCP.

This is currently not so easy with R.
The personal computer revolution was started by hipsters.