skysight-inc/HackerNews huggingface dataset:
I've always been curious... are the Word and Excel layout engines more complex than HTML+CSS+SVG?

Not in terms of code bloat/complexity (these exist in both, as you've just described), but in terms of engine size, drive-ability, edge-case handling, etc.

It's probably a hard question to answer; it's (for some reason) hard for me to articulate exactly what I mean too.

And regarding Excel-literally-in-the-cloud... is that why Microsoft needed to make Azure? :P
What about AR makes privacy matter? Apple has kept the same policy on privacy since way before it meddled in AR (and realistically almost no one uses AR, it’s photos/messages that people want private).
You have to put your self in these peoples shoes -- for the past 10 years, under Obama, they have been lying through their teeth about an economic recovery that never happened. Now that it is actually happening, they don't know what to do. Also some of these people, including all of millenniums, have never even experience working during a time where america has economically prospered. This is totally new to them, on top of that, they have no skills to offer so it places them at a disadvantage. They spent the beginning of their career underemployeed or not employeed at all. Have you tried hiring a millennium? they have no work ethics. The ones that do are worth high wages because of the shortages. Now the economy is turning around, employers are hiring them anyway because they have no choice.
Caching is imperfect, and software does change from time to time.

WebGL is great, and can be used to great effect. Blender, at least since 2.8, is definitely exceeding whatever WebGL could provide.
Then he would not have described moving children to places of safety. He would have said something more like preventing future abuse. Talk about physically moving children is rather dramatic and specific.
When you don't have any information how ordered lists were transformed(data snapshots), there is a huge difference between basic values when you can assign the latest value, and ordered list where you need to figure out how to rearrange items in observable array, so that it will be able to track changes and rearrange DOM nodes.
Hehe. Offer he can't refuse. Lol.
Or fuck you, it's my phone.
So instead of "startling the driver", who's supposed to be paying careful attention to what's going on, the algorithm chooses to plow into the stationary object?

I suspect _that_ might _also_ "startle the driver"...
Hmm.

Whoever makes the first neural model capable of returning interesting insights after being installed in the telephone switchboard/backbone is going to have a most unique life.

Edit: Just realized ISPs have probably been trying to do this for years. I'm talking about the first individual. It'll probably happen routinely in 20 years or so.
I don't recall ever reading this book, but as a student pilot, I was given a copy of "You have 178 seconds to live" and it had a tremendous impact on me.

https://www.faa.gov/about/office_org/field_offices/fsdo/fai/...
That's a limitation of Tesla's hardware (despite their, likely false, claims that their hardware is sufficient for self driving).
https://techcrunch.com/2016/07/27/security-experts-have-clon...
When I was younger, I'd always be looking for ways to do things cheap. The CTA Blue Line: $2.25 to the airport and $5.00 back to the loop? What a deal!

But now that I'm older, I'd rather pay more to reduce the agony if I could. It's just me. The CTA Blue Line to O'Hare for me is an uncomfortable 40 minutes. Uncomfortable because there's no room for a suitcase and you feel like a douche if you put on the seat next to you. It's a boring 40 minutes. You can't sleep because it's never a good idea to nap on the CTA. I guess you can do stuff on your phone (cell signals are good) but I'm not big on that.

That said, I still take the Blue Line to the airport. Because during rush hour, it's the only game in town.
You yourself love "The Grinch", though the other commenter says it makes him like Carrey less. I loved "The Mask". I guess I just don't think "less than brilliant attempts" makes actual brilliance any less enjoyable. If anything I respect the creator for taking risks.
I get upset when my comments aren't downvoted here because of that
> [...] used at Swedish campgrounds and parks for decades. It's used to denote interesting features

They aren't saying its used to denote the campground, rather the presence of a historic site or attraction at the campground.
It is definitely an expensive road but the regional level pay has gotten much better. The regional I just left was paying new pilots upwards of $55,000 first year. As a junior captain I left making around $120,000. Probably nothing among a crowd of software devs but far above the $23,000 I made my first year, 7 years ago.

If you already have a 4 year degree and a relatively stable financial situation then I’d say go for it! Major airlines are hiring like crazy and just about anyone without skeletons in their closet should be working for a major over the next 10 years because of mandatory retirement.
Draft of Microsoft Security Servicing Commitments for Windows
I don't think you understand. The Tesla autopilot there thinks it's doing a great job because it thinks there's just an empty lane ahead of it (it's model of the world is basically that all stationary things are just pictures on the ground).
Makes it fun when running on a VM in the cloud which only has a root user. Docker becomes almost essential to preventing errant Python scripts fudging up the system.
Here is their project page: https://www.boringcompany.com/chicago/
>And they lack the angular resolution to determine whether stuff is directly ahead, or off to one side.

Sounds like my Grandma. For her safety, and everyone else's, she doesn't drive any more.
I can see the praise of Graphql especially when coming from frontend developers. I do enjoy working with them at the client side level.

But at the backend level, I find Graphql bit too verbose. There is a lot of code being repeated (or referenced) and it makes your code bloated with having to manage several different places.

For example if you have a customers table, you have to declare the fields you have in the table for the schema, then you declare them all again on the queries/mutations/resolvers. Which are again repeated at the client side. So if you ever alter something in your table, you have to touch around 4-5 files for each change. You then multiply that by the number of tables you have and you get the idea. It is essentially worse if your database schema have quite a bit of nested JSON data.

Sure there are pros and cons to this but atleast with me, so far, the cons seem to outweigh the pros. I miss being able to whip up an API endpoint on the fly.

Graphql backend coding reminds me of the days of SOAP with the WSDL and all, I recall it made me hate coding. I was thrilled to see REST get popularized and get away from SOAP completely. Now it seems we are back in a quasi-SOAP world again with Graphql. I'm sure it's a bit more improved now but once being burned I just don't feel comfortable going back to anything that resembles it.

I generally like simple and quick solutions that addresses problems. But Graphql seems like it's in the other spectrum of it. On the bright side, Graphql is somewhat fun. :)
“Threads are a bad idea” I believe is the warning.

And Sun was busy rolling out a certain now popular language with threading baked in around 1995.

I’ve had to fix other people’s servlet thread crosstalk bugs a few times. Wish “modern” (???) web apps used a different architecture...
The algorithm has been designed to ignore stationary objects because the algorithm and associated hardware is incapable of determining which stationary objects are actually in the path of the vehicle. Regardless of whether the car slammed on the brakes or blared a klaxon there are so many false positives that to do otherwise would make it useless.

So of course the only sensible thing to do is release a product that happily accelerates into the back of a bright red emergency vehicle with flashing lights. Or into a stationary concrete barrier. Or into the side of a massive tractor-trailer.

I mean, who wants to bother with false positives?
How are they the same? Building up savings and paying down your credit cards are the exact opposite of investing.

If you have to pay more on your mortgage and credit cards then that's less you can put into the stock market and invest in other things.
He's an absolute visionary. Can you imagine how much you'd be paying to access a computer without him?
Completely disagree
This is somewhat outdated information, it's gotten quite a bit better over the last year or two. Regionals are paying pretty good these days. Starting pay still isn't amazing, most are in the high 40s, but it doesn't take very long to move up and the average regional pilot is making $70k. Senior captains at the majors are making high 200s. Most of the regionals have signing bonuses, too.
Not sure that tells me how it's different from replay or the other half dozen npm modules that do the same thing. It'd be nice for them to contrast their tool with existing ecosystem options considering some of them are pretty well established.
I use R a lot and I have to say some of these comments are weird.

1. R and Lisp are hardly alike even if it was inspire by it. It's like saying Erlang and Prolog is very similar. If you want learn FP do it in Erlang, Lisp, Haskell, etc.. Don't do it in R, it's half baked.

2. R syntax is ugly with warts. But built in datatype like dataframe, factor type, NA (missing value notion) value, make this language much better than many languages out there for dealing with data. Subsetting dataframe is a breeze even in base R.

3. There are many many advance statistical packages only in R. GLMnet was was in R for 4-5 years before someone decided to port it to Python. You can argue that there might be alternative package. But the statistician that created ridge, elastic, etc... method made GLMnet. There are many statistician out there that just implement their latest method in R. If you want to learn a subject in statistic there is probably a book out there and it'll have an R package and code to come along with it. Next to that will be SAS. There are very few stat book with python packages. You want to learn bayesian statistic? Social Network Analysis? There's a book for it with R code and a package to do that. Good luck finding one in Python for these subfield of statistic. There's a bayesian hierarchical analysis in Ecology and that book is in R.

4. ggplot2 is amazing for static graphic. R doesn't have good dynamic graphic out there and I kinda meh with Shiney. If you hate the syntax then you may learn to appreciate it by reading it from the creator https://www.r-bloggers.com/a-simple-introduction-to-the-grap...
Shrug. To paraphrase, your argument for "this can be done" is "THIS time will be different I swear!".

What will actually happen, of course, is that everyone will put a ASID/PCID as a tag word into all the relevant caches, they'll stop being probe-able from other contexts, and we'll all keep our deep pipelines and speculation and the cache crisis of 2018 will be just a story we tell our grandkids.

Much cheaper than a paradigm shift based on long-since tried and rejected technology.
when are nerds going to figure out that renting services at a techie price, from other people who form a company that has big valuation, is a new version of Feudalism.
Interesting, thanks!

(Sorry for late reply)
I’ve not used tcl/tk since around 2000, but it was a nice thing to quickly code up some dialog boxes for operations oriented scripts back in the day.
TSLA isn’t the largest short, but have you considered the possibility that it’s a popular short at least in part because of all the negative reports?

What Elon could do to really stick it to the shorts is make the amount of cars he said he will and do so with the profits he claimed he’d have. Otherwise no amount of shares is going to be enoug.
Yeah - but that's most likely to be your phone, or the argument you had at work with your boss, or wondering why your partner didn't talk much this morning... I strongly doubt any "freed up attention" is getting redirected into driving-safety related "useful things".
The way I see it, is something like this.

When you want to become good at anything, one teacher is never enough. Heck, depending solely in the teachers will not get you where you want to be, the most effort will be on your part. Learn, practice, feedback, etc, repeat.

Similarly, one mental health professional, will not be enough. Heck, trust the wrong one, and you could end up worse.

Try different options so that you start to understand the process. Learn as much as you can from reliable sources. Understand that they are just humans. Help them.

Let’s say that you have the economic resources to pay for various cessions a month or a week. Even that, is not enough for the professional to really understand you. That would not be humanly possible.

Learn. Read. Understand. Discover. Use the tool(the professional), don’t let the tool use you.
> We need a web-of-trust at the connection layer

In practice, this might mean the end of net neutrality, and could entrench the Googles of the world -- "shoot, I can't send a packet to them, but they trust Google, so I guess I will too."

> No stupidness with PDFs

I hold out hope for sandboxing. WASM could kill browser PDF plugins easily enough. Hell, JS probably could already...

Could you say a little more about "third party connections"? Do you mean no loading resources from other domains? No CORS? Or something else?
Ask HN: Standard response to anti-adblock messages?
>This is page #42 that you have viewed this day

>Please consider creating an account or whitelisting our site on AdBlock so that we can continue to remain free for all users.

I'd like to submit a comment to the site's contact form, something along the lines of "Please consider ensuring that you're only hosting non-malicious ads, so I can continue to link to your site in good faith. My adblocker only blocks potentially-malicious ads that use unnecessary javascript and 3rd-party connections, so if you switch to clean, safe, javascript-free, 1st-party ads, then your ads would not be blocked and we'd all be better off. It would be a triple-win, for you, me, and the people I'm sending to your site (quadruple if you count the non-shady advertisers)!"

Is there some sort of standard, polite, respectable response that we can all use -- something that would not be insulting to publishers and that they could clearly understand and act upon? I feel like someone must have come up with such a response by now, but I haven't seen it. Ideally it would have pointers to ways that publishers can do clean advertising.

Twelve years ago, I probably could've come up with that myself, but now I have no idea where to find safe advertising. I respect the publishers and understand the need for ad-based financing, and that they're doing the only thing they know of to do, but I don't want to point my readers to a malware vector. I want us all to have a better experience. I just don't know how to word it or where to point for a solution.
Thanks for the link. My basic understanding is correct, I believe, but should have said "sold in the US" rather than built. Since it is a US tax credit, I just assumed it was for cars people in the US bought and didn't include the cars not sold in the US. I wonder what that fraction might be.

From a page linked on the page you gave:

"The new qualified plug-in electric drive motor vehicle credit phases out for a manufacturer’s vehicles over the one-year period beginning with the second calendar quarter after the calendar quarter in which at least 200,000 qualifying vehicles manufactured by that manufacturer have been sold for use in the United States (determined on a cumulative basis for sales after December 31, 2009) (“phase-out period”). Qualifying vehicles manufactured by that manufacturer are eligible for 50 percent of the credit if acquired in the first two quarters of the phase-out period and 25 percent of the credit if acquired in the third or fourth quarter of the phase-out period. Vehicles manufactured by that manufacturer are not eligible for a credit if acquired after the phase-out period."

I believe this somewhat convoluted language says the same thing I did. The phase out lasts a year. 50% for the first 6 months and 25% for the next 6 months. This starts after the end of the first full quarter after the quarter where the domestic sales are greater than 200k (ie, between 3 and 6 months after 200k sold).
per-device key.
The point of The Boring Company is to reduce the cost of tunnelling by digging narrower tunnels (designed for custom vehicles, not regular trains or cars) and using an electric tunnel boring machine.
you are fundamentally misunderstanding my argument: sometimes it is different. When it is different, it's usually because associated technologies has changed. For ML, it was GPUs and large amounts of data harvestable from the internet (arguably the second one more than the first). The evolutionary development in compilers is a strong argument that it MIGHT happen to end SpecEx. If it doesn't it's probably mostly due to technical debt and engineering inertia, difficulty convincing end users to adopt. There are definitely cases where non specex (vliw or otherwise) can outperform, I have seen it with my own eyes.
The blue line is desperately in need of an express track and the CTA needs a loop that that isn't just a few city blocks.

Living in the northern part of Chicago always means traveling into the loop on the red line and then taking an endless amount of time on the blue line as it stops at a ton of stations. The bus isn't an option with luggage and Lyft is just an unpleasant extra expense on top of paying for my luggage.
A sane language shouldn’t need three different object systems.
The financing would be provided by somebody else not the boring company itself. Probably a private company will get some bonds based on the project and pay for operating cost and such.
Though Elon musk said he did not want public money.
You are right. I knew that as seen in my reference to selling cars overseas. I should have said sold domestically not built.
Sounds like me without my glasses. But then, I don't drive without my glasses.
“Steam China and the More or Less E3 Review Episode”
Another fun thing you can do with NTFS transactions: process doppelgänging; see https://hshrzd.wordpress.com/2017/12/18/process-doppelgangin...
“He was jeopardising his traditional rights of freedom and independence by daring to exercise them.”
— Joseph Heller, Catch-22
One of the surprising things about poverty statistics is that you find that most people classified as living in poverty are families, because your expenses go up drastically.

Many young people - eg those making minimum wage - live with roommates or in studio apartments and don't really feel significantly disadvantaged by the fact that they can't afford a 1br apartment.

I say this not to say that everyone is doing fine, but that the details can matter a lot.

On a different note, for a fixed amount of housing stock, it is a purely positional good, you can't improve the number of people who can afford a 1br by simply paying people more, you have to build more, or enforce strict rent controls which makes it not a problem of income, but one of luck and inevitably corruption.
There is already famous Policy package for .NET with same name

https://github.com/App-vNext/Polly
Exactly. They had engineers dedicated to creating an open source latency/fault tolerance library called Hystrix. Not too surprising they’re dedicating resources to other projects, too.
Elon says a lot of things, and some of them even turn out to be true. The ones involving money though, seem to be less likely. This could work though, I think it’s more likely to never get off the ground. At least it’s just a tunnel, and not that Hyperloop crap. I actually have some faith in their ability to dig a tunnel, and zero faith in making a vac-train feasible.
What's the old gag?

"You deliver a project 85% correct at university, you get a high distinction. You deliver a project 15% wrong at work, you get fired."

Who are these people?
If you can shoot rockets into Earth's orbit and land them back, you should be ok and be surrounded by the right people to shoot some pods up and down a tunnel. :)
That was basically my point. I've never even felt safe using cruise control.
If they operate like most real estate companies, each lease is entered into by a different corporate entity. Any one of them could be sued for breaking a lease without touching WeWork.

But nobody sues when they can just rent to another party.
Does this mean Chicago's current trains won't fit inside the new tunnels?
I'm not a published writer, but my thought has always been that "serious" writers don't write less. They just publish less. And they publish less because they have a higher standard for their writing and their art (if I may use that word) than novelists who publish regularly. And (as Barrin92 also noted elsewhere on this thread), they only speak (meaning publish) when they have something to say.

And don't we all take people who speak sparingly and choose their words carefully more seriously?
A QUIC to h2 adapter is probably very complex to implement in a fully compliant way since both protocols are highly stateful. gRPC has a Cronet transport which again has experimental support for QUIC. I don't think it's reached production level yet...
How to be happy – Princeton course review
I've found that the average hn reader vastly overstretches their expertise. Its unfair to expect programmers to be subject matter experts in anything other than their own domain. I take most comments here on politics/science/economics/etc with a bit of humor.

In this case, I don't think it's THAT complicated to explain what the term means to the average person. The definition of terms can sometimes be intuited, but intuition can be wrong and lay people should not necessarily be the arbiters of definitions of terms. My co-worker refers to their hard disk storage space as "computer RAM". We know what they meant as opposed to what they said and can work around it.
In your selenium code, the browser was talking to a database.

But sometimes that database is down, or really slow.

Polly says "browser, don't talk to the database anymore, instead here's what the database said last time".

So, yes, both Selenium and Polly poke DOM elements, but Selenium stops there, where as Polly does that + as well as tricks the browser into going through the whole test without making a real call to the database (assuming it has a previous recording of "what the database said" for that test).
They are modified model x chassis no rails been mentioned so far.
What Waymo have done is not release a product for sale that can even remotely be confused for some level of autonomy. They have ensured this by not releasing a product.

Autopilot is not autonomous. It needs human supervision, and the fact that some simplistic “autonomy scale” includes “requires human supervision” is the largest part of this problem.

If it requires any supervision, it is not autonomous.

Any discussion of autonomy that even mentions Autopilot is automatically null and void. I would consider it the autonomy equivalent of Godwin’s law: in any discussion about autonomy the chance of comparing the safety of an autonomous system to Autopilot or Cruise Control approaches 1 and the first person to mention the comparison automatically loses the argument.