skysight-inc/HackerNews huggingface dataset:
Holy shit, how much does it cost to rent out your crystal ball for a few hours? Because you got it 80% right.

I was 19 or 20 back then, and Windows was my main OS - though I did have some experience with Linux as well (running several distributions for desktop use, as well as working with Cygwin and SFU on Windows), and I was a relatively proficient C++ programmer, having spent ~6 years of pretty much all my after-school time coding game engines.

So it's not that I couldn't make it work - I eventually did. But it was so rough around the edges that I gave up in frustration twice.

And yeah, these days, Linux is my daily driver (well, technically Emacs - Linux distros are just various flavors of Emacs bootloaders for me).
Fujifilm, the Skincare Company
If your plates were close to flat to start with it would only take 5 or so stackings. I had one plate with a very low corner and so it took around 50 stackings.

It mostly depends on how far you have to go.
Contraceptives came about within the blink of an eye, genetically-speaking. Until a few decades ago, they did not affect selection at all. The ancestors of contraceptive-users might have wanted contraceptives but they didn't exist and so they had no choice.

Now that contraceptives exist, people who choose them and deliberately avoid ever having children will select themselves out of the gene pool. The same goes for people born in religious communities who are skeptical of their religion. The people who remain in those communities will be the ones who have some sort of genetic predisposition to religious experiences. This is already a hypothesis (the God gene [1]).

[1] https://en.wikipedia.org/wiki/God_gene
That's only true if you don't consider the context that the code lives in. For example coloration in editors could be considered a visualization of additional dimensions of info (syntax, types) and autocompletes are like a branching "time-like" dimension. Besides that code mostly tries to solve problems that can be represented and show visually.

The need exists, how to turn that into a solution with a useable interface that I'd use for multiple hours a day is beyond me though.

For me Bret Victor's talks point to this problem where we treat code as something we only interact with as text but it can be so much more: https://vimeo.com/36579366 https://vimeo.com/64895205
It was the same for me and then rendered correctly after a refresh. Weird
This article is pretty confusing. Are they terminating new service for all DSL based technologies, or just actual "old school" DSL? It focusses on FTTH but most of AT&Ts service area is actually FTTN. I assume FTTN service (VDSL) is not being terminated to new subscribers?

If it's just DSL service then to be honest 4G is likely to be vastly better for most people. Some will be left out though, which is a real pain, but many countries are switching off new DSL connections (though probably not as quickly/aggressively in rural areas as AT&T is here) if not migrating en mass to at least VDSL.

DSL requires a tonne of maintence compared to even VDSL/FTTN, as you can replace the main run of copper from the exchange to the local node with fibre and then just need to worry about the last mile connection part. In most network topologies this reduces the amount of copper in the last mile by 70%+, with significant opex savings. 4G/5G can provide better speeds in nearly all cases with none of the cost. Starlink will also be super interesting for this segment too.
A technical note: Python is (relatively) strongly typed, but it is not statically typed.

And the lack of static typing is a fundamental feature of the language. I doubt very much whether a static type system will ever be implemented in Python proper.
The don't buy it argument has never held up. Look at phones, the options for a removable battery, sd card slot, 3.5mm jack are all gone on all but the most primitive/weird models of phones.

If the general public goes against your preference then your preference will no longer be an option. For cars this likely means that the only way to get a car that isn't spyware/ad tech will be buying an old car before this happened. That option eventually becomes more and more difficult until you give up and accept whatever the corporations are pushing.
Ah. Makes a lot of sense. Gets the person to a lower friction commitment point where they feel like they’re going back on their word if they abandon at that point. And you can harass them with PMs to follow up lol.
Selfhosted Teamviewer alternative: Remotely
Basicaly a selfhosted version of Teamviewer with only the basic features
Of course the sentence is harmless in itself. But given that the commenter was repeatedly expressing skepticism about the bona fides of the project (perhaps accurately—that's a separate issue), my guess is that it was meant that way, and if so, that's against the rules.

Moderation is guesswork. Inevitably we guess wrong sometimes, and in such cases are happy to apologize and fix the mistakes. But not making any such guesses isn't an option, since then people could get away with anything as long as they phrased it ambiguously.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Correlation vs. causation, etc., etc.
I don't think there's anything adversarial about simply doing what you're asked to the best of your ability. I might occasionally drop a tidbit of advice about how I could be used more effectively, but ultimately that's not my decision. Just because I perceive it to be wasteful doesn't mean it is to the person signing the checks.

Regarding long term investment. For most people at most companies long term (more than 2-3 years) investment means moving to a better job somewhere else. Investing in your future is figuring out how to get the next job, not maximizing one aspect of your current job that your employer doesn't even seem concerned about.
A very large number of people in the US have access to no public transit whatsoever - and as for sharing a car... that’s what they’re likely doing with their partner. One person uses it to go to work while the other is at home, probably caring for their children.

How do all these hopelessly trapped families ever take their kids to things like medical appointments?
ATT collected a half $trillion extra from subscribers on legislation that was supposed to fund building out rural fiber, and pocketed it.

At first they did build out some fiber, but never lit it. One terminates 200 yards from my house, since a decade ago, but they have been selling 3Mb DSL instead at $50/mo. Until now. Now, nothing.

String them up.
The first road trip we took with our Tesla Model S was from the SF Bay Area to Lompoc, CA, to see a SpaceX launch. (Seeing ANY rocket launch in person is a highly encouraged activity by the way!). The timing of it allowed us to drive there, see the launch, and drive back the same day, but getting home pretty late.

Getting into the bay area, it was dark, and I was damn tired. Had this been a long trip of some kind, I'd have at least pulled over and done a power nap, but I foolishly decided to press on, since we were less than 30 minutes from home and bed.

I'd been using autopilot for most of the trip, closely supervising it of course.

Suddenly I was awakened by the frantic, loud beeping that you get when you don't keep some minor torque on the steering wheel for a while.

It scared the hell out of me and my family in the car.

With their help, we were able to make it home safely.

Your specific use case is valid, but the other commenters are also correct. Autopilot still needs to be supervised, and one should NOT be driving while extremely drowsy.

In my many decades of driving, and countless long trips, this is the first time I've fallen asleep, and I've always done the right thing and (at a minimum) taken power naps as needed.

But circumstances conspired and I did the wrong thing.

I'm not claiming that Autopilot saved our lives or anything; I would almost certainly have been woken up by the rumble strips when the car drifted out of the lane.

To those who might argue that using Tesla Autopilot might tend to cause people to take bigger relevant risks: that's possible, but it's been a godsend for us. Using it doesn't make me, personally, any less attentive of a driver. Indeed, I'm quite a bit more alert to the important things than without it.
Thanks for your detailed reply. While, perhaps not an expert, I am not completely unfamiliar with the difficulties you raise. I have done graduate computational physics and have worked in realtime simulation professionally as well as offline simulation on my own.

"Basically, once you’ve simulated it—-assuming you’ve done it right—-what actually have you gained? "

Usually you now have a computational model that can give answer for any valid input. This may not help your discipline but it certainly helps others. As you suggested with Ansys, there is always room for improvement on these computational models. I would guess unless there was something really wrong with the approach these improvements are going to be algorithmic in nature. Im not saying algorithms dont potentially have some good mathematical analysis behind them but something like say Barnes–Hut feels far more like a computer science data structure than some symbolic mathematical representation.
"Why did all major software companies settle on parallel career tracks? To keep engineering managers from developing loyalty to engineers."

I think your tone here implies intent
While nice, this isn't new. This is just a convenience for 'lru_cache(maxsize=None)'. lru_cache has been supported since Python 3.2.

See: https://docs.python.org/3.2/library/functools.html#functools...
Bad economic numbers = fewer jobs = kids stay in school = more degrees = more lawyers.
The performance table seems to show a huge amount of regression -- a notable example, reading bound methods is almost twice as slow vs 3.8. Does anybody know if this is normal for early releases like this; will we see those numbers improve over time?
Correlation might not prove causation (is anything in economics proveable?) but it does strongly suggest a relationship. It doesn’t take fanciful thinking to theorize a relationship here. It might be that both greater numbers of lawyers and lower economic activity are caused by something else (like more regulation), or that lower economic activity creates more lawyers.
> The extent to which the Chinese system causes the severity to be downplayed matters a lot.

They were welding doors shut to keep people inside. It's difficult to argue they downplayed it.

There is (fair) criticism of the regional authorities in Wuhan downplaying it in early January. But the central government didn't seem do anything to try to hide things.

BTW, if you didn't already know these dates and thought the Chinese gov was hiding things, you might want to re-examine the source of your information.
Are You Ready for This Trend Alert? SRE Is Shifting Left
I like how you've said it here, but one thing that scrum doesn't have in it is relief from your professional duty as an engineer.

If a system needs to be designed in a particular way, do so. That's how long it takes and that's why in planning you discuss how it will be designed.

The design of how you're going to build the system is taken care of before the task is split into easily digestible bits that meet a definition of ready.

If you need to build it before you know how to build it, scrum allows for research spikes into this. A focused, timeboxed interval that so you have the ability to estimate the actual difficulty of work to be completed.
depending on your point of view, you don't do them in the "same" way (I.e with separate unit tests or compiler enforced safety), and explicit difs are hard/impossible. And ideal is dependent on the task (it's ideal for me to get a working interactive graphic + visualisation to a user behind a corporate firewall via email in the same afternoon I get the request, I wouldn't actually choose to do 'programming' in Excel, but I consider a budget small and simple and programming is probably overkill)

what you do is much closer to old-school low level programming. define the relationships between your tables and variables well, set up explicit corresponding arrays of 1s and 0s that are themselves error checks on the underlying structure/ contents of your tables, calculate things in two different spots/ways and verify equivalence holds, and use simple red/green conditional formatting to draw attention to when things fall outside of expected state, etc.
Time Machine should be able to do it if you have a pre-upgrade backup date available. Otherwise you probably have to reinstall the older OS on a fresh drive (for safety, so you can go back if things go wrong - which don't as much on OSX) then use Migration Assistant to move your data and settings, and selected apps (not the one that's too new) to the new imaged OS.

I've gone backwards on OS installs with that method a couple times,
I'm not sure I understand your argument. Would you rather people frame things in units they don't understand? What's your point?
i believe the USA has the most lawyers per capita of any country, and also (arguably) the world's strongest economy
Getting to 99.999% Availability with Twilio’s Tyler Wells
Sorry. There's nothing objective in this comment. It's potentially inflammatory too.
Many comments already talked at length on use-cases for Excel, so I won't go for a 'me too'.

Instead, I just want to share this video from Joel Spolsky, aptly titled "You Suck at Excel".

Turns out, most people do suck at Excel. Myself included.

https://www.youtube.com/watch?v=0nbkaYsR94c
I'm getting seriously bad .NET Remoting flashbacks. Someone tell me how this is different and won't hide important transactional boundaries.
John McAfee Arrested in Spain on US Criminal Charges
Oh sure, now they implement it, now that I've written my own so many times...

(This is a great addition and I'm very excited for it. Just a little sore haha.)
How to Eat Meat While Caring About the Environment – Nat Eliason
Somewhat related: What ever happened with the QR Code to url shortener patent lawsuits that were going on several years ago ... 2013ish I think? Is it still risking a lawsuit to use them?

Context: https://www.paperspecs.com/caught-our-eye/beware-the-qr-code...
Microsoft Research has a tradition of naming projects after cities. Eg, if you type "microsoft research project" into Google (Bing appears to work better for this) and let it autocomplete, you can see some other projects which appear to be named after places: malmo, athens, tokyo, and others.
Now everyone that's ever said "I would pay for an ad free experience" can get what they want.... and come up with another reason to be unsatisfied.
Is this just saying that Intellectual Property (IP) protections stifle economic growth, but with more steps?

I think it's pretty well understood that IP protection helps innovation to a point, but if you go to far it actually stifles growth and innovation more than not having any protection at all. If you have a ridiculous system of IP laws that allows pharmaceutical companies to avoid ever releasing anything into the public domain, you're going to also need an army of lawyers to enforce your draconian laws.
Paying your share of having a unix sysadmin and a DBA available 24/7.
Any mediating variables?
>This paper uses international cross-section data to provide a simple test of this hypothesis. Despite the crudeness of the test, the small size of the sample and possible ambiguities in interpretation, the results provide a tentative confirmation of the hypothesis.

Doesn’t sound very reliable, especially being from 1986 when we generally had a much less sophisticated understanding of the intricacies of statistics and hypothesis testing.

Conversely to the paper’s implication, too many lawyers can also be seen as evidence of a society based on the rule of the law, with strong legal institutions, processes, separation of powers and other patterns of integrity, and lack of rule by decree in any form, all of which are valuable and possibly necessary components of sustainable economic growth. In such a society, law will naturally be one of the more prestigious and attractive professions.

I’m sure there’s some optimal ratio of lawyers to scientists|engineers|teachers|builders and other productive professions, where exceeding that ratio results in lower than optimal growth. But even a society with too many lawyers probably has stronger growth than one with none.
https://news.ycombinator.com/item?id=24692746
This alternative falls apart as soon as you want to put a border or box-shadow around the content column while still having full-bleed elements.

Now you're limited to having it individually around each group of elements before/after any full-bleed content, instead of the entire set of content.
fewer jobs = kids stay in school

This hasn't been my observation.

What I've seen from my friends and their families is "fewer jobs = kids leave school to support the family."
Surprisingly little. Though for a small time the Go releases were almost the same version numbers as GoJS so I'd have a mini heart attack when go-lang made HN frontpage.

(for us, Go stands for Graph Object)
I took logic courses from a professor who happened to be an expert on history and philosophy of medicine. He had the interesting tidbit that nearly every culture has had bloodletting in medicinal usage, even though it doesn't help health-- the reason is that the drop in blood pressure makes the patient feel a bit better initially, even though it harms them overall. That's what I remember from it anyways, that was over a decade ago.
Right, there's nothing arbitrary about harvesting crops. We plant pumpkins at a certain time of year and harvest them in another, that time of year is always the same. I totally have not been playing Farming Together for the past week straight (kill meeee).
"The justice system works swiftly in the future now that they've abolished all lawyers."
Pointers from Portugal on Addiction and the Drug War
And with coroutines, it's frequently possible to implement a "multi-shot" continuation, by cloning any mutable parameters, and returning a generator which returns a fresh coroutine each time its called. It's not the same thing as a delimited continuation (is it?) but it's close enough for my purposes.

Normally, you just want functions, but sometimes, you want coroutines. Normally, one-shot coroutines are fine, but sometimes you want multi-shot. I have never once felt like a full-blown continuation was the construct I was missing.
3.9.0 was released as stable today:

https://www.python.org/downloads/release/python-390/

> Release Date: Oct. 5, 2020

> This is the stable release of Python 3.9.0
Then why Orleans and not <insert another city here>?
Yeah I was like "Lolo Ferrari? I thought she was dead."
You need to take a look at this: https://www.tylervigen.com/spurious-correlations
I know people don't like to talk about astroturfing, but this is pretty blatant.

All these are four months old with only a few comments, yet have short generic positive comments here.

https://news.ycombinator.com/user?id=asadawadia

https://news.ycombinator.com/user?id=emosenkis

https://news.ycombinator.com/user?id=SMAAART

14 days old with one comment that is the same thing.
https://news.ycombinator.com/user?id=xobetty

1 hour ago with the same type of comment
https://news.ycombinator.com/user?id=cornychonay

First comment in 6 years to say "clever idea" https://news.ycombinator.com/threads?id=dan301
Exactly, it sounds to me that the causation may very well run the other direction, if at all.

Low economic growth implies low interest rates, high indebtedness, high asset prices and extended asset duration[1]. Therefore it is so much more important to look at your contracts carefully, because they matter so much more.

If you don't see it then imagine what a true 0% (or around -1%, to account for risk premium) riskfree interest rate across the entire duration means. It means, for example, that it theoretically makes sense to level entire mountains just to create more farmland or to build slightly faster highways because it will pay back over hundreds of years. Imagine negotiating such deals!

[1] this is not just my opinion, but also the opinion of 2012 Jerome Powell; you can find it in FOMC transcripts from before he became the chairman of the Fed.
Is Firefox Approaching 50% Market Share? (2009)
I'm so tired of the bullshit numbers. It's like when Musk claims that Tesla and Ford are the only motor companies that didn't go bankrupt. Tesla was privately funded and shipping laughable quantities of cars when the global financial crisis happened in 2007. Same with this number, Tesla grew year on year in Germany! Wow! They must be a goliath! They sold looks at numbers 11,000 cars compared to the 2 million other car companies sold during the same period. I mean come on, even for Tesla 11,000 isn't a lot.
SEC Charges John McAfee with Fraudulently Touting ICOs
I think this says more about the virtues of the American legal system, and less about the efficiency of lawyers or any trend in the quality of judgments relative to the standard.
Guess I need to do some deep learning learning...
No, that's not something he said, but you could hear his voice saying something along the lines of the "stars used as reference during your 2020 were clearly not the correct stars"
Fine, but you could just as easily flip the arrow or come up with a common cause to come up with a plausible narrative. In areas with low economic growth, lawyers are a high status, high earning potential field, and so why not go into that field? Maybe areas with autocratic leadership see both more complex laws and lower economic growth, leading to a necessity for more lawyers overall.

Observational studies like this are not sufficient to answer these sorts of questions even if you can use them to come up with cute, cheeky headlines.
I think this discussion is becoming rather pointless for the overall discourse about this singular topic, so I'll just leave with this.

>Having climbed from societal rock-bottom to a decent position in the tech industry, my mind is constantly blown by the fact that the average techie thinks their life is anything like what the vast majority of this planet are dealing with.

I'm not sure what your point is supposed to be, here? You say that I, and other like-minded people, are just "average techies" despite literally just explaining that some of us too had our own challenges.

I think it's okay to admit that nearly everybody has had their share of challenging backgrounds. Some people's privileges are the other's disadvantages and so on. That much is obvious.

But aside from that. Backgrounds aside.

Driving when you know you have a constant issue of falling asleep, getting drowsy, all of the above is unsafe. Even if you have priorities that you place above your own health/well-being, the problem with having those issues and still choosing to drive is that you are now deciding how others will be affected by your decision.

The moment you begin endangering other people's lives is the same moment that backgrounds, poorly-disadvantaged or not, become meaningless.

Because I highly doubt some victim's family is going to be impressed that you or someone else knowingly chose to drive repeatedly while acknowledging they would not be fully aware of what they were doing just because of working conditions.
GDP would suffer most from an increased lawyer count when the statistics are bloated by fraud and lies.