skysight-inc/HackerNews huggingface dataset:
What would have happened had they spent some time researching and knowing that from a financial standpoint that a PhD does not statistically give you a great ROI?

- most major cities not on the west coast you would be fine with a “medium level” by HN standards salary of low six figures.

- In most major cities not on the west coast or NYC, you can still buy a decent home making low six figures.

By the time I was 36, I had stayed at one job way too long, I was the stereotypical “expert beginner” and was just starting to job hop and my career trajectory from the time I was 35 until now 10 years later looks like that of someone just starting out and moving up for the last ten years.

No hint of age discrimination - only a couple of rejections in the course of five job changes - and since I always use recruiters, my resume has never gone down a black hole.

The last ten years I’ve been a regular old journeyman enterprise software/SAAS developer -> team lead -> architect/principal developer.
Curious why that would be "dreadful" and I thought most assumed there is most likely water and life on mars (microbial that is), but just under the surface and with the unimaginable number of planets assuming we are the only planet with life would probably be similar to the early thinking the sun resolves around the earth.
There are no technological problems left, we just need to spend the money

This is false: https://marginalrevolution.com/marginalrevolution/2018/01/be... and problems include disposal, birds, and the intermittent nature of renewables.

Germany has been spending a lot of money and if it had spent equivalently on nuclear it would likely have near-zero power emissions already; a brief note on that: https://marginalrevolution.com/marginalrevolution/2017/01/bi...

Europe has the tools to go down towards zero CO2 emissions for power plants but, except for France, has not widely pursued nuclear.
I remember 100 MHz 486 with 12 MB RAM being the point when Win95 was nice to use. With 8 MB it would just swap too much.

Of course it'd run with much less.
They're not really making an argument here, just pointing out how people who use the word "startup" intend it to be interpreted.
> reboots happen mostly when software (kernels, system) is upgraded is part of it

Only if you never turn your machine off. Don't you power off your desktop every day when leaving work?
That's terrible to hear. Is there any upside at all, you think? I mean things like communities coming together and changing the city over time without government intervention, or maybe some kind of hitting rock bottom is often followed by positive change.
Even as we are headed for a monoculture where the only existing browser will be for all intents and purposes controlled by one or more very big companies, one can read various complaints on HN regarding Firefox battery usage, font rendering, development facilities, etc.

That's not necessarily a bad thing, and of course people have the right to complain about whatever they wish.

But, can we please all of us stop pretending that we care about freedom, privacy, etc? Because if we did care, we'd put our proverbial money where our mouths are and try to cope with these defects, just to make sure that a higher purpose is served.

(Genuinely don't want to offend anyone nor do I dismiss anyone's problems with Firefox, especially on macosx)
When we're talking 'value' here for startups, we mean value to the user. If Uber didn't produce any value for the user people wouldn't be taking them. Or if there was no value for the drivers they wouldn't drive. Whether or not people get windfalls from the process doesn't change what the end-user gets in the transaction.
I don't think so, Firefox had profiles since forever and they don't have a nice UI for handling those for the whole time.
Being able to observe all inputs sources at the same time requires extra hardware(more utilisation of the FPGA resources), considering only one input is connected to the display at a time. So it's probable that the check is sequential.
Life on Mars gets a test run in the Utah desert
Well ... whatever your startup endeavours to do. If your startup is building widgets, then you want to make the best widgets you can and make a mark in the industry AND get rich.
Crowdfunded spacecraft LightSail 2 prepares to go sailing on sunlight
Especially a ballon filled with reflective spinning cube, aka Radar reflector.

This theory makes a lot of sense and would imply perhaps an adversary has been spoofing advanced radar systems.

edit: Also reports of underwater disturbances would be consistent with the concept of these being launched by submarines and ... maybe retrieved by them.
It only takes like a month or two to get your skills back.
> I'm sure there are a ton of options

No, there aren't. Explaining why would be way beyond the scope of an HN comment, but consider this: if it were really as easy as you imply, don't you think someone who actually knew what they were doing would have put forth a detailed plan by now?
Understood. My apologies.
I know folks who've gotten pushback from clients of "I'm not paying you to just Google things, fix my problem!"

My recommended response is "Nope, you're paying me to understand what's happening, look for possibly relevant information about why, understand what results are and are not relevant, and apply what I've looked up."
There is a museum explaoining all the stuff around coal mining and you are free to go to to viewing platforms. It's not a secret.
You publicize your attacks when you’re trying to start a war. Why is there a huge US troop build up in the Middle East right now? Make no mistake, John Bolton wants a war with Iran, he has said so in the past. This is exactly what happened with Iraq as well.
Fantastic rebuttal. I guess I just wasn't seeing things from your perspective before.
If only there were some power source that is reliable and technologically mature; one could use it as a substitute for coal. Alas that such a thing must remain in fantasy. https://news.ycombinator.com/item?id=20254019
You're kinda just stoking my paranoia here. I hadn't dug too deeply into whatbuying "carbon offsets" for flights (as a eco-conscious consumer, that is) actually entailed. But I suspected it was basically just planting N trees to offset the carbon emission.

To play devil's advocate, is it possible that planting the trees at least helps in the short to mid-term? So let's assume we don't run out of viable land to plant more trees on, and we keep planting enough trees to offset a big chunk of our carbon emissions. Doesn't that buy us, say, 100 years to figure out the technology to economically capture excess carbon and put it back underground again?
Aren't taxes are levied by the legislature?
That’s interesting because I thought I was alone. I’ve been playing Assassins Creed Origins for a while and my general feeling is there’s a TON of content but none of it is important. There will be a city in the desert and maybe one mission, and a bunch of very samey houses? It’s certainly realistic, but the real world is so boring.

In older Assassins Creed games you could tell loving thought went into how you would traverse things, climbing things took a lot more skill and there were secrets to find.

The newer ones the other hand have just tons of bland, and climbing is basically automatic, just push forward. It’s kind of sad to see one of my favorite series become so dull.
Sure if in the process of using a resource you destroy more important things it is bad. Most of the time using library for heating is a stupid thing, and unfortunately that's a good analogy for what we do with rainforests now.

But the sentiment of "do not touch any resource!" is irrational, and brings more harm than good, to the cause of using the resources we have wisely.
Check out https://www.drawdown.org/ it’s an ordered list of the areas to tackle
> Not much content in this article.

I could say that of every dev.to article I’ve ever encountered. I have no idea why that’s the case — I could understand it if they were all by the same author, but they’re not. Maybe I’ve been unlucky and unlikely amount of times.

> Lastly, an appeal to fight Chrome's monopole. Surprisingly, not a word about privacy.

I have the feeling the author is rehashing arguments they’ve read without fully understanding them. They’re curious about Brave[1], which goes against the stated goal of decreasing Google’s dominance (being based on Chromium).

[1]: https://dev.to/dtroode/comment/c89l
This is awful, but I'm much more angry that they own the .book TLD.
This is all, totally, flagrantly wrong. It's all to be provocative.

Firstly, Chicago is one of the top economic cities in the world. Pensions are a big problem, but they are not going to wreck it. The algebra is fine.

Violent crime is another big problem, but it's a big problem everywhere in US. Cities, and Chicago isn't even near the top, per-capita. It's almost entirely gang-related. The big problem, as everywhere, is the red-lining of the past, drugs, and no opportunities. Illinois just legalized weed, will release tons of people for drug-related crimes, and this might help the hood a lot.

The suburbs are not dying. Real estate isn't great, but guess what, other than a few markets on the west coast, this is what home prices are going to do everywhere. The baby boomers got to have their houses triple, quintuple in value, millennials will not.

The population loss of Chicago is only in areas that, frankly, need population loss. There's no reason to live in some of these communities that are beset with drug problems and have no opportunities. These days people have cell-phones and the internet, they can move to better places all over the country. It's the reverse of the great migration and it's because the country hasn't helped these people ever in their entire history. Meanwhile middle-income and high-income 20 somethings are still flocking to Chicago.

JB Pritzker is the new governor. He is the absolute opposite of a "bored billionaire" who has never accomplished anything in his life. He has guided the Pritzker funds in a huge amount of charity work all over Chicago including, this audience might want to know, huge investment in startups in Chicago.

We are nowhere even close to the normalization of corruption as Russia, that's just stupid.

Edit: I also want to add that I've seen this narrative from three places -- journalists trying to be provocative; Chigoans that like to complain about politics but not get involved (favorite pastime); and Hanity trolls trying to stir up reasons why Democrat havens are poorly run / liberal policies supposedly fail.
Seeking Health from the Internet and Apps: A Line Between 'Patients' and 'Users'
Are you using any addons that might cause that mem usage?

I am a tab junky (regularly > 200+ tabs, sometimes 1000+) and Firefox never died, and it is used on a laptop that has also IntelliJ + java apps which use quite a big chunk of memory.

You might consider reducing number of processes used by Firefox, I set it to 3 even when I have 4 cores available, it helps reduce memory usage.

Linux with 16GB of RAM.
Bogus numbers: Wind and solar are always portrayed using "nameplate" capacity; their full theoretical capacity under ideal conditions, which rarely happens. (They generally have no control over this, either.) On the other hand, something like a natural gas plant can usually produce at its full capacity pretty much on demand, although it probably only does this on relatively rare occasions, too.

To use a local example, I have a solar plant nearby which is rated at one megawatt "nameplate". But for whatever reasons it is currently maxing out at only 60% of that, even under ideal conditions. And it looks like its average output may be as low as 17%, depending on how you count things. (I generally use 25% as a round, ballpark figure for wind and solar, although it looks like off-shore wind power at least is generally running much higher than that.)

Wishful thinking: The wind and solar folks like to pretend that with enough storage (battery, pumped hydro, and so on ) then these can be as reliable and productive as more traditional power sources. Except that the storage stuff only has limited capacity, and is remarkably limited in many cases (to hours of capacity if not just minutes), so they're going to need something much more robust for backup. And that's generally means that the traditional sources will still be needed to fulfill this role. Which may be mostly fine technologically, but economically it will be quite expensive, and you need to include that added expense in the overall costs for wind and solar. It is wishful thinking to just ignore these factors.

Google, which was quite into renewals themselves a while back, long ago stated that it was obvious that these were never really going to work out for them. Given that Google has pretty much unlimited intellectual and financial resources (or at least it did at the time), if there was anybody who could make this work it would probably be them. But apparently not so much.
I don't have any answers to your questions (you probably know more than me), but this thread seems like a good beginning of a support group for people programming on the bare metal.

I do so not for performance but for reducing dependencies, for building a more parsimonious stack at all levels: https://github.com/akkartik/mu/blob/master/subx/Readme.md. It's surprisingly pleasant. Lately I find myself thinking heretical thoughts, like whether high-level languages are worth all the trouble.
I’ve only personally benefited from AMP in times when I was trying to read the news in very congested LTE situations (e.g. an indoor arena filled with spectators) so keeping the absolute number of requests down and aggressive preloading was helpful.

I am seeing far fewer AMP sites today than before though - Google promised higher search results rankings in exchange for a modest amount of work to make websites AMP-compliant - but I guess media publishers see the end-result being more work for less reward, especially if they can’t use their user-tracking scripts.

What’s the advantage of doubling pageviews from higher ranking when it means you get less than half the advertising revenue?
I do not see how not expecting some random developer to update their software for eternity for free has anything to do with Apple's backwards compatibility.

Developers in general do not update their software for eternity just to keep up with OS breakage, at best at some point they'll ask you to move to a newer version (which you may or may not like - it is far from rare for software to devolve in subsequent versions, especially with paid software that often feels the need to amass features), at worst (and yet very common) the software will be abandoned and you'll lose it.

Apple has the power to not break those programs, not the individual developers. If Apple breaks some API or other functionality that 1000 programs rely on then 1000 developers and their users will need to waste time on fixing the breakage. If Apple does not break some API or other functionality then nobody needs to do anything on that front. It is all at the hands of Apple, not anyone else.

And BTW, i think my previous message was misunderstood, as i wrote in another reply, i wouldn't mind at all to have paid upgrades if that would guarantee backwards compatibility - i know it is hard and time consuming. I still consider it extremely valuable for an OS.
That is the attitude the company seems to be enjoining. I just thought it interesting that the previous poster (apparently) assumed programmers should be immune from the same decisions the rest of the company makes when some of them already make decisions to trade money for productivity or perceived productivity.
>But explaining why that's the case would be taking us quite far from the original topic, so I'm not sure that it's worth even trying to address this point.

Well, in for a penny and all that.

From the outside it looks pretty simple. A sizable cross section of the USA completely and utterly lost their minds after a dark skinned guy became president, so they got behind the candidate who was most openly and consistently bigoted.

It probably helped that he also had a TV show with a simple catchphrase and hats emblazoned with a jingoistic but ultimately meaningless campaign slogan. However without the relentless bigotry to push his campaign forward, he would have been just a tacky loudmouth grifter from New York with a gold toilet and stupid hair.

Given that these last qualities would, on their own, be far more likely to lose him votes than gain him any with the majority of people who ultimately ended up supporting him, it seems a fairly safe assumption that most of his supporters just really liked the hatefulness he directed towards an amorphous enemy that had been conjured seemingly out of whole cloth, with the aid of a heady mix of fear, gullibility and delusional levels of paranoia.

Of course it didn't really help the other party very much, when they chose to parachute in a Washington insider as their candidate, who possessed almost no charisma, an obviously corrupt ex-president as a husband and a roughly equal level of hubris to Trump.

edit - To be fair, this is not the whole picture. There is also what might be the largest unacknowledged contemporary political group, those voters who are best described by the song 'Asshole', by Denis Leary. For them, Trump was never someone they ever remotely respected or agreed with. They know he is a fool who will wreck the place. And they voted for him for exactly that reason, as they find fucking up shit for the hell of it to be highly amusing.
Floating wind farms just became a serious business
They can't handle heavy machinery safely and you want to give them ammonia?
Publicizing a low level attack on a weapons system is a ham fisted attempt at ratcheting, and it will probably work. I think it’s fairly likely we end up in a war with Iran, since Bolton has pretty much said that’s what he wants.
Obviously it would be nice if a crack team of scientists and engineers ordered some pizzas and had a marathon science session that comes up with something that solves all our problems and lets us continue burning fossil fuels as usual.

But that's simply not how it works, no matter how much money you throw at it. And you won't even have money to throw at it in the US at least, because belief in climate change is a political opinion.
Do you realize what all you need water for? Washing clothes, flushing the toilet and God forbid a bath. And this is not a bath by any Western sense, no one uses a shower or a tub, I'm talking about taking five liters of water and using the absolute minimum to wet yourself for soap and wash the soap off. Even astronauts in the ISS probably use more water than that. Of course someone sitting in a developed country who uses a few hundred liters every day makes this comment.
“Trust Is the Key” to Improving Cybersecurity
You may be surprised at what the default looks like now-

https://i.imgur.com/hGe837H.png
I had the same experience. Switched to Chrome from Firefox years ago, tried and was disappointed by the initial Quantum release, tried Firefox again with the “Chrome is killing uBlock Origin” announcement, very pleased this time.

My main gripe with Firefox at the moment is Sync. It just doesn’t sync everything you need. My Firefox profile is highly customized, with a lot of extensions that all have their own complex config. Sync will keep the actual extensions synced, but not their settings. You have to rely on manual import/export features provided by the extensions themselves. Some first party extensions (eg Containers) don’t even give you that option.

You can get some of that by syncing your profile folder directly, but it’s very fragile. It hasn’t played nice with the generic folder syncing tools I’ve tried.

I think this is painful because Firefox really encourages customization, and it’s really useful! I just don’t want to have to keep track of that customization on every device. I trust Firefox Sync’s security model and want to do more with it.
That's an excellent series which cannot be praised highly enough.

OTM is always good. This is transcendent.

Listen.

(Or read: yes, there are transcripts.)
The ordering of points can be very important:

Product
1. What are you building?
<= 70 chars

From the post I can tell the author is just organizing deeply considered thoughts. For a consumer of this checklist beware about thinking of the product first. By putting this as the first item, one can fall into the trap of shoehorning this answer into all the following points.

As I'm sure others here have mentioned, fall in love with a problem not a solution or product. Usually it's best to find a narrow set of users who have this problem and explore around the problem to get a better picture of it. This can often lead to a different product solving a more key problem.
these takes on Chicago are tiresome and false. Sure, there is crime in Chicago, but plenty of crime in SF or Oakland as well. The city is doing quite well, lots of new construction, new restaurants, 3% unemployment. The state has fiscal problems that will get resolved over time.
There are still tradeoffs to be made no matter your skill level.

Good engineers choose between the minimal acceptable quality vs high quality code.

Bad engineers struggle to get create minimal acceptable quality in the first place.
Youtube slows down on non-Chromium browsers on purpose (Shadow DOM v0 and see also problems Edge devs had with it).

Try non-Google websites to compare speed.
Started programming with BASIC on a graphing calculator and it was easy to move on to C and Java from there. The use of english words over symbols and a lack of boiler plate and "concept clutter" is beginner friendly.
I'm apparently one of those rare people who never switched off Firefox - it's been my default browser on Mac and Linux for years. Open source, good plugin ecosystem, and does everything I need (not a web developer, so the dev tools were never a strong selling point for me).

I've used Chrome here and there through the years, but the more invasive Google became about data collection, the less inclined I've been to use their tools. The latest moves to block ad blockers, coupled with nearly every other browser using their engine, had only reinforced my decision to stay with Firefox.

Diversity makes for a healthier ecosystem.
"Of course, those big company Association members, like Visa and Mastercard, all paid $10 million dollars for the privilege of functioning as validators on the network. Why would they do that? Because they’re going to make a lot of money." --- Long ago I was a management consultant for Amex advising on micropayments (this was decades ago). The consultants answer is always to make a bunch of small bets in a maybe emerging space to preserve optionality. It looks good on a presentation, makes the board reasonably content that they have a future looking strategy, leads to fun follow up work identifying bets which are financially irrelevant to the company if they go to zero, etc...

This isn't some grand strategy of Visa and Mastercard. $10MM to those companies is a write-off FOMO punt. If they had put in 20x that amount I would be paying more attention.
Of course you will, as do I. But it's no good moaning about the fact that they let just about anybody buy a computer and write software.

That's literally why we're all here, because they let anybody buy a computer and write software, even people who can't be bothered to write documentation, or people who are too busy optimizing advertising click-through to give us good search results from a web browser.

My thesis is that this is not limited to JS and WebDev, it's everything! It's just very visible with JS and WebDev.

If there's anything in particular to focus on, I'd focus on package management. You pick something that seems well-documented, and next thing you know you have dozens or hundreds of other things baked into your app.

If you go off the beaten path and need to break the abstraction of the thing you chose, you find yourself wrestling with the things that author chose.