skysight-inc/HackerNews huggingface dataset:
Nowhere because so far the core team has remained unconvinced. People have brought up replacing standard set implementation by a variant of dict's (even expressing surprise that that wasn't already the case) but no dice yet.

There are discussions on the subject on python-dev once in a while e.g. https://mail.python.org/pipermail/python-dev/2019-February/1...
Iterators in Rust are (usually) zero-cost abstractions of loops. Bjarne Stroustrup's definition:

What you don’t use, you don’t pay for. And further: What you do use, you couldn’t hand code any better.

Rust iterators fit in the second part.
> Could you please provide supporting evidence for your view that is a consensus?

Consensus is what is admitted by most actors, specially including the main interested actor: The FSF and the GNU project. And I do not remember reading any communication of the FSF or the GNU project saying it is forbidden.

Currently the license text is very explicit about what you can do and not do if you link statically.

> 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.

Which means: You have to provide a way for your user to recompile statically their application with a new version of the library. Meaning, you have to provide a tarball with your object.o files if someone ask for it.

It is even documented explicitly by the FSF:

https://softwareengineering.stackexchange.com/questions/3127...

https://www.gnu.org/licenses/gpl-faq.en.html#LGPLStaticVsDyn...
> Honestly hard to feel too sorry for people that "need" a $30k+ car/truck/suv.

Your $1600 car was once someone's new car. Without people buying new cars, you wouldn't have used cars to purchase.

Does a server at a restaurant need a new car? That depends on a number of factors including salary and budget. But to say no one needs a new car is bs.

You need someone else to buy a new car so that you can buy a used car.
tolls alleviate this, not an endorsement, but it isn't inaccurate that they help curb that mentality
And if the person is transitioning f->m or is non-binary and is offended by the requirement that they dress in a dress at all?

Maybe they'd be more comfortable in a tuxedo, or a pant-suit.

Maybe they have a scar on their leg and they're self-conscious about and gives them trauma the thought of showing off their legs...
The camera's unconscious record of the past would just be deemed to exist in an uncertain state until it has been observed by a human. Same if you'd trained a pigeon to watch and report the results.
all these kind of weird comments I make as an attempt of being critical ofthen get downvoted. I don't understand why but the outcome is I make less of them and think twice before posting (I probably shouldn't post this, but meh, this is public self-introspection).

My take away is that I should somehow make them better but I don't understand why some get downvotes.

maybe I make big and unjustified logical jumps? maybe I'm to paranoid? in any case I think way too much...

some examples:
https://news.ycombinator.com/item?id=21851332
https://news.ycombinator.com/item?id=21536936
https://news.ycombinator.com/item?id=20175491 (this is a taboo topic, always thread carefuly near those)

and one in which I did 'it' correctly, but it took like 20 minutes to write:
https://news.ycombinator.com/item?id=20991015

another "good" one https://news.ycombinator.com/item?id=18603793
I’m not. The premise here is that financing a car for 7 years makes you an idiot. That’s only true if you are already bad at personal finance.
> Almost no classes or allocations.

Plenty of `inner static classes`. Where's the up-to-date comparison showing that `static` makes a performance difference for those tiny programs?

Plenty of TreeNode allocations.

----

> The problem with …

The problem with saying "in any substantial project that performance drops off" is when we don't show any evidence.
I found some pretty useful courses on udemy. Most of the time u can find them on a good discount. Usually its like a class recording. Your milage may vary depending on your learning style
The way I see it it: With C/C++, you have to to have a team of 5 senior devs, and they have to cross-check each other work all the time. With Rust, you could have 1 senior Rust dev, and 4 junior devs, and they would arrive in a better place anyway, just by the virtue of compiler doing 90% of the boring checks and tutoring.
RE: Christmas

We have a friend who only buy a select number of presents for their children. It essentially follows the pattern: something wanted, something needed, something worn, something to make, something to read. There is - of course - a cute accompanying rhyme that I don’t know. It limits expectation and pushes back a bit on the whole Christmas hoopla. Their kids seem into it.

Like you, our child is too young to understand/care at this point.
Tilting trains are actually in wide use, see:
https://en.m.wikipedia.org/wiki/Tilting_train

Even the lates shinkansen transets do it to reach higher speed, especially on older parts of the track with sharper turns:
https://en.m.wikipedia.org/wiki/N700_Series_Shinkansen
It seems the model often doesn't do exactly round pupils either.
Nothing you just wrote contradicts what you quoted. "They may sell a subset of their product" ... this doesn't say anything about the amount of revenue associated with "the subset". The idea is that they sell part of their line to yuppies (and whoever else wants to wear them while still within proximity to more than 5 other people) and sell a different part of their line to people who actually get out there. Yes, the revenue from the first case may greatly exceed the revenue from the second case, but that doesn't invalidate the point.
Oh, I meant on my desktop. I use Firefox Focus or Firefox Preview on my phone and if Focus doesn't work I've yet to personally find Firefox Preview to be slow.

YMMV of course. Firefox has a long way to go it seems on mobile.
What OP said. Just to throw out an example, if you want to get from Culver City (somewhat night-spotty place, and lots of new companies sprouting up) to Encino (somewhat affordable place on the other side of the hills, where rent won't completely kill you)?

That's a ~17 mile drive. Try take public transportation, plan for 2.5 hours or so. With a 20 minute walk in between the three buses.

That doesn't really qualify as public transportation.

Culver City to Santa Monica? It's 8 miles, of course it takes an hour. Using the expo line. Same for CC->Downtown LA.

The expo line is good. For a very limited set of destinations, and a very limited set of starting points. It's like saying "we shipped five pounds of flour to $POOR_NATION, why are people still hungry?"
We had to do something similar for our Intro to CS course at Tufts years ago: implement both a tic-tac-toe game and an algorithm that would play optimally. Second stage of the project was that, after a player's third move, the oldest "X" or "O" would disappear each turn. I have no idea if they still use that project, but the feeling when your computer player started working and you couldn't beat it was like nothing else, and was one of the reasons I went into CS rather than Economics.
SSDs now though may likely change that. If they fail early, they were likely manufactured to do so, or there was some other issue like power surges.
No, I agree, it's stupid. To me it feels like a kind of conceptual backwash from JS. The whole P3 fiasco looks really silly from far enough away.

It's like, you have a great marriage with everything working out and some fine children who are doing great too, but you get a divorce anyway to pursue your dreams of being a conceptual artist.

(BTW, in case anyone is keeping track, I was going to maintain P2 but got caught up in Prolog, of all things, and now Python looks just as crude as everything else and I don't have the requisite love anymore to shoulder the work. I might make a Python 2 interpreter in Prolog though! That would be fun.)
Unlike the LA system, the New York subway can get riders to most parts of the city. The LA system is only useful for a very limited set of routes.
The software doesn't "expire" or "perish". The software isn't gone. The software may go into a state of not getting updates.

A lot of the problems outlined in the post have to do with device and solution design decisions rather than in software expiring.

This also touches on open source software lifecycle choices. PHP may be updating quicker than it used to but the backwards compatibility is amazing.

Angular 9 moving at this pace of change is an example of a lot of churn. Churn is fun for us devs while we work on things but not great for the solutions our stuff is embedded in.
That's generally what people mean when they say "nondeterministic" in the context of computing. Yeah, in philosophy it generally means something like "the future is not completely determined by the past," but in computing it means something closer to "the programmer cannot reasonably determine the behavior and thus should not depend on specific behavior."
This kind of thing has always seemed redundant to me. We already have a perfectly good understanding of how decoherence causes effective collapse, by making branches of the wavefunction unable to interfere with each other. This follows automatically from the basic rules of quantum mechanics, without having to add any extra ingredients, and is absolutely necessary to get the predictions to come out right (e.g. in cosmology, where there were no conscious observers at all).

This article proposes to add an extra, ad hoc collapse mechanism determined by a system's integrated information, but what's the point? At best, it will be a more complicated rephrasing of an effect that already happens automatically, in which case it is unnecessary by Occam's razor.
It's not entirely accurate to say that Nike gave up on apps. They still maintain a core shopping app, Strava competitor and one or two other niches: https://apps.apple.com/us/developer/nike-inc/id301521406#see...
My pretty new phone will also throttle when the battery gets low (at close to 1%). It's very noticeable, but there's no warning.

Where do I collect my $27M?
in what reasonable use case would the order of the properties on an object matter? I can't think of one
I used to wonder about this when I was younger. Now, older, I think the answer is that "senior" people are paid more, etc., because they can be trusted to generally tow the rope in the direction the company wants. They're usually not disruptive and usually do act professionally.

None of that has much to do with skill. As for skill, on average they're somewhat more skilled, but it's a smallish effect.

I do happen to be more technically skilled than most around me, but other skills matter more. I can avoid needlessly ruffling feathers. I can often foresee that a project will crash and burn months or years in advance. I can talk to people going through personal crises. This is all learned over long years.
Sure, PHP arrays are actually ordered maps, but it's super confusing when used as arrays. I mean, look at code like this:

$arr = [];
$arr[2] = "two";
$arr[0] = "zero";
$arr[1] = "one";
echo join($arr, ", ");
// two, zero, one

In any other language, the result of similar code would be "zero, one, two". You'd need to `ksort` this thing to get it to behave like a normal bog-standard boring array.

Everybody's writing PHP code pretending that it has arrays when really, it does not. The gotchas are way bigger than the gotchas in Python <3.7's unordered maps. It's a mess.
29k – Seek Happiness Find Meaning
I agggree! MaccbookPPro is the bbest! I ffeel sorrry for those Windozze peopplee.
It is - possibly - all terrible.
Upvoted.

Your observations, calculus, and conclusions are correct.

I'd only suggest that we're already paying for those externalities. It's just that those costs are off book. So the feedback loops are broken. Making improvements all but impossible.

A carbon tax would update our accounting rules to capture those costs in a direct and efficient manner.
What were the main arguments back then?
Monopoly should rarely, if ever, last more than 45 minutes. Assuming Of Course you are playing by the rules. All properties landed on must sell - even if by auction, no free parking payout, chance cards are not optional, no banker loans, and there are a finite number of houses which caps development for the late-comers.

It's as ruthless and unpleasant as a game of Sorry but that's the point, capitalism is only great when you're winning.
In the case of Overwatch no awards are given to the 95th percentile. The 99.9999th percentile though at least have an opportunity to get paid for playing the game.
Furthermore, there's a lot more stuff that are not backward compatible after 3.6 or 3.7, and if you're writing a library that targets other versions, I would hope that you have tests for all said versions.
So they did created an app for finding meaning in life.
Unlikely anytime soon, California transit development is held back by the hippies and soccer moms clamoring for green everything. My city took away a ton of parking from a main road only to add dedicated, environmentally friendly, bike lanes. Nevermind that four cyclists an hour use the lanes tops or that it could have just as easily been a dedicated bus lane and done some actual good for people with jobs. But this way we're encouraging people to, like, take care of themselves man!
Point being is that the article posted is the same level of metaphysical woo woo.
You know a lot of women have self-image issues about their legs right? Maybe they don't like to show them, or have a scar?

Maybe they are bio-female but identify as a man, and would rather dress as a man, or they're non-binary and go back/forth but always dress up in Tuxedo instead of Dresses, or pant-suits...

All of which can be business professional.

They could've just worded it - dress like you're going to the Academy Awards and leave it like that.
Canada Goose was a consumer brand for many people in Seattle when I lived there 89-96.
https://www.instagram.com/p/B8RSvShhguN/
yes. here's an overview:
https://www.gov.uk/start-up-visa

you can go through the steps and find out more.

here are the bodies that are endorsed for this type of visa:
https://www.gov.uk/government/publications/endorsing-bodies-...

this might change after leaving the EU, but the requirements will most likely be reduced if anything.
> then keep the versions of all the different libraries up-to-date and in sync with each other

Not really, since by design React doesn't care. You can use a years-old version of React Router without any problems.
Easy to check, thanks to godbolt:

https://godbolt.org/z/SopXnf
Neat. One step closer to using my own Linux laptop in lieu of the companies standard-issue M$ laptop.

Would still rather use Slack though. Teams needs to work on their interface.
River Mile: Inside One of the Largest Redevelopments in Denver’s History
I find it hard to see legitimate criticism of Apple for their state of charge management when this kind of technology is effectively universal for any substantial battery powered device. Almost every phone or laptop built in the last decade has functionality that lower clock rates when the battery is not outputting enough voltage. The alternative is crashing because the processor is not being supplied sufficient voltage.

It'd be funny if the US turned around and started fining French electronics that have this same functionality - it'd lay bare the double standards being applied here.
Public transit is supposed to be cheaper than a car...
Funny that less than 24 hours ago there was a story on the front page of HN full of moral outrage about a Ford car that was still being accessible via the app after someone's lease expired on the car. In that case the dealership didn't do a reset of the software after the lease ended.
Agreed. I don't think the current situation is better.

Angelinos are paying the price for it in their time, their health and with their wallets. However, I think moving LA towards higher density development (similar to a New York, London, Tokyo, Berlin) is the correct approach.

Why are people spending 2 hours in traffic and commuting 50 miles each way, every day? It is because housing is un-affordable closer to the jobs. Even run down houses in crime ridden neighborhoods are ridiculously priced.
Reference for what, exactly? There are no references that highlight the issue of storage performance in iPhones. I haven’t even found a review that looks at storage performance of iPhones in the past three generations. Brand new performance, not even performance over write cycle. That is the issue I’m raising.

If you want a reference that proves that NAND performance degrades over write cycles: then I will only list one, but there are hundreds, at least.

https://doi.org/10.1109/RELPHY.2008.4558857
You're going for the wrong side of the chicken/egg.

People don't use buses because they're seen as for they poor. They're seen that way because you'd have to be desperate to use them. You'd have to be desperate because they don't get anywhere or, if they do, never in a timely manner.

The transit system is unreliable, slow and has low coverage. The only way to fix that is more dedicated Point-to-Point (the orange line)/more rapid lines + higher light rail coverage.

Most people I know would rather ride the train. Sit down and browse your phone / read / watch videos rather than sit in traffic irritated. The inconvenience factor of planning around it and the time added just leaves the desperate to utilize it (or the lucky few with commute coverage).
Also don’t forget about JS Map which is ordered

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
To be clear, I'm not judging anyone with those beliefs. I just think people should be clear about this situation. You own your Tesla just as much as you own any car. Probably the second most important distinguishing factor of Teslas (behind just being EVs) is the connected services that Tesla provides that no other automaker is even close to providing. I don't think it is unreasonable that using those services comes with a ToS. I would much rather my car automatically keep my maps and GPS updated rather than having to schedule an appointment for service at a dealer and pay to get those updates which is how some other auto manufacturers handle the process. You are free to disagree and to vote with your wallet by not buying a Tesla.
LinkedHashMap is not Java's "standard maps" though. If you tend to use it by default it's really a personal idiosyncrasy, especially as LLHM tend to be larger and slower than regular hashmaps due to having to maintain a doubly linked list.

Python has had one such in the standard library for a decade or so.
I think phones are also relatively hardened so the attack surfaces are not super convenient.

Bluetooth: get in reach of an attacker (and from another comment: have your device searching for bluetooth devices)

Web-stuff: if a patched browser doesn't help you are still relatively safe browsing all the non-infecting websites in the world.

file-stuff: you have to be stupid enough to open files, on your phone, from phishy mails (unless you are targeted they are always suspiciously generic, even when spreading from a hacked acquaintance )

I guess if there was a vulnerability where you could remotely gain full control over a phone without any action on the phone side you'd indeed have phone botnets. Looks like there are no such vulnerabilities.

Take what I write with a grain of salt, I'm actually just a noob trying to make sense of this, too.
I think the idea is that once you look at the picture, that's a mind observing the event. The system "collapses" when it grows big enough that a consequence of it affects you.

This should be similar to the idea explored by the Schrodinger's Cat thought experiment.
> Dressing like a rock star doesn't make you one, but that never stopped anyone from paying $200 for a pair of jeans.

Ironic, given the original utterly utilitarian origin of jeans.
When people ask me how they did, I try to frame it more general, like instead of here's what you should do better, here's what I would do if I were interviewing that would allow me to be more impactful. I've always got good responses. And I've been told I'm in the clear legally.

The industry is too small to treat people like you will never run into them again. There are many reasons why someone might not be right for the role today, but will be a rockstar tomorrow.
The Pacheco Tunnel already goes through the same section of the Diablo Range they are planning to run one of the tunnels. That was built in the 1960's to carry water from the San Luis San Luis Reservoir to Santa Clara County.
> Rather, it should be... "people who lifted a thing from the ground at any point of their lives"? Not that impressive. And, sure, just converting yourself from "people who lifted a thing" to "people [of the same sex] who actually go to the gym regularly and deadlift" will get you into 95%-ile of the first, broader domain within a couple of years, because people who regularly deadlift would already be less than 5% of the population.

I deeply disagree. Taking the whole population is the only sensible interpretation. Answering like "duh, you actually go to the gym, of course you're better than 95% of guys on Earth, that's so unimpressive, anyone could do it if they did it." entirely misses the point. The point is precisely that you actually did it, while 95% did NOT do it and now you are ahead of 95% of people in this thing.

If you always had to be 95th percentile in your current peer group (general couch potatoes, high school championship participants, world championship participants, Olympians, Olympic medalists, Olympic champions, Olympic champions twice in a row), then the 95 just doesn't mean anything. Then you just have to be the single very best according to your logic.

The point is not about "impressive" or not. It's about 95th percentile or not.
For a lot of areas the one available bus only goes downtown for example to get from glendale to burbank can take 5 hours on the bus going through several buses to get downtown then you take the redline to north hollywood and have another series of buses up to burbank, meanwhile by car burbank is 15 minutes away from glendale.
The Free Software Foundation has been promoting a well-developed ethical code for software engineering since the 1980s: https://www.gnu.org/gnu/manifesto.html

Consider https://www.gnu.org/philosophy/the-root-of-this-problem.html and https://www.gnu.org/philosophy/freedom-or-copyright.html as recent entries.

It covers most of the widely debated issues in software today, including spam, malware, DRM, invasion of privacy, undue influence by one participant in the ecosystem, copyright infringement, and bait-and-switch terms of service. It even addresses the question of writing software that could be misused.

It isn't widely accepted because a lot of programmers don't like it. They don't like it because they make money by violating it.
>There's so many cases where it's a benefit for map entries to retain order (and none where it's a problem)'

Don't know if this could actually be the case in practice, but theoretically the ordering could allow for a timing attack to glean some bit of information when performing a linear scan of the map (size of the map, relative location of the data, etc).

Just a contrarian thought given the definitive statement of "none where it's a problem". I'm generally of the same opinion as you though; mostly if not entirely harmless, potentially helpful in certain applications.
Plants "eat" radiation, too.

It's a flashy headline, but fairly meaningless.