skysight-inc/HackerNews huggingface dataset:
AMP can be preloaded because it's designed to be preloaded. Regular HTML pages have side effects that can't be accounted for.

lern_too_spel is right. That is literally what AMP was built for.

Let's watch as HN downvotes the correction while upvoting the misinformation in the top-comment.

edit: Downvote and flag. Very disappointing.
I'd like to play with this as it is a free APL that I could use for work without paying a license (like Dyalog APL requires). J is another free array language, but it doesn't use the APL characters that I enjoy.

I've had a little trouble in the past getting it to install (this was version 1.7) on Ubuntu. Granted I've never been an expert at installing from source, but a more in-depth installation guide or YouTube tutorial would help some.

Thanks for doing this btw! I hope to eventually get to check this out!
> There are no technological problems left, we just need to spend the money.

With current technology, it is an unimaginable sum of money, if you're talking about building a balance of renewables and batteries to meet current baseline load targets.
Elite colleges fail half of the poor students they admit
> I agree that Edit-&-Continue was a nice debugging feature but I disagree that it was the main draw to VB. The main attraction to VB really was the easy-to-use graphical widgets which was exposed to the programmer via an abstraction called "windows forms".

I'd disagree with both of you! VB's draw wasn't the edit-and-continue nor the drag-and-drop WYSIWYG GUI builder, it was all of the above plus more in a single self-contained package. VB was popular because you could do a lot of things using it, even if the depth provided by it was rather shallow (most people are fine with that). And if that wasn't enough, just grab some ActiveX control and it'll do what you want. VB was also built on the "common ground" of Windows tech, COM, essentially being the scripting language glue for Windows (yes Windows had a real scripting language - two in fact - but especially in the 90s, Windows=GUIs so it makes sense that The scripting language for Windows to be a one dedicated to GUIs).

It could have been better though, for example databases feel bolted-on instead of an inherent part of it, but i suppose if they added native database support (to the same level as native GUI support, not just talking to databases) it would cannibalize Access sales.
Two thoughts:

* Most of the algorithms that we want to work with in this domain are doing arithmetic operations on ints and floats. This isn't super difficult to do in an RTL, but it's like implementing C++ objects in assembler. You can do it, but you need to think harder than you should.

* FPGAs make you worry about timing. This is a massive shift in thinking for software people. It's also not a value-add; I don't want to care about timing. And it enforces chip-wide dependencies (you can have separate clock domains, but not many of them).

If you simplify the model to "pipelines of arithmetic ops" and then provide an abstraction that eliminates timing (e.g. all ops run in a fixed number of clock cycles and the compiler automatically pipelines them where necessary) then I think you'd have something usable. But this is basically a GPU with a lot of SRAM. Such a constrained problem would run extremely well on any modern GPU or SIMD machine, without the power and cost and obscurity constraints of FPGAs.
I believe that 2 degrees is possible. Extremely difficult, but possible. There is a solution to the global coordination / first mover problem. Google for Nordhaus' climate club proposal.
2nd issue of Spatial Awareness is out, my newsletter for the spatial community
It sounds like what you're looking for is to just forward the TCP port without having nginx do the SSL termination for you. You can achieve that with vanilla SSH though, just by forwarding port 443. If you want the virtual hosting, you could use an SNI proxy (haproxy with SNI tcp proxying should do for that)
I first noticed APL when some mates used is as a trump card in code golf. I find it both intimidating and strangely beautiful.
Ray Kroc and Mr. Burrell are great examples of why you should never give up!
The response to the first issue was fantastic, thank you. Please keep it coming as every suggestion helps make the future issues better and more relevant for the wider community — I can only cover the things I'm aware of.
In terms of greenhouse gasses, the biggest polluter is probably the ocean pumping all the water vapor into the atmosphere. Water vapor has by far the greatest greenhouse effect, accounting for about 65-85% of the greenhouse effect vs human generated CO2 that directly contributes 0.12%.

http://www.realclimate.org/index.php/archives/2006/01/calcul...

If we really want to change things, we'll have to get rid of the ocean.

Seriously, though, I'd like to see some real numbers that if we completely eliminated human CO2 emissions, what is the actual difference that would make? What does that say about the significance of practically achievable reduction in human CO2 emissions? What amount of CO2 would we have to recapture to make a difference? What amount can we practically capture?

I am getting the impression that these numbers might paint the CO2 dilemma as completely unsolvable. Sure, maybe in some way every little bit helps, but maybe it helps like using a squirt gun to put out a volcano. It'd be nice to know just how relevant our efforts would actually be if everyone unified and did the absolute best we could do, even so far as drastic population reduction or even complete elimination of human beings. Would even such Thanos like measures do anything, or would that just be bringing a second squirt gun to the volcano?
I remember seeing the split in Yugoslavia mail come though when I worked for BT on the international side on interconnects - a rather sobering email to read.
https://en.m.wikipedia.org/wiki/Hempcrete
> Are you arguing that Firefox is not even "good," or just not perfect?

I’ll extend the quote a bit more:

> make it good. For many of us it isn’t

I’m saying Firefox isn’t good enough for many of us (mostly various subsets of macOS users).

As for resource hunger, in my case I see it in headless mode (it always turns the fans on), but every point in that list apart from (lack of) AppleScript support was lifted from other complaints I’ve seen in similar HN threads, not my experience.

Most of those problems I could live with in the name of supporting Firefox, but not the lack of AppleScript support. That seems to be the case for many of the aforementioned macOS users: we want to like Firefox, but theres a detail it screws up so bad for our needs, it becomes unusable as a daily browser.
That would be one reason, you could compare more language runtimes. I think the core of my issue is that it used to provide more data points, and give the user more power. I would think that the site is primarily targeted toward developers, and that we could handle a more data-heavy UI like it used to have.

* There used to be more languages and runtimes shown.

* The site makes decisions for you about which languages you want to compare, whereas before it used to give the user more power. It used to be easier to compare arbitrary languages with each other. I think you could see the "How many times slower?" graph on individual language pages, but it has been a long time since that was on there.

* Related to above, it seems like it changed to be a more mobile-friendly format. I'm not inherently against that, but if it means I get less points of comparison, I am.

* You used to be able to see examples of run-times on multiple machines. It's less relevant now since everything is multi-core, but it did mean that there would be single and multi-thread implementations of some programs, and you could see how they were written and performed differently.

There are other reasons. Most of these are related to each other, and to be clear, I still like that the site exists, and that it provides useful metrics.
The version of Edge that pops up to read PDFs is not Chrome-based, as far as I know. Chrome-based Edge is basically brand new.
In our research, we see that the easy alternatives are being used almost to capacity already, making future improvement difficult. For example, there is basically no unused fly ash in Europe, and it is sometimes imported from as far away as India. Similarly, burning wastes for "free" heat is also limited by the availability of waste (residues from chemicals industry, tires, etc). This is particularly true in areas where waste incineration is the norm - plants built to service a certain volume of waste are struggling as wastes volumes decline due to diversion to recycling. Consumer waste has a rather high water content, so wastes with high energetic content help the incineration run better. This is why e.g. paper or plastic is sometimes burned instead of being recycled.
> The us doesn't use concrete for residential walls (very often) but that is actually quite good from an insulation perspective

That is an incredibly incorrect set of statements. The insulation value of concrete, it's R=0.52 per inch of thickness. A vast amount of housing in many regions across the world is concrete (including the walls). Obviously, it is more common in multifamily construction and/or hurricane prone areas. Hollow wood framed walls w/o insulation depends on the relative humidity, but it's R<2. Fiberglass batt (R-12 and higher) is basically the only source of insulation in a wood sheathed wall.
The signs are all staring at you in the face.

Real estate values are some of the worst performing in the country. (see Rodkin)

Taxes keep skyrocketing. (Thanks JB!)

Pension underfunding keeps increasing. (https://wirepoints.org)

Population loss continues.

Violent crime continues. (http://heyjackass.com/home)

Politicians keep getting arrested with almost comical regularity. (See Mick Jagger's joke the other night?)

State/city assets keep getting sold. (Parking meters, Thomson Center, Skyway, etc)

Debt keeps going up, often with usurious terms.

Credit ratings keep getting worse. (Illinois is worst in the US)

New sources of taxes enacted. (Weed, gambling)

It's all right there, man. I don't like it anymore than you but sadly every warning sign, every symptom is right there staring at you in the face. If I asked someone to generally describe a death spiral this is what they would describe. And it's not like these are modest problems, we often rank DFL in the country for most of these things.
This stuff was usually easily adjustable, so you could compensate for various irregularities. But some turntables had built-in strobe lights for aiding in adjustments, so if the line frequency was off then the strobe would be off and then your adjustments would be off, too. And even if generally well-adjusted, should the line frequency vary too much while playing a record then you would probably notice that. During musical passages it would probably definitely be noticeable, while during singing and speech maybe not at all.
I'm sorry to be so blunt, but this is pure 100% Grade A bullshit. Individual action isn't going to detectable move the needle at this point, and claiming otherwise is actively harmful. The only thing that you as an individual can do is lobby your politicians to enact systematic change at the national and global level.
// What happens is that S1 is different for different computer configurations, and processing needs to happen.

The computer and OS config doesn't change often.

And it's doesn't seem slow to test that.

So caching at boot should work.

And caching is a low effort optimization. So it should have been implemented early.

But we don't have caching at boot, why?
In every test I've seen Firefox has beaten Chrome in terms of speed.
Most audiophile gear from back in the day used DC motors or AC motors with multiple phases driven from on-board oscillators and advertised that fact. Consumer stuff tended to use synchronous motors. But even relatively high end stuff (Thorens TD 160 for instance) would use net-synchronous motors.

Vintage gear has interesting challenges, such as finding good drive belts, they tend to turn to sticky mush after a couple of decades.
My experience (and network) in London is very start-up heavy, if anything. Maybe this is an instance of startup ≠ startup?
Ya, I kept waiting for the details, it was more about process or high level.
Personal SSL certificates? I don't see why original media can't be signed by the creator. We'll see similar measures as we do for entering passwords into non-SSL web pages:

"Warning: this video is unsigned and claims to originate from NYTimes.com."
Slack: Why is this loss-making tech firm worth $20bn?
To be clear, they're only this successful because they were in early with a lot of cash behind them, and didn't have to charge sales tax. Fairly quickly they got to a size where they could simply steamroll over the competition or buy it, and instead of taking profits, they could reinvest them, because as a future monopoly, they would have free rein to raise prices.

If they were always going to be just a piece of the market, they would have had to show profits for that, what, 15 years that they didn't have to? This put brick and mortar stores at an extreme disadvantage.
>According to the North Korean daily Nodong Sinmun (Worker's Newspaper), the leadership was fighting a guerrilla war against the possible incursion of capitalism into the sphere of personal appearance.

So what you will about free, market-controlled economies, but the current alternatives sure don’t look too good for the “worker”
BTW the Dyalog license is free for a personal/non-commercial license. The process for getting it is a little weird but the dyalog variant is a pretty nice piece of kit.
Gmail and slack tabs are real monsters, yeah. My one slack tab for work will easily eat up a gig of ram over the course of a day (or less), and gmail tabs work up an appetite too. Twitter is also bad and I've occasionally seen a twitter tab eat up a gigabyte. I still run Slack in a Firefox tab though, since the native Slack.exe client has a habit of allocating 40GB of heap and paging out all my other applications.

It periodically gets worse when site authors make changes, and in practice a lot of these are site bugs. I file reports on Bugzilla when I see FF leaking memory on these sites and it usually doesn't turn out to be an FF bug. Maybe worth making reports on bugzilla though, the team is very responsive and they might be able to figure out a workaround for its memory usage in your scenario.
Possibly some one from Bing needs to have a word about how to do redirects properly :-)
File Creation Time in Linux
The largest reason why you want grid frequency stability today is because phase shifts on short notice can cause large parasitic currents within the grid itself. Get it wrong by too much and you end up with circuit breakers tripping and that can cascade into much larger failures.
VB was the greatest thing I'd seen (before I saw SmallTalk or NeXTSTEP). I preferred the 1.0 'edit on your desktop' over the later nested window UX.

I had recently taken OS/2 Presentation Manager courses at Microsoft and started to tinker with making an OS/2 version. The toy turned into a client/server product for the company that produced code generator and analysis tools for enterprise. It eventually because a cross-platform tool running on OS/2 or Win NT and targeting OS/2 and Win32/Win16. A separate X11 editor targeted several Unixes using the same document format and generator templates.

Good times.
Would the pre OS part of the boot process need less than all the available RAM?

Hibernate (suspend to disk) used to be slow with spinning disks. Even with SSDs, if on a 6 Gb/s SATA bus hibernating my 32 GB laptop would take 32 GB * 8 / 6 = 42 seconds, probably more. And 42 s to resume. My laptop goes from power off to login and Gnome loaded in less than that time. Of course it takes much more to open all the programs I need. That's why I suspend to RAM. Push a button to suspend and less than 10 s to be working again. By the way, it takes extra seconds for the laptop to connect to the Wi-Fi access point or to the ethernet switch. IMHO it's not fully usable until then.
Thank you. That works somewhat.
I was using "Containers on the Go" until recently, I'll try this out, thank you!
Yep. I worked with several colleagues who went to Garmin and love it there. I’m still at Honeywell.
I meant world-wide.
The one thing that I hope is obvious to everyone is that mainstream American politics lacks a way to resolve this problem. Often political solutions make the problem worse.

What's unique about Chicago, I think, isn't the discrepancy in life expectancy but the visibility of it. Chicago's segregation of outcomes is much more visible for historical reasons including being a Northern city, being a city of millions and being a city in the Midwest. My hope is that Chicago's fix can be applied to the rest of the country.
The bacteria are mentioned in Albert Bartlett's famous lecture here: https://www.youtube.com/watch?v=F-QA2rkpBSY

It's clickbait titled and split into 8 parts, for who knows what reasons, but that quote is the tl;dr version of it. Exponential growth is unintuitive, and chasing endless growth is not going to work out well for us.

Even if the bacteria find another entire jar of open space - as much space as has ever been known, as much space as they have used in their entire history - a fully terraformed Mars hanging out in the back yard previously unseen - it only lasts a single doubling-time.
I think they fixed it...

Still, an AP1000 would be preferable.
Greenhouse operators often provide their plants with an atmosphere of 1200-1500 ppm CO2, which would fall into the
economically advantageous range. No idea where the "too much" range starts though.
British quantum computing experts leave for Silicon Valley
I feel like there might be some miscommunication between our posts, because it looks like you’re arguing against my points but I agree with you.

Both of our points can be true and the same time, and I believe they are.
Ubuntu Not Dropping 32-Bit App Support After All?
Rotting trees produce methane which is a potent greenhouse gas.

We do need massive re-forestation programmes though.
I am pretty convinced nothing serious will be done. We may get lucky and technology will improve to reduce CO2 output but most likely we’ll just deal with the consequences of climate change. The world has been always been at flux so we may see refugees, wars and realignment of political power. As it has always been.
Another shameless plug, but I wrote something that pretty much does the exact same thing: https://github.com/antoniomika/sish. Main difference was I didn't look forward to having to run a proprietary binary to achieve something I could write and I wanted to have SSH authentication built in so I can have it available publicly without having to worry about abuse.
Wait... you actually looked something up! That's not how you Internet! You make things up to argue your personal biases. Duh.
> Software development is always about trade-offs. You can churn out way more features if you don't need to take quality into account.

I believe that the curves are different. In the short term, just-do-it coding absolutely moves faster. Sustainable practices cost noticeably more visible effort per unit of value created. However the cost of rework eventually catches up with just-do-it and the net value-per-time drops below sustainable practice.

I've seen different anecdotal statements of when those lines cross. I see it as happening within a few weeks, I've heard others say 3-4, some say months, up to 1 or 2 years; I expect these variations are due to many factors. In the most recent codebase where I deliberately prototyped without careful practices became bogged down in about 2 weeks.

While I do agree with the higher-level discussion that software quality is not the only factor affecting market success, I don't believe that it is always advantageous to sacrifice quality on the theory that it will be faster. Success takes longer than most people expect. Setting up a dichotomy between success-needs-quality and success-needs-speed just leads to a kind of stalemate where artillery barrages of anecdotes are exchanged from entrenched opinions.
VB and Delphi as well as other 'RAD' software from the 90's still has its fans, and some of these systems power very large installations even today. You wouldn't know about it because all you see is the outside but behind the scenes you'd be surprised what is running.
One could say you don't need to charge for conference rooms in a healthy org, either. Like a Sufficiently Smart Compiler, though, where do I find a Sufficiently Healthy Organization that every single employee is completely above politics?
> Even RTL experts probably don’t believe that Verilog is a productive way to do mainstream FPGA development. It won’t propel programmable logic into the mainstream. RTL design may seem friendly and familiar to veteran hardware hackers, but the productivity gap with software languages is immeasurable.

The author seems to view "mainstream" as meaning being as easy as CPU or GPGPU programming. I don't think it makes much sense trying to accomplish this on FPGAs; you're better off using CPUs, GPUs, or making something domain-specific like TPUs. The benefit of FPGAs is that they allow you to build your own architecture, and define data movement in a way that is specific to your application, at the cost of increased development effort. The complexity encountered in doing RTL arises from the inherent complexity in using FPGAs effectively.

There is a case to be made for something in between a CPU and an FPGA that allows easier development, but gives you some ability to control your data movement to get higher performance. Processor meshes, like what Xilinx is including with their upcoming Versal chips, might be a good solution to this (though in typical FPGA vendor fashion this too is locked behind proprietary tooling).
Ubuntu is not dropping 32-bit support
Another view is AMP is killing Google because they are wasting resources expanding a project that already failed.
What about silicate based cements that are supposed to be carbon-negative (they were in the news a few years ago)? Those come from mined minerals and thus not limited by available waste products.

Would carbon taxes help evening cost differences?
> simple-minded "let's just use nuclear for everything, it's the saviour of all our problems" approach won't work either

mind summarizing why?
we have lower taxes than California or NYC in Chicago.

Violent crime in decline. https://www.chicagotribune.com/news/breaking/ct-met-chicago-...

State/City assets should be sold. Why should the state operate any assets?

Weed and gambling taxes are a good thing, not a bad thing.

Population loss is indeed continuing but it's to be expected. Older people moving to Florida is a big reason. Another reason, Chicago is more expensive than neighboring states. And unless you value big city amenities, there is no reason to stay.
> all the carbon gets re-released over time back

May I question the veracity of this statement ? wood decay does release atoms back in the air, but some may be captured on the ground, some may be captured by the plants/trees nearby. I highly doubt 100% goes back airborne.

Also there are other factors with more trees, they interfere with winds, create shadows. Some say massive forest also transpire humidity. All this might be positive to dampen climate change (if done worldwide).
Show HN: DataTau (HN clone for data science) has been down, so we cloned it
Retrospect Early and Often