skysight-inc/HackerNews huggingface dataset:
C'mon, look at the data. That's not even remotely true.

https://electrek.co/2018/07/17/tesla-model-s-holds-up-400000...
For those who haven't done any woodworking, CNC'ing or 3D printing before, this video will give you a good perspective on operational details. Take a look at this video of a bandsaw vs a CNC: https://www.youtube.com/watch?v=KHfEVek7-r4

These two people don't hide any details, they expose you to how complicated these systems are, each parameter, each step and then show you man vs machine. Note the vacuum cleaner at 6 minutes. The CNC took 6 and a half minutes to cut the gear, the man took 8.
Look into chromedriver, It maintained by the Chromium team and provides an executable that allows webdriver to control chrome. I've used this successfully in the past running chrome in headless mode, it seems pretty scalable. If I had to build the same product again, I'd still use chromedriver. Although I'd also consider Sikuli for image recognition / automation outside of the browser. Check out the chromedriver project here! http://chromedriver.chromium.org/getting-started
That, and generally ORMs are out of practice as well. Using rails without ActiveRecord is almost pointless to me.

Even when I was programming primarily in rails in it's hay-day (2010 - 2013), I was always swapping out my inefficient AR queries with just custom SQL. I am generally a "performance doesn't matter that much" kind of guy, especially when people try to micro-optimize, but one place it matters a lot is with your data. These days I just go straight for SQL and save myself a lot of trouble. There will always be impedance mismatch between your data store and models, and ORMs in their ambitious attempt to serve every use case, at times, generate some really inefficient queries. ORMs really like to stay within relational SQL databases as well, with half-baked support for a couple NoSQL stores like Mongo, but then get into Cassandra or Dynamo territory and they are useless.
Something to consider is that Indian states were set up along linguistic and cultural boundaries. The national government takes a dim view of anything that would allow dissidents to get a strong foothold within the country.
>Wait, when did Rails become old

It was released in 2004. Youtube and twitter didn't even exist then. The iPhone and Android were still 3+ years away, which means mobile internet as we know it today wasn't around then either. ROR has been around the block.
Data is good but the "from the evolutionary perspective" argument is extremely strained and is basically a "just so" story.
>And worse, with increased migration driven by social chaos and war (and eventually, by global climate change)

What if US will also be affected badly by global climate change? Then these "uncivilized" people won't be coming to your country.
Google has enough resources for someone to write a transpiler that can take annotated JS and convert most of it to TypeScript. It's certainly much more pleasant than having to type random comments everywhere, which kinda makes syntax highlighting way less useful. Oh, and last I checked there were no editor plugins for linting Closure Compiler annotated code.

Another option would be to add TypeScript support to Closure Compiler, although it doesn't seem likely since there's no spec to guarantee compatibility.

I'd love to see Facebook, Google, and Microsoft team up in this space, instead of creating 3 separate but very highly similar tools.

Also, while we're talking about Closure, let's take a moment to appreciate its amazing UI toolkit [0]. I'd still consider many of their widgets to be the gold standard. It's written with desktop clients in mind and is incredibly feature-complete. I believe it also has pretty good accessibility, although I haven't personally tried that out. Oh, and don't forget the i18n as well! The closure library definitely has a lot of quirky aspects to it, but it's still quite amazing if you consider its age and how much stuff it supports. It's worth taking a few minutes to browse through their docs [1].

[0] https://google.github.io/closure-library/source/closure/goog...

[1] https://google.github.io/closure-library/api/
Renovate Bot didn't do anything special. It ran exactly the same npm command that I would have run on the command line (update the single dependency), which would have produced the exact same result.
Just because a system evolved under certain constraints does not mean that said constraints are optimal.
I don't know you how you know they lost money, but I guess it's not surprising that the first implementation in Oz lost money. My company sells database software. We sell our stuff at a significant discount to the first entrant in a new market area, so we can get some traction, and use their name to help as a listed company. This is completely standard. It seems like you are suggesting this was some underhanded behavior.
In all fairness, people (rarely) call the cops on parents who let their kids walk around unsupervised, and commonly heap scorn on them as bad parents.
The false alarm rate would be way too high to be use useful just from people losing them. Maybe if you built it into a bracelet or anklet that's hard to take off, and there was a huge penalty for a false alarms?

Also if something happens to incapacitate you for several hours out in the wilderness, you'll mostly likely be dead before help arrives--even with a beacon.

A locator that can be remotely activated (periodically wakes up to check for an activation signal) could be pretty useful, but I think it would mostly be used to locate bodies. Requiring solo hikers to carry something like that might be good alternative to parks requiring rescue insurance.
True enough, eventually. Watch out, Canada ;)

But first, there will be maybe a billion coming north. And there will very likely be concentration camps.

Edit: Also, please don't read my comment as being anti-immigrant. What concerns me is the likely authoritarian response from US governments. And I'm concerned both for them, and for me.
You can also opt out of their monitoring of their car. I've wondered what the impact would be if I opted out on mine.
I appreciate the reply. I'll accept your wisdom on the subject, given your role and perspective.

¯\_(ツ)_/¯

I tried.
If you're doing multi-tier ECMP with the same hashing algorithm at each tier, using TTL can ensure you don't get polarization issues. Though there's plenty of other ways to avoid polarization, this works out of the box.

I have heard fastly competitors tut-tut their use of anycast as potentially unreliable in the face of issues like this.
It isn't an argument, it is just a fact. All else equal, it is a nice fact.
Just mix half-loud ads into every stream and remove it in a player by using a sophisticated, autoevolving one-time js/wasm +cookie algorithm.
>When I've read about the Chinese government's concerns over social unrest, I've empathized with the dissidents. I mean, Tibet and Xinjiang are occupied nations! But I get that China is an extremely diverse country, overall, with lots of ethnic tension.
And conversely, when I've read about the Indian government's concerns over social unrest, I've empathized with the victims of the dissidents. Muslims persecuted by Hindus. Women persecuted by misogynists.

Free press is a hell of a thing. It plays a big role in where your sympathies will end up.
If lidar was available for a few thousand, I think they would have used it. But it was much much more expensive in 2012 when I got my first one. Now they are kind of committed because they promised it would work for the generation 2.5 hardware in the model 3. So if they can't make it work, they'd have to refund 5k for a lot of sellers, or pay for upgrading to new hardware. I have gen 2 hardware, but I kind of doubt that it will be enough for autodriving.
The Difficult Birth of the “Many Worlds” Interpretation of Quantum Mechanics
How does Git work internally
Fair enough.

Thanks for the comment; I appreciate your perspective.
Are you saying to have a permission that would ‘disallow, ask, or allow’ me opening new tabs? Because that’s exactly what it sounds like to me.
Think of dimensions as the number of pieces of information required to uniquely identify the position of an object.

In 1D, you only need one number.

In 2D, two.

In 3D, three.

But in all these scenarios, the point in question is "static". What if the position of the object was also changing in time?

Then, it wouldn't be sufficient to provide just the spatial coordinates, you'd also need to specify what time it is. In 1D for example: at 12:00 the point was at 0. At 13:00, the point was at 1.0. At 14:00 the point was at 2.0.

Thus, "4D" in special relativity comes from 3 spatial dimensions + time, since we care about how things move through "space and time".
come on, apple was never suffering under financial constraints like tesla has been. That is just a sill comparison.
For the majority of people, a car is a utility item; car buyers tend to price in the worst case scenario when buying a new vehicle. Statistical arguments don't really work in these cases, because even if an EV covers 90% of your use case, if the 10% is critical, the EV isn't an option.

As an example, a tradie who runs their own business might very well rack up enough hours driving that an EV just wouldn't work for them (not to mention the likelihood of carrying tools or towing trailers). Or what happens if you get home late and the street charger is taken?

EVs seem great on the surface, but are they necessarily practical for the average person? I mean, they could be an iPhone moment, but they could also be an Amazon delivery drone moment, too.
Question #1:

Is Version-SAT FPT? (Fixed Parameter Tractable)
It doesn't happen automatically if you don't want it to (and it didn't happen automatically in this case).

The value here is that it notifies you if an update is available (by opening a pull request), automatically tests the new dependency (when CI runs on your pull request), and makes it easy for you to apply the update if you want (by merging the pull request).
According to Tesla's map there are only 12 supercharger stations in my state. That seems be a pretty typical number for most of the US outside of Southern California and a handful of other major areas. That might be enough to support a handful of enthusiasts and early adopters, but it's a drop in the bucket when your goal is to have millions of people using EVs as their primary vehicle.
Trudeau faces election in a year, while the US midterms are weeks away.

Cant he just wait it out ?

I guess if the blue wave doesn't pane out it might actually be better for Trudeau to accept NAFTA before then.
UI/UX Designer Vacancy in Cochin
UX and UI design – Android, iOS and Windows Phone Native, Desktop

Data Visualization

Creating wireframes, mockups, storyboards, information architecture

Deep knowledge of data driven UI/UX designs

Creating responsive UI designs for multiple devices

Ideating and iterating at a fast pace

Conceptualizing original ideas that bring simplicity and user friendliness to complex design

Preparation of daily progress report and sending to all concerned persons.

Knowledge of mobile native app user design for various platforms

Creating functioning mocks with Figma, Adobe XD, Marvel, Sketch APP
Should I know who this guy is?
It helps if you can go from a very expensive market to a much cheaper one. The catch is that most people aren’t actually ready to give up their friends, put their kids into financially struggling schools, etc. and lower cost is easy to overshoot when e.g. it turns out that the new place should have had higher taxes to pay for necessary infrastructure. As with most of these stories, there’s something there but it’s usually heavily cherry-picked to get the eye catching effects.
I would include a folding saw, I believe Silky to be the best and most reliable. Much better than a a small ax.
But the point of tesla is they are making investments long term. Yes, they definitely need to produce those new products that justify all that money (like the model 3). They don't have dozens of different car products where they can trade off their current cash flow against future development costs - they have had just the S & X. How can you evaluate any company if you can't think about these separately - how much profit they make on one widget, and how much they spend on developing infrastructure and the next things, how much value will that have.
NPM specially assumes that "patch versions are safer to update than minor or major version". MVS doesn't make that assumption.

> it seems to stem from bad design decisions made by NPM authors

Yep.

> doesn't have a lot to do with Minimal Version Selection

The pain I experienced has nothing to do with MVS (because npm doesn't use MVS). The observation of the post is that my pain would not have happened with MVS. No more, no less.
I definitely see something, but at a loss as to what the something is.

But it seems like it shouldn't be that hard to go back to that spot and investigate more?
That's the exact reason I built a Hackintosh last year. I haven't rocked one of those since 2005.

A big part of that decision wasn't just that the Macbook Pros have become unreliable. The entire field of modern laptops are unsuitable to me (and I would guess to most power users). The race to the bottom in terms of consumer laptops is now complete. I wonder what's next.
I don't think they will go under. They believe they will make enough model 3s to be profitable quarterly in the second half of 2018. They could also just sell stock if they needed more money short term. They are at least 10 years ahead on superchargers, long term driving. I'm coming up on 6 years of free long distance driving with my model s. There's no other ev with that capability. The next i-pace is missing charging away from your house.
Well there's "quitting" and "stop using". I have friends who've quit and told me, etc. I also have friends who just went dark. I don't have updated non-FB contact info, because all our comms had collapsed onto FB - or were only ever FB. Their last post was in 2015 or 2016, and they obviously don't reply to Messenger. They just stopped participating one day.
This is exactly what Java was; you could run GUI apps on every platform and they'd work (and look) exactly the same.

The problem is, though, that every platform is actually different -- look and feel, UI conventions, feature-set, integration, etc. And Java solved this problem by introducing their own look and feel, UI conventions, etc that were completely different from the underlying platform. Sun wanted you to know that you were using a Java application. Users, on the other hand, were not too thrilled with this -- they wanted consistency across applications. Microsoft and Apple weren't too happy with another company trying to paper-over their entire platform so they didn't offer any help either.

The other problem was performance. Especially in those days, abstracting over the entire platform was pretty computationally expensive. Furthermore, since Java didn't render anything with the native UI it also didn't get much rendering help from the OS either.

> the different browsers regarding working together to identically implement JavaScript

They didn't work together; they simply copied features from each other in order to maintain compatibility with "the web". Netscape invented JavaScript. Microsoft copied it and added some features. Netscape copied those features and added some more. Microsoft repeated that. All the browser makers have written some code or API that never copied by everyone else.

It was really not that long ago that the standard process was formed and browser makers actually started working together.
The codebase powering www.twitch.tv utilizes TypeScript and I can’t imagine working on a project of any significant size without leveraging it going forward.
Yes, I would.

I have friends in Mexico who think of the Southwest and California as occupied territory. And yeah, the Native Americans totally got screwed.

You're correct in pointing out anti-Chinese bias. As you say, there's a long back-and-forth history. And Tibet wasn't such an idyllic place before the latest Chinese occupation. As I understand it, it was basically a theocracy. Maybe even repressive, but with effective programming.
Where are you getting this arbitrary "200k years of evolution" from? Yes I know anatomically modern Homo Sapiens have been around for around 200k years, but I don't understand that figure in context of what you're saying.
To an uneducated like me. How does one even begin measuring the consequences of any of this?
For anyone who's wondering, this is a consequence of Noether's theorem: https://en.wikipedia.org/wiki/Noether%27s_theorem. Similarly, symmetry under spatial translations implies momentum conservation, and symmetry under spatial rotations implies angular momentum conservation.
Trudeau doesn't need the midterms -- Republicans in both houses are strongly on the "Canadian" side, as are the Democrats. Which is why Trump is threatening congress.

Trump's presidency is rapidly unraveling. His outsized ego and inability to listen to reason has led to this remarkable situation where he is "playing tough" with one of the few nations that the US has a trade balance/surplus. It is insanity.

He can neither sign a new trade agreement, or cancel an existing one, without congress.
You can argue about what is more important for your project, but the worst part is that npm doesn't give project owners to decide otherwise.

As kjksf already stated, patch versions can introduce security vulnerabilities too.
I think there is a "physical" reason, or to be exact, a concrete logical reason why it will be difficult. We have X number of gas pumps. If it takes Y times the amount of time to charge a car as pumping fuel, then we need X*Y chargers for everyone to go electric. It's not just a matter of what's convenient, but of multiplying the infrastructure.
tabs where made of 3 images. left/right radius corner, and stretch background in between.
ChromeOS is open-source. Last I looked, their build process was a horror beyond all reason. However, it would at least be possible to strip out any advertising built into the OS. Thing is though, Google controls the advertising on the top two pages on the Internet, and as long as that's true, they don't really need to do anything other than make sure you get there. Which is the strategy behind Google Fiber, Loon, and to some degree Android, more-or-less the reason for Chrome's existence, and why Chromebooks are designed around constant Internet access: all roads lead to Rome.
what does "non-superfans won't tolerate that" mean? I have a tesla, it's fine. it was made by humans, I'm sure it has some problems, but its just a car.
I've been getting into Lowes' Kobalt branded series of power tools [1] built to run on 80V lithium batteries. Their 18" chainsaw is perfect for casual trimming and a tree or two every couple of months. With multiple batteries and chargers it's possible to run continuously.

The main unknown for me is how durable the tools will be over time, and how the batteries will hold up.

[1] https://www.kobalttools.com/outdoor-tools/80v
If Microsoft had the other 85%, they'd be in a good position.

People forget that they effectively do have most of that 85%. Every Android installation kicks back some money to Microsoft in the form of patent royalties.
Does an electric scooter increase social skills more than a bicycle?
Curious if making the Julia reader for Apache Arrow support Plasma may be more future friendly:

* https://github.com/ExpandingMan/Arrow.jl

* https://arrow.apache.org/blog/2017/08/08/plasma-in-memory-ob...
It's not exactly a study, more of a review of other papers. The authors state that the timing of the food we eat isn't really that great for us. The provide some evidence based meal timings, and discuss ways that they could implement these changes and the pressures against those implementations.
The difference is that if you do all the research yourself, nobody else on earth knows it, and hence nobody is going to sell it to the highest bidder. If you've discovered a huge untapped market that can be served in a scalable way, you're certainly not going to sell that information; you capitalize on it yourself.

A popup restaurant is not a startup in the sense that is normally discussed on this site - namely a scalable business that focuses on owning an asset that you can sell access to lots of different customers, over and over again. When you own a popup restaurant (or any other small service business), your customer base is limited to the number of people you can physically serve. If, however, you own a software app that is the go-to place that people go for meals on demand, you can sell access to those customers to many small popup restaurants, and charge them a good fraction of the additional profits generated by customers you bring in the door.

That has a big effect on the market dynamics. There's room for many popup restaurants, because each is limited to a small number of customers. There's only room for one or two Yelps, or DoorDashes, and they all tend to get in each other's business, because there's no limit to the number of customers they can serve. If there's going to be thousands of companies in your space anyway because each of you is limited by your work ethic, there's no harm in buying information from a commodity information provider (who, BTW, is going to be making a lot of money). If there's only going to be one winner in your space, you better be it, and the existence of a market research firm who's aware of your market is a good indication that you're already too late.
I understand what these words mean... At least, I understand the variety of meanings they have: they're not always used to mean the same thing. For instance, people will rightly say that Java doesn't strictly have parametric polymorphism because of dynamic type casts, but they will say it has generics. Other people might draw a distinction between generics and templates, with the former being constrained (with type classes or similar) and the latter being macro-like.

However, I don't think these are actually particularly relevant to the original comment (and, I really think that Rust probably satisfies "generics" more than "parametric polymorphism", because one can also do generic casts).
there's no supercharger like network for the i-pace, making it only a city car. Tesla can drive from seattle to bamff, or portland to san diego or across the country. no other car can do that.
Ah. I had a coworker who did some intermittent fasting, but she said she was cranky for a few days and then got into a groove.
Government is heavily involved in transportation infrastructure. It's not involved the same way in camera infrastructure.
I love the MBP 15” 2017 keyboard. Works great for me.

I love the USB-C ports.

Touchbar is meh. I ignore it.

Cost is not really an object for a machine I use 10 hours a day to run a fairly solid “lifestyle” business. I don’t even give it a second thought.
But I think a lot of people are stuck on that earlier car and don't get the engineering capability that Tesla has built over time.
My apartment building has a central garage with a place you can charge your car (probably) for free. Unfortunately someone (out of a few hundred) is already using it.
Because, according to special relativity, your plane of simultaneity (how the universe is "changing" from your perspective) would differ from that of someone walking right past you.

See the Andromeda paradox: https://en.wikipedia.org/wiki/Rietdijk%E2%80%93Putnam_argume...
FIRE is awesome. The retirees live their dream, then they vacate their high-paying job for the next applicant.

Everybody wins.
I love how they mention small. I think small problems test for problem solving and understanding while large engineering questions test for knowledge of libraries that anyone can learn. I know I'm probably overinterpreting the use of the word "small" here.
Quantum physics only works at the quantum level. It's impossible for it to do anything like this.
I've heard it amongst older people here in Ontario.