skysight-inc/HackerNews huggingface dataset:
> I honestly don't get all the hate AMP gets around here. From a consumer standpoint AMP provides nothing but benefits compared to what we had before.

Two main reasons:

1. The obfuscation of AMP source URLs in Google search results is usually the biggest reason for the hate.

2. The "AMP Carousel" in Google search results is designed to keep people on Google and makes it much less likely people will leave to explore other pages on the publisher site (I can't find the article now but I recall reading a report from one publisher that showed a HUGE dropoff in users viewing an article and then going to view other articles on the site).

So it's less about the technology of AMP per se and more that, the way it's currently implemented, is about Google dictating more and more the way the web works.
Let's be real - it's terrible that the MAX is so much less safe than the current, very strict aviation safety standards - we shouldn't cut Boeing any slack for that. But should you really go out of your way to avoid flying on one on that basis? Per mile, it's still safer than driving - very roughly, 100 times safer, compared to the usual 1000 times safer.
We use it with some success on a medium team and it’s been pretty well received.

That said: what we came from was Skype. No not the business kind, the regular one with blinking ads.

Compared to that, Teams isn’t that bad. Nothing is.

We evaluated Slack and a few others but the cost difference to slack when you already have a huge tab at Microsoft for their tools is pretty substantial if I remember correctly.
How big is your company? Have you tried the search 'feature'?
>You're missing the point: There's basically a point sometime in the 2020s when an electric vehicle becomes cheaper than a gas car. We just don't know that date yet.

I think a case could be made for us already being at that point, if the total lifetime cost of car ownership is factored in. ICE vehicles are obscenely mechanically complex. That complexity inevitably leads to lots of repair bills over an ICE vehicle's lifetime.

Contrast that with the average electric car, which doesn't even have a multispeed transmission, just a single-speed step-down. About the most complex mechanical systems in an electric are differentials and shocks. I'm sure someone will pitch in here with a horror story about a high repair bill on an electric, but I'd suggest that's because economies of scale on electrics' parts haven't ramped up yet, and there isn't a large corps of electric-experienced mechanics.
> linux? (Laugh at the last one if you must, but it is more viable today than it was in the 1990s chiefly because platform agnostic web based content is more normal in niches formerly occupied by Win32.)

and is also used on the majority of non-personal computers in the world. That's not some small number and a very large market share.
Mojang cancels Minecraft's big graphics overhaul after performance struggles
Another way to look at it is: why people are prioritizing buying a nice car over property?

I live in a shitty 1 bedroom apartment, and 3 of my neighbors (with identical apartments) have Mercedes.
I think you're seeing it pretty clearly :)

This stuff works exactly like a Ponzi Scheme, that's actually something Strong Towns explores in a lot of detail. There's a topic page about it here: https://www.strongtowns.org/the-growth-ponzi-scheme/
As a long time hater and forced user of slack: how does Teams compare to slack? Should I be happy “that we at least have slack”?!
I am not on Twitter, I am not on Facebook. I am not on Instagram. And I am in academia. Thanks for your concern for me.

The filter bubble based on headlines is your own, where you might actually be missing out on useful content, just because they used a particular headline to grab eyeballs.
Yup! We even mentioned MF in our blog post.
What Wikipedia records about it is precisely all I knew about it. Thank you for the exposition and commentary.

I don't think Linux nerds' taking the case personally is weird, though: antagonism towards Microsoft specifically is a cultural self definition for many of them. As with any court case that parallels a cultural narrative, it was felt personally.
I think one-two punch is a good way to put it, and that they complemented each other, and continue to do so in the present. It used to be viable to have Windows-only web content or something only accessible on a Win32 application. iOS and android helped us get away from that reality.

Of course you could look at the App Store and Play and say that potential for new entrants is now blocked somewhere else...
This is wonderful work!

I wonder if the porous bronze part could be solidified by wicking another (molten) metal into it, the way Bathsheba Grossman’s sculptures are first printed in stainless steel powder, sintered and burned out as in this process, and then infused with molten bronze.

Obvious metals to try to solidify bronze in this way would be tin, zinc, lead, and (if you can somehow control oxidation) aluminum. Cadmium or mercury might also work but are attended with difficulties that probably make them impractical.
It's not the per-passenger-mile safety that you should be concerned with (the ones that are usually trotted out), it is the per-flight safety that you should be concerned with.

That's about 15[1]/45000000 for 2018, not sure what the longer term trends are. So your chances of dying due to an airplane crash if the distribution is random is 1 in 3 million give or take. With 'bits falling out of the engine' the distribution is of course no longer random.

[1] https://edition.cnn.com/2019/01/02/health/plane-crash-deaths...

[2] https://www.forbes.com/sites/michaelgoldstein/2018/12/28/air...

edit: found better figures.
That is one of the guidelines for YMYL sites unfortunately if you work in "dodgy" areas like insurance.

A few years ago some of the mega UK insurance brands got into major trouble with google. I wont mention any names but directly afterwards they started using cute animals - obviously Sergi had being doing some naughty Black Hat SEO
I would continue searching for an off-the-shelf solution, particularly if you're able to throw a small amount of money at the problem. DocParser is probably what I'd try first.

How complicated it is to roll your own really depends on how much variation there is in your documents (in a variety of ways, from "What size, shape, and resolution is the image?" to "Is what you're trying to extract always in the same relative location?").
> how are you actually supposed to inspect them if you have a legitimate reason?

By shoving your middlebox somewhere anatomically improbable.

> monitoring unusual behavior of your own system

Anything that tries to connect to the internet for a reason that you didn't both understand and ask for in advance is malware.

> Or is the security best-practice to just trust any app not to upload my contact list?

Yes. That is it exactly.
I've always sort of suspected there might be a 'don't shit where you eat' component to it. If you're just being a dick by screwing with people for fun, not profit, then maybe you screw with the windows users instead of your fellow linux users. Maybe that's giving them too much credit though.
A related question, should Microsoft voluntary split or at least spinoff some parts of the company that are no longer complimentary to each other? They seem to be charging towards being mostly a cloud services company. Some of their assets might be more valuable on their own or in the hands of another company.
You'll still need to write enum state machines if you want to implement custom Streams (since libstd is only adding Future at the moment).

Even with Futures there can be times when you need the fine-grained control over execution that you don't get with async-await. Eg if you want to implement a `struct TimeOut<F: Future> { inner: F, timeout: std::time::Instant }` from scratch, you can't do that with async-await.
Funny you mention Slatestarcodex as lots of people there are big fans of Examine.com
I've seen it already.

https://www.gonevis.com
> 3. Shift the annotation into a mandatory part of the language, as Rust does.

This is what I want. I just not like the specific implementation of awaits. I'm not much against it: i could live with it (I have used C#/F#/JS that is similar).

The thing is that still split the world even if you don't want it.

I think CSP/Actors have lesser cognitive load but of course I don't know how make them work without a runtime..
I have seen only a very small number of startups genuinely face very hard engineering problems like what Corellium is doing. I will elaborate.

In a 9 year development span, they have fully virtualized a real iOS device (Yes, it is not a simulator) to the point that it is running on a rack of ARM64 hypervisors on bare-metal boards from the bootloader to the home-screen. They even managed to virtualize the secure-element and access the console from there.

A task like that is something that is very rare in startups these days and to get it fully working like this is a herculean task, because the interals are closed-source and undocumented and was certainly reverse-engineered. Corellium is also at the point at which Google is using it to cross-compile Golang builds for iOS and Android. That is how good it is.

I think this startup changes eveything in the mobile industry.
Why? If google finds that curating their index in a particular fashion aligns with their business objectives, why should the government dictate how they do it?

It sounds like what we really need is a government maintained search index that is accountable to the people in a way that corporations are not.
Microsoft ruins Skype, then tries making their own communication tool. Ugh.

What is it again that Microsoft is getting such accolades for? Visual Studio Code is fantastic. Github is great, but they bought that. Office 365? OneDrive? I'll give you those. Hosted Exchange is a thorn in my side. Internet Explorer and Edge are (were?) both a joke.

I don't have any experience with Azure. Xbox is great. Their server products have been fine since Windows 2000. Windows 10 is a joke. The Surface line isn't anything special.
Digging costs a lot of money.

https://arstechnica.com/tech-policy/2018/03/dig-once-rule-re...
What do you mean by gene editing? Have you looked into how codes in computational biology typicaly deal with encoding gene information? Typically that are simple text files. No special editor neccessary.
Ah a redesign - I wonder if they had some migration issues it is possible to tank your traffic if you don't know what your doing.
The question is, would they ever write a headline that starts like this: “White Beekeepers...”?
We can reasonably disagree about the quality of their security. More generally though tech diversity makes a difference in security: Dan Geer did an excellent talk about this.
Our CEO gave up on slack long ago. Email is the best way to get their attention.
1. This is literally untrue. We consistently say supplementation is last. Exactly one month ago: https://www.instagram.com/p/Bz0tmWZA1CG/

2. Yes, we know this. That is why we note # of trials, size of trial, size of outcome, and quality of trial.

> Success of their business.

Wrong. It's analyzing nutrition research. Here's an example: https://a99d9b858c7df59c454c-96c6baa7fa2a34c80f17051de799bc8...
Sipser is a gem for anyone interested in formal languages. Also check out Harry Porter on YouTube for his great explanations: https://www.youtube.com/playlist?list=PLbtzT1TYeoMjNOGEiaRmm...
I suspect that however well informed and intentioned, protests organized by Americans in America would be unhelpful, since the Chinese angle is that the protests are driven by US attempts to destabilise them rather than by the Hong Kong public being concerned about threats to their civil rights
I re-read and don't see where Go is claimed to be "something new".
I agree with you that pretty much every other electric car is a waste of time. In every sense.

The same for chargers below 22kW. Only for overnight or opportunistic use.

I hope that in 10 or so years there's the equivalent of a Civic or Corolla that just keeps on going - new cars are luxury in general.
what is the latter? not an analysis?
Microsoft used to be fairly decent at making software that was usable by ordinary people. Then they took over the Fortune 500 world after IBM crumbled, and promptly caught Enterprise Disease.
That's about 95% of it. There are other things that give Linux a bit more of an edge in this space as well.

For example, every time I use Windows, it feels like every app is asking to run as administrator. Admittedly, I haven't used Windows for about a year, but in Linux, it's pretty rare that I ever do admin/sudo outside of the command line, and I only ever use it when I know what I'm doing. Obviously this isn't something that could not be fixed in Windows, and maybe it already has been.
Smart phones and app stores are the real place to look. There are issues there.
Yea, probably 1% or less of desktop users. However, I bet those targets would be extremely high value (dev environments, server access). I am sure advanced groups heavily invest in gaining access to servers.
This seems like one of the consequences of the decision to have so many children.
...or a tutorial on Javascript
> Section 215 of the Patriot Act will expire at the end of this year unless the Senate votes to re-authorize it.

> "As sure as night follows day, the Senate will wait until very last minute, when you all have your Christmas trees up," he said. "I am goign to push very hard to see if we can put a stake in this program and kill it once and for all."

> But to do that, Wyden said, he needs citizens to write, email and call their senators and ask them to not renew Section 215.

Will citizens do something about it? I don't think so but we'll see. I really hope to be proven wrong.
I'd posit that the primary reason it's not as "easy" to virtualize macOS is because Virtualbox, VMWare, et al haven't poured enormous sums of money into optimizing for macOS performance, as they have Windows.
It's a miracle only a handful of people were injured.
That's happening here, my power company has a GraphQL API[1] where I can read my current consumption (5 second resolution), they also offer up the current price, including an indicator of the price level compared to how they see the rest of the day (CHEAP, NORMAL, EXPENSIVE).

All houses/apartments in Norway got new smart power meters the last couple of years. They standardized on a data interface (a bus you can connect to using a RJ45 plug), so you can access your own data if you don't want to go via your power companies API.

There are EV chargers[2] and other appliances (Heat pumps/ACs) that can react to this price indicator, charging your car when power is cheapest.

It will also load balance based on how much the rest of your house is using, they're moving towards an "wattage" fee here, to avoid massive loads at peak hours. If you get near the limit, the car charger can slow down.

Here's some images of what their app gives me[3].

It's easy to pull their data into home automation systems, here's mine[4].

You can do pretty smart stuff like: Charge my car when it's cheap, but it must be ready by 07:00.

[1]: https://developer.tibber.com/docs/guides/calling-api

[2]: https://norge.tibber.com/products/easee/

[3]: https://imgur.com/a/RYYqcjY

[4]: https://imgur.com/a/8ef0jck
That's fair; I guess the current discourse has muddled antitrust and the other problems with big tech together in my mind, at least in terms of steps being called for and/or taken.
OK why are there so many Hong Kongers protesting. You can't be silent on this issue.

OK so I'm not supposed to do anything because China might spin it?
Ask HN: How much time should I spend reviewing code?
So I have picked up some interns for the summer. I am looking for a rule of thumb to gauge if I am reviewing often enough, so would appreciate some thoughts - 15 mins a day? 200 LOC? Pairing up or sending back reviews by email? All thoughts welcome :-)
Show HN: Polimorphic.com – Civic Media Platform to Track Your Politicians
Polimorphic.com is a civic media platform that organizes the complicated and frustrating political landscape into the palm of your hand.

We started Polimorphic as college students who were frustrated by how hard it was to stay up to date on politicians who represented us and what the government was doing on issues we cared about. To us the fact that we knew our favorite athletes' stats down to the most granular details, but didn't even know what our local representative had voted on in the past year was shocking.

On Polimorphic you get no-nonsense, untampered political updates on votes, legislation, speeches, press releases, and more all straight from the source. You sign up with your location and top issues and then get access to our newsfeed and our newsletter. Our goal is to make it incredibly easy to stay up to date and give feedback to your government + elected officials.

Here are some examples of pieces of content on Polimorphic.com if you're interested in checking them out:
President Donald Trump - https://www.polimorphic.com/politicians/2825
Fairness for High-Skilled Immigrants Act of 2019 (legislation) - https://www.polimorphic.com/bills/14888
A speech by Betsy Devos - https://www.polimorphic.com/articles/6038

We'd love to hear thoughts/feedback/feature requests.

If you're excited about non-partisan, ground truth, personalized political information, sign up at Polimorphic.com! Be informed. Not influenced.
The back country fees are for permits for camping in the back country. They are just a different kind of camping fee.

If you are just day hiking you don't need to pay a fee. The back country is not limited by anything other than the amount of work involved in reaching the back country, which varies from as little as 2-3 miles in the High Sierra portion of Yosemite or 5-6 miles from the Valley.

The Donohue restrictions were intended for the primary purpose of maintaining access to back country trails for Yosemite visitors, who were being crowded out by JMT hikers using non-traditional trailheads to get around capacity limits on the traditional JMT trailheads in Yosemite (i.e., Happy Isles).
Hi - so I totally agree with you, he's a titan of linguistics. I meant well known beyond the academy; I'd wager he's more of a household name because of his politics than his contributions to linguistics.
Nope - if anything traffic slightly went up after it went live.
How is it that businesses get sold on these poor groupware solutions when they can:

a. self-host open-source Zulip (or Matrix/Riot, which is not that good compared to plain old The Lounge IRC) totally free

b. pay for hosted software that’s open-source so their information isn’t hostaged when they decide their solution is crap?

I see these kinds of poor choices made all the time. People usually don’t want to do the research or a salesman walks into the office and they get sold a contract.

It really bugs me because I think: these people are making hundreds of thousands of dollars for taking other smart people on a ride. Is making hundreds of thousands of dollars orthogonal to big picture thinking?

Is there a position where someone hires me to walk into their office and save them thousands of dollars on unnecessary SaaS contracts? I’d do that job with glee.
This ended well, fortunately. But that must have been pretty scary.

A 787 that is out one engine will put extra load on the remaining engine, if that one has gone through a similar life as the one that just dropped bits all over the place I'd not wager on the remaining one being as safe as when it was last inspected. That's a lot of eggs in one basket.

And they don't glide particularly well either, though there are some interesting stories around passenger aircraft and glide landings:

https://en.wikipedia.org/wiki/Gimli_Glider

But that one had a good 9000 meters more height to work with and it wasn't over densely populated area either.
With the big search box right on the homepage?
Do you think the passenger would be willing to pay increased costs for non-smoking drivers and vehicle inspections? I suspect they would only if it was extremely cheap, and that regardless this is of vastly less importance to them compared to the other factors (price, reliability) that often make these vans preferable to the MTA.
Don't look for people making "awards" specifically, but either, if you have an idea, people making the kind of thing you want to give, or doing all kinds of things. E.g. there's really talented folks making props, cosplay gear, ... that could do something that works as an award too. Random (high-profile) example: http://www.volpinprops.com/portfolio/ - doing all kinds of things, including pretty awesome trophies.
Average occupancy is only relevant from a system view. If I'm driving my own car, it's the actual occupancy that matters.

So yes, if I'm traveling solo, a plane beats car. But with multiple people, car wins.
> What is it again that Microsoft is getting such accolades for? Visual Studio Code is fantastic.

Visual Studio is great.
Argentina's 48% Stock Rout Second-Biggest in Past 70 Years
For #1 there were mayors literally obstructing the HSR project unless the agency chose a contractor from their town. Going back to your constituents and saying "I brought you the jobs I promised" guarantees reelection. The french offered to build the entire california hsr for a remarkably reasonable price but were turned down because local politicians wanted to score easy political points with their myopic base rather than provide infrastructure.
How America Lost Faith in Expertise (2017)
Touch screens in cars should burn in hell.
Sounds about the same as pipenv's functionality.
The value of monads is that they fold side-effects into the return values.

dirty languages:

input -> function_a -> output/input -> function_b -> output
^ ^
| |
side_effect_a side_effect_b
| |
v v
lovecraftian_primordial_soup_of_global_state

pure languages:

input -> function_a -> output/input -> function_b -> output
^ ^
| |
side_effect_a side_effect_b ------>
|
+-------------------------------------------->

If C++ were pure, the type-signatures would look like

(output, side_effect_a) function_a(input);

(output, side_effect_b) function_b(input);

The drawback is that the type-signature of function_b(function_a()) becomes complex. Now, function_b needs to accept and pass-on the upstream side-effects. To compose function_a and function_b, we need to convert the type-signature of function_b to

(output, side_effect_b, side_effect_a) function_b(input, side_effect_a);

Fortunately, ">>=" converts function_b under the hood. Which allows us to write

function_a() >>= function_b() >>= function_c >>= function_d

and pretend that each ">>=" is just a ";" without wrestling with compound inputs and compound returns.
Probably running a tor relay or exit node. I guess they'll need a way to access the outside world when things get really messy -- if they haven't yet.

Or you could do the unwise thing and go there and just walk around. When you'll get beaten up because the chinese government is letting the local mob go and beat random people, that should make a case. Maybe journalists could pick that up.
I think in the workplace it is different though, whereas universities have been progressive environments and places for debate for many years, at companies, people just want to get work done. I don't want work somewhere where I ever have to hear off-color jokes about women or minorities. I am lucky I work somewhere I have not heard those things. People should be permitted to say those things outloud, but not okay at work. Not as a joke. Take it home or to a bar or to golf buddies or something.
What qualifies as "better"? Twitter has pretty great user flagging, but I still get uncensored porn from people who are not followed by anyone I know in my 'Your Highlights' email, and I have safe settings enabled. I'd say even one exposure to that is enough to put off users. Or the parents of users.