skysight-inc/HackerNews huggingface dataset:
> Think about it: Human beings are on a collision course with our own industrialization...

Maybe.

> We are consuming nonrenewable (or very slowly renewable) resources at an unsustainable pace. Coal, oil, and gas are finite resources...

It's hard to overstate just how much fossil fuel there is out there compared to demand. Beyond that, we're becoming more efficient at an even faster pace than we are using it.

> Even if there is a lot left, there is not an infinite amount left.

Plenty of nuclear, solar, wind, hydroelectric, etc.

> We are converting rainforests, which produce the majority of our breathable oxygen and consume the majority of the carbon dioxide, into land for farming or housing.

This is happening in the 3rd world, and will be arrested by minor effort on the part of the 1st world if it is ever made to care enough. The idea that we are going to run out of breathable oxygen is something that only a journalist could believe.

> Our population is growing so fast that our ability to provide food for each person will be in serious doubt within a generation, despite all of our scorched-earth efforts to extract more and more sustenance from the planet.

Whoa, has somebody been reading population projections from the 1970s?

> Meanwhile, climate change is threatening major coastline developments, some ocean ecosystems are in all-out collapse, and biodiversity throughout the globe is plummeting.

3 separate, though major issues, but none of which threaten civilization.

> We are in the midst of a mass extinction caused almost exclusively by our own actions. Who knows how bad things will get before we bottom out?

In my youth these sorts of people just joined doomsday cults. (The Jehovah's Witnesses are still in operation if anyone is looking. I'm sure that there are others.)

Real threats to civilization exist. The Earth's biosphere has been wiped out several times by large rocks from outer space. It seems likely enough however, that if we can survive the next 1000 years (order of magnitude), we'll have enough technology to create cross-planet ecosystems that are not so threatened from a large rock wiping out any single planet.
Jan Gray is one of my heroes. I definitely look up to him, and I've enjoyed my interactions with him and the encouragement and advice he's offered me.
> (HAARP--and no, it doesn't control the weather)

Or your mind. The first time I ever heard of HAARP was a wonky conspiracy theory that it was being used for mind control, purposely dumbing down the masses, no less.

Once I discovered what it actually is, I found it quite interesting.
In particular, in Chrome for Mac, if you go to developer tools and enable mobile emulation (click the second icon at the top left of the developer tools window), then go to google.com and do a search for a current news topic, you'll see AMP results in your desktop browser.
https://addons.mozilla.org/firefox/addon/amp2html/ is a nice little addon when I have to do a search on Google.
What's there to say? Amazon is a revolving door of developers, most of which don't make it to 2 years.

It would take a year or more for a dev to become familiar enough with their domain and its systems to even know to suggest a report that would sniff out this fraud, and even more time for them to have the political capital to get support for the project.
Well I think we'll see at least one currently popular site/service go the way of the dodo, either through legal issues or a simple decline in popularity to the point its not profitable anymore. 10 years is a pretty long time in internet years, and it seems quite rare for a large site or service to stay popular for that amount of time (or even decades).

I still don't see the media finding a good monetisation model, and I suspect by then most of the remaining news sources run by for profit companies will have died off for good.

The games industry probably won't have changed too much by this point, since VR still seems a fair way off and streaming services are highly unpopular with current audiences. I do hold a small amount of hope that Nintendo will have realised the demand for Wario Land 6 by then, and that some sort of proper Paper Mario revival might be on the cards, but I've hoped for that for a while now. Lootboxes may be classified as gambling by then too.

Not going to predict anything web development or tech related, since those fields change a lot, and well, who knows what things will look like after 6000 different JavaScript frameworks have come and gone. All we can know there is that HTML, CSS and JavaScript will probably be used for websites and apps in some form or another.

Finally on a political note... well a schism may be on the horizon in some societies. At least, the US seems to be more and more divided between the 'left' and 'right', and the cultural values underpinning both sides seem to completely unreconcilable at this point in time. So I can see tensions building, politics becoming more divided and fraught and things getting worse until eventually, one side tries to change the law (or constitution) in a way that breaks the camel's back and things just collapse.

I also see at least one 'first world' country ending up as a dictatorship, if only because the rise of populism and authoritarianism seems to be an issue just about everywhere right now.

But those are just a few minor predictions right now.
Back in the day, I was experimenting, a la Edison, to find an optimum anti-reflection coating for silicon photodiodes. One of the things I tried was thorium oxide. For some reason, coating the detectors ruined their dark current. Hm.

About an hour later, dawn broke over Marblehead.
What if aliens do not use radio waves to communicate but something else like dark energy or something in the quantum realm?
> you'll be tracked far less

Citation needed.

Last I checked, most news sites still throw dozens of ad networks and tracking beacons on their pages. If they use Google Analytics, Google Fonts, Google Maps, or other Google web APIs, Google still tracks (or has the capability to) many of your movements across the web.

I'm not against making incremental changes to my own life, but there's no clear value in doing this yet.
Unfortunately DDG of late has been very poor for me, and I'm not convinced it has anything to do with tracking. For example, if I'm searching for a store to buy something and the first term in the search query is my country, returning me no results at all on the first page that are stores in that country (when several such stores exist) is literally useless, and clearly DDG could have done better.
I have yet to place more than two ZipCPU's on a board, mostly because I'm still working out the various bus details associated with making multiple CPUs the master of the same bus. For example, should they all have the same perspective of the address map? This I'm still working out.
See this thread:

https://news.ycombinator.com/item?id=6942389
Not OP but, from what I've heard it sucks working at Amazon even in engineering.
Where Everyone’s an Influencer: Inside Instagram’s Annual Beach Party
This looks great, and I'm eager for more!

I was initially put off by going straight to the repo's declared homepage (the Playground) and just seeing two empty text areas. The repo README isn't quite enough on its own - as you say, the interactive scripting experience is a huge part of the value here.

I strongly recommend doing what you can to get visitors to that experience as directly as possible. For example: pre-filling the Playground with a short, good example (e.g. the JSON-to-table one). Many people won't get as far as pasting that into the empty Playground. Once I tried it, everything made considerably more sense to me. (I'm not a regular FP coder; I've done some Elm, some Miranda in college, that's it.)

There are plenty of other things you can do (embed a couple of GIFs in the README; offer a choice of examples in the Playground) but I'd focus on (a) getting people to the Playground (b) prefilling the Playground with an example (c) add a few explanatory comments to the example.

Again, this looks great, and I'm eager to use it. Congrats!
Extensions for Firefox on Android are a godsend feature. Pretty much the sole reason I use Android instead of iOS.

That + ease of doing backups and migrations on an unlocked device.
The times involved are too great for biological beings like us. But for our AI successors, who's personality can be uploaded anew to new versions of IT substrates, a million years would be nothing.

Interstellar travel, if it is happening, is being done by robots.
I am almost certain that we don't know enough to say that most planets don't have plate tectonics; even if one assumes that gas giants do not, they are certainly disproportionally represented in the sample of planets we know of, on account of being easier to detect, due to their size.

I believe that there is some speculation that plate tectonics is necessary to sustain the sort of environmental stability, over long periods, believed necessary for complex life to evolve.
Whether or not it's a good idea, the numbers you're quoting aren't really an argument for it.

A low efficiency solution with high storage capacity absolutely has a role in the transition to renewables.

Solar and wind are going to necessarily be overbuilt in terms of peak capacity. If you have enough to power your country on a relatively calm overcast day, what happens on a windy clear day?
Null certainly must exist at the target level. I'm not denying that. But languages can be designed to abstract nullability into controlled forms like Option/Maybe.
No fossil fuels doesn't nessesarily mean no industrial age. Many of factories and saw mills used to be located at rapids or waterfalls for the power and water access.

I suspect lacking a good surface fuel source might be more limiting. Imagine the difficulties making metal tools with no wood to burn.
I mean, you could just not break the speed limit...
Show HN: Fetch GitHub release binaries using wget/curl for your os/arch
What if we can't detect them because we don't know what an intelligent advanced species looks like because we aren't one?
Css modules automate the process and it's totally OK approach, but with a bit of discipline imposed on the team members you can achieve the same effect manually and avoid the weird looking foo_532xy157678 classes. You just need a proper selector naming convention in place, and then make everyone stick to it. It's not a rocket science really, you just add a unique class (usually module's name works just fine here) to every module's root element, and then in sass you wrap everything related to that module with that class and that's it, it's namespaced... add some BEM to the mix and you've got yourself fairly easy to understand and maintain sass/css with zero overhead... obviously takes some practice to unlearn yourself from using overly general selectors, but it's like learning to write testable code, you quickly learn to pay attention to bad practices...
JPEG XL Reaches Committee Draft
Any dynamic language, as all the symbols are strings.
Agree, but technically if the spec is well-defined browsers can recognize that JS URL as a magic string instead of actually loading that JS, sorta like how browsers don't actually go to w3c.org when they see an HTML 4.01 doctype.

Perhaps the right place is to lobby the WHATWG for an explicit exception in the definition of the script tag to handle these ampproject.org URLs in an API-compatible way.
Big companies are driven by the mean and dollars. The short term numbers work out, and long term productivity issues are addressed by acquisition.
There also exist strollers that double up as a car-seat without any extra attachment needed [1]. I've used it travel with baby via night train to a far away land where we got a rental car for shorter trips.

[1] https://www.shopdoona.com/products/doona-car-seat-stroller-c...
Strange that I had the same problem too, but refreshing the page loaded it fine and it doesn't happen anymore.
Think of it this way, what do you need an FPGA for? Now, when budgets are tight, how do you pack more bang for your buck? Rather than placing more and more state machines on an FPGA, you can offload such task loads onto a CPU. Indeed, the more (slow, not time-sensitive, complex, etc) tasks you can off load onto the CPU, the more fabric is available for ... whatever task you actually wanted to place onto the FPGA.
In California, at least, Porch Pirates have the law on their side.

California Voters overwhelmingly voted to end the "three strikes" laws, and also make any theft of less than $950 a misdemeanor. See https://ballotpedia.org/California_Proposition_47,_Reduced_P...

This means you can steal packages from FedEx and UPS or Amazon deliveries from porches to your heart's content (not USPS because they are covered by federal law) and almost certainly never have to spend more than a day or two in jail if you're caught.

The $950 limit was proposed because Californians thought it was "not fair" to be charged with a felony for stealing an iPhone.

In this particular case here, Bezos makes his money back because the article indicated that the stolen items were being sold on Amazon! He'll get paid either way.
I wonder if it is sufficient to fire the people at Google who work on AMP. Is management actually invested in AMP enough to re-staff it, or are they merely okay with it?
> Refusing to explain why it is that employees might want to unionize

It's obvious, isn't it? Workers organize because they are greedy and lazy, while capital organizes because they are innovative and industrious.
Another way to address that problem is to not default initialise at all. There's then no need to worry about a default value for pointers, or about NaN vs. 0.0 for floats.

In addition, null doesn't always give a segfault, as I'm sure you're aware. In C and C++, using (dereferencing) null is undefined behaviour, and a segfault is the best-case result. The code may have been optimised so that there's not a direct dereference (which would segfault) but instead other operations that rely on the pointer being non-null.
Perhaps interplanetary travel is really expensive for the aliens and it is not in their budget?
My favorite Fermi paradox solution:

The galaxy is populated, much like Earth. The power controlling our region has a policy of leaving us alone. End of story.

This requires no great filters or fantastic coincidences, and assumes galactic society is organized much like Earth.
An important (but not the only) point to consider when answering this question: STOP expecting consumers to give a crap about nerdspeak topics or to care about hypothetical dystopian futures. Almost all users don't know or care about AMP. They just want stuff to load fast.
> If they're "smart" enough to satisfy (or trick) the compiler, then they've earned the "reward" of being able to execute their program.

This is needlessly dismissive and frankly offensive.

I prefer having errors from a compiler(or static analysis, or...) because it helps me. Not because I am a better programmer but because it helps me be a better programmer.

> Compiler: Hey that type doesn't work there

Oh! Thank you! I meant to use this type instead.

> Compiler: This value is freed here but used right afterward here

I meant to clone it. Whoops. That would have been embarrassing to debug in production!

And so on.

I absolutely recognize that it's a barrier to entry, but it's not one erected to keep people out, it's there to catch your mistakes for you so that you spend less time debugging and more time writing your actual application.
I pre-empted you

>deterrent so that it's not 4%?

My point is imprisoning someone to "send a message" rather than for the effect of the crime is cruel.
It's hard to answer without knowing what you consider "rational". You're asking about an emotion, and a negative one at that. When is being upset ever "rational" in your mind in the first place? It's pretty nonproductive as far as the external world is concerned, and it sucks away your time and energy. The way you've posed it I don't see when it's ever rational, unless you're the type of person who thinks "I'm going to cry anyway, so I'll set myself a reminder to cry when I'm free at 5pm today because otherwise it'll interrupt my work tomorrow".
> are waiting to see if we kill ourselves or not before they stop by to chat

Waiting? For how long? How can they tell that we've passed the threshold of being in the group of species that won't off ourselves?

I'm more inclined to think that we may not be all that interesting to more advanced species or as the author writes that our time-span simply does not overlap with the time-span of any intelligent life close enough to signal us.
I agree. I had no idea just how many errors I had in my understanding of digital signals.

Excellent, and in my view mandatory viewing for anyone interested in audio and signal processing.
BMW just appointed a new CEO who is supposed to come up with a strategy that apparently they expect to still involve hydrogen cars. They have been partnering with Toyota on hydrogen fuel cells. The last CEO kind of failed on the BEV front after launching the i3 and then failing to follow through with more/better cars. His failure on this front is widely cited as the key reason for being replaced as they are feeling the pressure now from other manufacturers (Tesla, VW, Mercedes, etc.). The new CEO is apparently under a lot of pressure to start announcing things that are not lame concept cars to reassure investors that they are still relevant.

I don't see a big hydrogen movement happening in Germany any time soon no matter what the wishful thinking on that is at BMW and elsewhere. What I do see is two of the three car manufacturers flooding the market with BEVs in the next five years. They've been a bit slow to catch up to Tesla but VW and Mercedes seem to be quite serious about ramping up production.
Be thankful you're not a musician.
The most interesting part of this resume is hidden though. Click view source to see it..

<!--<H4>Objective:</H4>
A large office, good pay, and very little work.
Frequent expense-account trips to exotic lands would be a plus.-->
That seems like a good approach until you consider that you don’t know whether the results are unsatisfactory if you aren’t looking at both sets of results on each search. You can’t see what you don’t look at and you can’t know what you don’t know. Google may have a better result for you, but how would you know unless you search both engines?
Next week's project will be programming the software for a PicoRV inside the bus structure created by AutoFPGA, so I am very aware of the RISC-V architectures ... now.

I would very much like to build a RISC-V 64-bit variant (there are already many 32-bit variants), but so far the task isn't funded. Well, neither was the ZipCPU when I built it, but now such an upgrade would need to compete with other paying projects I'm working on whereas I didn't have an income when I started working on the ZipCPU.
Please please please get the Cloud9 dev team to resolve this! There has been an issue open for over 3.5 years now [1] on the pre-AWS C9 and 1.5 years on the AWS support forums [2] and the main reaction from the C9 devs seems to alternate between "this is Apple's fault" and "wait what browser does iOS use again?".

Very frustrating that this is a web app and they can't make it work in one of the most-used browsers of all time. iOS13 even uses the full desktop Safari engine and it still won't load.

[1] https://community.c9.io/t/mobile-support-phone-tablet-ipad-p...

[2] https://forums.aws.amazon.com/thread.jspa?threadID=270292
Yet another strategy that cities could use to unlock revenue. There are places where each parking spot earns several hundred dollars each month.

Why not make them usable?

Or just let people park in front of them, and bash the very occasional car window as a cost of doing business.
mkglass on Reddit suspects it may be his father that did this. He made games for Atari and other companies. Unfortunatley he passed in 2005. https://www.reddit.com/r/retrogaming/comments/clom9n/someone...
I heard about that. Local news interviewed a 7-11 owner who said he's toast because they're so low-margin to begin with, and shoplifting is already high. Maybe one good thing that could come from this: stores move to either online-pickup only, or browse large posters/catalogs in the store and scan what you want, then pick up from the cashier. Products are located in a warehouse divided from customers and they pack your bags for you. 0 shoplifting loss (yes employees could steal), but the benefit for me is more efficient shopping.
I'm talking industrial machinery, like stuff in paper mills and manufacturing facilities where downtime is highly uneconomical.

A lot of times that stuff gets run long beyond its useful life because new machinery cannot be rationalized for a variety of reasons beyond the scope of this comment. You can do it and still have an overall reliable operation. You just can't make assumptions about your equipment running perfectly all the time when you plan out the policies and procedures for the rest of your operation. Sure, you'll have people like the author, the person I'm replying to and you who will be complaining their butts off about clapped out equipment every step of the way but if your operation is designed to roll with the punches then at the end of the day you'll be 99% as capable as the people with new equipment who rely on that instead of being able to roll with it and fix things fast.

Take your assumptions and gate-keeping and shove them somewhere unpleasant.
There are floppy emulators that look electrically like a floppy but take USB or SD memory. Eventually I'll swap in one of these.
Please explain how you think Celcius is objectively better than Fahrenheit. For the layperson the only difference is that Celcius requires decimal points to distinguish between temperatures you can feel and has a simple water boiling and freezing poin

Back to the larger point: if your argument is that it's similar to comparing German and English, you've lost. Bringing it down to effectively a language barrier means it's obviously not worth any switching cost for a few minor conveniences.
It's technically true (the best kind).
The more affordable apartments are usually rented out by a 'boligforening' and it's relatively common to give a membership/waiting list spot as a birthday present to newborns when the family lives in or near Copenhagen. This helps getting an affordable apartment when people leave home later to study. But there are plenty of apartments that do not require 18 years of waiting, it's just that the rent is higher.

As for my own experience, I'm moving to Copenhagen in a month for a job and I managed to find an apartment after searching for about a month. I'm moving from Aarhus (the second largest city in Denmark) and my new apartment costs 2.5 times as much each month, for which I'll get a slightly bigger apartment but much further from the center of town. My guess at the reasons for the price increase is ~50% higher rent in Copenhagen, ~30% moving from a 'boligforening' to a non-'boligforening' and ~20% the extra square meters in the new apartment.
YouTube comments are usually a cesspool, but sometimes a real gem makes it through, like this:

> notices another worker says "grievance"
> i was trained for this
> i run to the hrm
> i twist my ankle jumping over my piss bottles
> i struggle to limp through the warehouse as the other
workers have to push me over so the make their times.
> i fall over from heat exhaustion because the hvac has
never worked
> finally at the hrm
> i get fired before i can report the red scourge
You're assuming that all the memory was used, even though it's not specified in the post. 512GB/2500 is the upper limit. Anything between 0 and that could be the case.