skysight-inc/HackerNews huggingface dataset:
That's just dead wrong. Multiple independent researchers have verified that the latest Nike running shoes are more efficient than any competitors. In these distance running events even a tiny improvement can be the difference between 1st place and 11th. The lion's share of prize money and recognition goes to the top 3; everyone else barely gets mentioned.
Theory: There is no swing voter
> I could see an argument that Buyer 1 was accidentally given this feature, if it was not advertised as present

That's not what happened here. Tesla specifically advertised the car as having these features when selling it to the dealer. See the image of the Monroney sticker half way down this page: https://jalopnik.com/tesla-remotely-removes-autopilot-featur...
My two offspring take up every breathing second of my life after my wife & work.. cat comes after all that which doesn't leave much time.
What happens if you have a multiplier value of 0.4x? Can't do that on an axis that starts at 1.
Python (the language) doesn't follow semver anyway.
Oh completely! But credit where credit is due...
People missing the scent region of their brain can still smell
Then don’t monetize. No one is coercing anyone to do anything they themselves don’t wish to. Those creators that don’t want to monetize their own labor...can still choose to not monetize. There is no coercion here.
Price and global production capacity are two different figures. Global capacity is limited by things like raw materials. Regardless even if we go with your more optimistic projections, you're still talking about 5-7 years of global battery production to fulfill the storage demands of a single country. Consider that a large part of this battery production will go towards electric cars and electronics, it'll likely take the better part of a century to produce enough storage to power the globe on intermittent sources.
Gwynneth Paltrow's personal online store. People get annoyed because she's into alternative health stuff but it's really just a store for people who have the same taste as Gwynneth Paltrow.
What happens during the first second of time before reaching 1?
Limited data, but there are now several confirmed cases in different countries traced to a small business conference in Singapore[1]. I think there's no question the barcelona conference would have spread the virus, where there's evidence it's transmissible without symptoms not to mention a long incubation period. I guess the calculation should be based on severity of illness, is it another H1N1 or is it the 1918 spanish flu? I can't really tell based on current data.

[1] https://www.straitstimes.com/singapore/coronavirus-gas-analy...
I can pretty boldly claim that I can filter out "definitely not". I'd say most interviews can too. There are a handful of companies that do this for you.

These are the candidates that can't FizzBuzz or even write a line of code and/or are humongous asshats.
I think you don't get the point of OP's comment. Maybe they are simply not in 95th percentile of interviewees, or maybe they are indeed a middling programmer. Their point was more to accept your skills and talents for what they are rather than getting caught up in being the best, to the detriment of yourself and those around you.
I use OrderedDict in code that generates JSON records so the key orders are preserved to help human readability. LRU caches are another use case.
https://support.apple.com/keyboard-service-program-for-mac-n...

They ignored the problem for 4 years.
getImageData and other canvas APIs randomly regressing in performance is a common occurrence, sadly. Google frequently makes changes to the 2D graphics stack and they don't test a wide set of scenarios, just particular cherry-picked ones. Back when I still maintained some games using canvas it was pretty typical to see my framerates shift wildly every 6 weeks when a new release rode the trains.

Two other scenarios that will often change in performance is canvas-to-canvas draws and canvas<->WebGL interop, because how those are implemented is complex. In the past particular behaviors would instantly disable hardware acceleration for a given canvas, tanking your performance.
J Strauss II and a New Drawing
If I sell you a laptop with a copy of Omnigraffle that I bought using a stolen credit card, and the license gets revoked, who is to blame?
SpaceX's Merlin engine started with plans and the team that developed the NASA-funded FASTRAC engine -- so there it is on Day 1 of SpaceX's existence.
> Worse still, the Republican party has bamboozled their members into actually believing trains are not cost effective

It's even crazier than that. It turns out that Amtrak would be profitable were it not for being required to run long distance passenger rail lines through sparsely populated states, usually represented by the senators you mentioned.

(Note that regional state co-financed Amtrak lines like the Capital Corridor in California aren't part of the profitability problem)

The same senators from those low population density states who demand that Amtrak cut losses in order to become profitable also raise hackles when the obvious solution of cutting the unprofitable long-distance routes through their states routes is raised. It turns out that many of their constituents like those unprofitable routes.

See Wendover's YouTube video on the topic:
https://youtu.be/dSw7fWCrDk0
The same as Harley Davidson as a lifestyle brand that sells motorcycles on the side.
Note that this is dead wrong.

Content ID claims can be disputed, and if the rights owner doesn't convert it to a DMCA claim then the content goes back up.
Geothermal comes from radioactively decaying material. Geothermal is powered by naturally occuring fission.
https://blogs.scientificamerican.com/observations/nuclear-fi...
Do you have a recommended adblocker for Safari?
> You brand the stadium as a "platform" and you invite the public to treat it as such. 6 months later you have people doing drugs on one side of the stadium, holding a white supremacy rally at the other end of the stadium, and then a group of people in the bleachers playing russian roulette with the occasional casualty.

So what? People are responsible for their own individual actions. None of what you described is hurting anyone else. It may not be a pleasant place, but that's okay because it's private property. Now consider that in the digital world there's no possibility for physical harm and the example becomes entirely pointless in any case.
Has anyone ever had success with simply deflecting that question? I've never been asked but I wouldn't lie or start a therapy session if I was.

Examples of what I mean by deflection:

"My greatest weakness is for Gouda cheese."

"If I knew what my weaknesses were I would already have worked to resolve them."

"Triceps."

"I don't have any weakness, what are you talking about?"
can't imagine there will be many car brands left without that capability in 10-15 years.
The problem with this analogy is that its not a good one. We're humans so we tend to try and explain things in terms of concepts we understand but often latch on to incorrect ones.

The problem with locking every object in your home isn't that its an inherently bad thing, its that it introduces too much overhead to be worth the hassle. Now, if there were some touch ID enabled force-field that unlocked things only for you, within milliseconds and was highly reliable to work, that might change the dynamics a lot.

And that is what happens with crytographic security. There is very little overhead that modern systems impose on securing your systems so there is no reason for you to not enable them (setup may be hard, I acknowledge its a problem but its a one time cost to pay).

Taking the analogy further; if you had to repeat the authentication flow for every digital object it would still introduce a lot of hassle. So digital cryptography gets around this by instead requiring short lived tokens so the cost of enabling cryptography is amortized across all your digital assets. In our analogy; it would be that every object in our home is locked, but we use faceID to get a short lived key that is cached for e.g. 10 minutes. All locked objects check for the existence of that short lived key.
Major version changes are for API compatibility. If there is a change which makes all other 3.* incompatible, then it should be a major version increase.
If you rely on this feature, surely you know it’s new to 3.7 and document your project accordingly...? It’s not like code magically appears, somebody has to write it.
AI for AI: Metareasoning for modular computing systems
The software quality of the space shuttle is much higher than commercial aircraft.

https://www.fastcompany.com/28121/they-write-right-stuff
This isn't a sorted dictionary, it's an insertion order dictionary.
Hah! I often reflect on (the purely fictional Characterization of) Salieri in that movie. Especially when he talks about mediocrity - I am 100% a mediocre developer. And you know what? It’s perfectly fine. Most of the development work out there is LOB apps that don’t require programming Mozart’s.
I don't see it edited, but what the title says is factually correct.
Can you blame a company for prioritizing people who have worked in similar environments before?

In large corporations technical responsibility is often more distributed than in startups just due to size, so your technical skills, while important, are typically less important than they would be in small-business/startup land. What fills in the gap is communication skills and your ability to navigate corporate social networks. If you can't conflict resolve issues between engineering teams, well guess what? That engineering team you can't work with is going to hold you up and cost the company money while your superior, who really has better things to do, has to take time out of their day to address the issue you should have been able to handle.

Not saying it should be a mandatory skill, but you can't blame large corporations for filtering for it. It's a factor.
As far as I know, it was implemented by Raymond Hettinger. This is a very interesting talk about the new tech:

https://www.youtube.com/watch?v=p33CVV29OG8&t=1202s
Cautious that this is just the v8 team though.
https://archive.md/O1OJS
Has the Local Food Movement Killed Local Food Farmers?
If only Safari wasn't such a pain for front end devs I'd join you there. Luckily Firefox's performance problems aren't quite bad enough to make the experience laborious (for me).
> As for people criticizing a change to what use to be a non-deterministic ordering of a dict iteration; I don't know what to say to them, other than, are you serious? There are people out there who are working for us, they work for free and they did some heavy lifting to give us this. They might read what you wrote and think, "Why bother? Maybe I should spend my weekends playing with my kids instead."

I don't agree with the complaints about ordering ducts, but this is a ludicrous response. Appreciation of volunteers' work on Python isn't diminished by criticism of language features or changes. In fact, it enhances it: if people have opinions about the project you work on, it's a good sign that it's important, significant work. I've contributed to OSS projects before, and the ones in use by more than just my friends and I were naturally the ones that felt the most meaningful.
Hmm, why _does_ RaspberryPi.org use a Raspberry Pi for this? I guess we'll never know.
Get ready for valentines day – test your honesty-factor when saying I love you
Turn off spotlight, it’s broken.

Other than that, it shouldn’t do that unless you’re doing something that obviously requires a lot of CPU/GPU.
New solution delivers automated end-to-end security
There ought to be a setup guide that suggests ways to customize style and other things when you first install Firefox
IMO, that a manager would do this is pretty messed up. Even if YOU don't care, if this continues this manager will start to develop a reputation for taking credit from others. Then it will be much harder to recruit people internally to their team.

The best managers constantly are talking up people on THEIR team. They are responsible for creating an environment where people can excel. This makes them look good at a manager ("Everyone on my team consistently over-performs!"), everyone on the team looks great and it makes it easier for them to get recognition and promotions, and it makes it a very desirable team to work on which makes recruiting internally much easier.
FWIW, when Go made that change, it was a much less-widely-used language (smaller blast radius).
The phone being unreliable and constantly shutting down would arguably be a way more effective method of “planned obsolescence”.

My 2015 MacBook Pro has the issue of shutting down or turning off when still at 20% or 30% battery and I find it immensely frustrating (I assume it’s a similar issue of an old battery not being consistent). I’d much rather it be throttled and be reliable.
I've done several, and it did. Make sure throttling is disabled (Settings, search for Battery Health); in my experience the OS doesn't do that on its own, presumably relying on the playbook they give their support techs to cover that. It also doesn't hurt to do a "battery calibration" process like the one found at https://help.ifixit.com/article/265-battery-calibration - I don't know that I've seen a huge difference from that, but I always do it, so I wouldn't really be able to say that it's not necessary even if it isn't.
> I never thought I would be ghosted like this from a potential employer.

Get used to it. It sucks but if I got upset like I used to when a company ghosts me (I'm not just talking about after initial phone screens but even after lengthy on-site interviews), I'd be dead from the stress by now. It happens so often these days. Some companies behave decently but it seems that many more companies are following the lead of recruiters and behaving like jerks.
What ease of concurrency are you talking about? See concurrency bugs in Go paper: https://songlh.github.io/paper/go-study.pdf
Wonder if Firefox works better on your projects, as a lot of work went into debugging quality and performance. Have you tried it out lately?
Internally, Google modifies Java and Python (and Go was made this way and Chrome made JS this way) so that the dictionary traversal is deterministic.
> Rust enables junior-level JavaScript programmers to write kernel/bare-metal level code without fear of making these kinds of errors

I've used Rust for a while, and this isn't really true. At the lowest level you still have to build good abstractions with judicious use of `unsafe`. It also comes across as incredibly hostile, you're not doing Rust any favors with this.
Older device: 2013 Moto X, Android 5.1. Lets you turn on WiFi, Bluetooth, whatever, with airplane mode on.
As long as I get to drive it, the distinction isn't very material to me. But I guess I'm not the type to work a lot on my car.
25 M ? is it this just 1 second in Apple's time ?
You're describing something like semver, but Python doesn't do semver.
There are, however, plants and animals that harness mechanical energy as a survival strategy, which might amount to the same thing. For example when dandelion seeds get spread in the wind, or fish swimming along ocean currents.

I think a good rule of thumb, given the extreme diversity of the biological world, is that if a specific biological mechanism hasn't evolved in 4 billion years of evolution there's probably a good reason for it.
Sure, fine. I don’t have a problem disabling the feature if it was activated illegally, and I don’t have a problem with them disabling supercharging if the airbags have deployed.

This doesn’t seem like either of those scenarios though; the functionality was paid for, and Tesla disabled it when the vehicle was sold. That, I think, is a huge overreach.
I know there are at least 2 popular alternatives. My only real complaint of MFP is it takes like a full minute to start up. Don't know if its because I run adblock on my phone, and they have a long timeout to some metrics endpoint. But its a minor annoyance.
The increasing cost is meant to appease entities like Disney, who can't let properties like Mickey Mouse escape their hands. Thus, there is a system for them to retain their copyright indefinitely, though at a cost.
It's also an ecosystem. The biggest innovation for me is being able to browse the docker hub and get official distributions to start from for basically anything out there.
Because surfing is a bum lifestyle. They're just hip bums.
This is what decades of de-prioritizing education funding looks like.
Internet search history to be kept out of murder trial
Honestly, if they're managing to buy new $60k+ cars every 4 years, either their financial status is such that it's not a real concern, or they need much more financial help than is available on an internet message board.
Tesla has a bunch of certified body shops and they have the correct software to diagnose and modify the vehicle...check your receipts.

Same for bmw, and all other exotic cars. Hell even Apple.
You're probably right. That also doesn't matter. I won't be buying them.
> This article doesn't make clear if the sticker on the first sale listed this feature.

See the Jalopkin article which makes it clear that it did by showing the Monroney sticker from Tesla's auction to the dealer: https://jalopnik.com/tesla-remotely-removes-autopilot-featur...
An old quote I found from 20 years ago:

"When you're heads down in your work, some other asshole is running around behind you taking credit for your accomplishments"
I'm a Software Engineer who has both lived and worked in London (primarily the city) for several years and I have to say you really hit a home run with this comment, mirrors my experience precisely. Well put!
(This is a side point to your excellent comment)

The movie really distorted what we know about Salieri and Mozart. That doesn’t matter in that Amadeus is just a fun story and doesn’t claim to be any sort of documentary, and such a story made a good case study for your comment.

But Salieri was a very good composer and I personally like more of his work than Mozart’s (though Mozart at his best blew away most of his contemporaries, including Salieri). Mozart appears to have lived a more conventional middle class life and Salieri a more contemporaneously successful one which is kind of henopposite if he film.
Dicts are ordered in certain cases in python 2, and it was relied upon by some users (I saw it in the wild).

Baking this as a language guarantee is the only protection against Hyrum's Law.
Other languages don't generally have special order guarantees about standard maps. This seems very idiosyncratic.
Closely but not inextricably so. Some mothers can't breastfeed (and some don't want to, as historically happened with some aristocracies). Some babies don't like it (my mother told me I rejected it after 1 month, and fed exclusively on formula after this). Some mothers pump milk and store it in a bottle for caretakers to give the baby. Some babies drink formula. All of this makes your alleged equivalence obviously wrong.

Please don't use child bearing (something that happens before) as an excuse to avoid child raising (something that happens after).

Fathers can take care of babies in the absence of mothers.
I don't think so, the point is that Angular breaks user code often, whereas React rarely does.

An Angular 2+ app built in 2016 (when Angular 2 came out) wouldn't build anymore.

An Angular 1 app didn't even need a build step, so that would probably still work fine.
I'm not that concerned about this. Ever recorded? I don't think humanity has been recording temps in Antarctica for hundreds of thousands of years, which would show us cycles and we could rule these cycles out.
Please report those via webcompat.com – Firefox's compat team will always follow up and learn more how to close the platform gap that causes the issues but also reach out to the devs.
Hi, we indeed support byte for byte reconstruction of the original JPEG codestream.
I've been doing remote work and videos for a while. I sort of took my built-in camera for granted even though I've had better tools available.

Recently, started using the base logitech webcam and have gotten several mentions about how much better the video is from people on the other side of the calls. That sort of drove it home for me.

Don't know why it took me so long for it to "hit" - gonna probably pick up a couple things in this post - thanks.
I think the lag is common to all JetBrains IDEs: IDEA, WS, PyCharm, etc. IIRC, it's the JVM not using any acceleration for rendering and there might be another bug whereby using the integrated display and an external 4k panel at the same time causes massive lag. Try closing the lid with your 4k monitor attached and see if things speed up.

In any case, I feel you on the system-wide lag. I basically just avoid using JetBrains products at this point.
The curve radius of new LGV is 7km and cant is 160-180mm. The curve is still absolutely massive and the cant still small.
Would this void the warranty? I assume if the vehicle malfunctioned in any way, or caused an accident, Tesla would say it was your fault for disconnecting.

Of course, one could make the argument that since they sometimes push out updates that have bugs, it's actually safer to drive the car with a static feature set that the driver is familiar with.
Having worked at Boeing, I can tell you their specs take way longer than two months to write. That's a good thing.

What's the point of delivering this type of software piecemeal? A new airliner takes 10 years or so to produce. There's no value in shipping half an airplane.
The property you mention at the end has been true of dicts since long before 3.5, at least since 2.7 if not forever. See https://docs.python.org/2/library/stdtypes.html#dict.items :

> If items(), keys(), values(), iteritems(), iterkeys(), and itervalues() are called with no intervening modifications to the dictionary, the lists will directly correspond. This allows the creation of (value, key) pairs using zip(): pairs = zip(d.values(), d.keys()).
Counter Culture is the best in the business right now; they are wholesale only (they don't own cafes), but their coffee is used by high-end cafes across the USA and available online.
The whole Python 3 affair made me realise that a lot of people upgrade their tools like once every 5-10 years. Which is shocking, in an industry as fast as this. I’m not saying you should churn your whole build setup every 6 months (I think release speed for Python is a bit excessive at the moment, for example), but complaining in 2020 for a feature that was released almost two years ago, was in development for a year or so before that, and was widely publicised... I mean, c’mon.
>push for organizational improvements

doesn't pay the light bill

> a cog in a feature factory

pays the light bills.

YMMV
Raymond came up with the idea, PyPy implemented it, and then INADA Naoki implemented it for CPython.
Firefox supports these features too.
Apple throttling phones to preserve battery life was the right thing to do.

Doing it without telling users their batteries were expired and causing their phone to slow down was the wrong thing to do.

Whether that merits a $27m fine is debatable.
Show HN: Atlantica – No Code for simple mobile apps
I mean the hardware to run photoshop is in your computer, so I guess Adobe should just give it away?

The hardware runs the passive safety features of the car includes as standard in all vehicles. Forward collision warning, lane departure, emergency braking. It’s not a matter of the autopilot computer only being used for autopilot