skysight-inc/HackerNews huggingface dataset:
> Haskell avoids state.

That's a myth. You need state for computation. It's not a language issue. You need just as much state in Haskell as you need in other languages. In Haskell you just specify each little component as a function which takes as a parameter what is effectively global state.

Which, by the way, is usually a bad idea because it causes so much boilerplate. Plus, it makes it unclear how many instances of a given concept can actually exist in a running program.
These corridors have interested me since I first noticed on Google Earth how massive they are. Straight shots that go for miles and miles
Microsoft bet against Intel with its new Surfaces – and lost
Fad driven development then.
> That's exactly the pro-nuclear point; it's far less harmful in aggregate, and held back by irrational fears.

The problem here is that pointing out that irrational fears are irrational, doesn't change them.

This is pretty basic human psychology, and it's not going to change in a decade. I really don't think there's time to change the publics view on nuclear (maybe if there was no Fukushima, but not now) in time to get a huge investment in nuclear going in time to save the planet. I mean, I'll defend nuclear any chance I get, I just don't think it's helping.

Personally I think, if you consider the momentum of the technologies, it's clear that renewables seem to be on a path where they can actually replace nuclear at a lower cost. And that further investments in renewables might be more likely to accelerate renewables, than investments in nuclear is likely to give us an actual nuclear renaissance (although the ideal is increase investments in both). In terms of R&D we should absolutely put more in nuclear, but in terms of actual commercial projects, we should probably build all the renewable we can until it's not economical anymore.
Are you tracking DevOps metrics?
> I'm willing to concede there are some people stealing who would pay but I can promise you it's nowhere near 100%.

Hell, if the situation with games is any indication there are people who will pirate the game after paying for it to get rid of always-on requirements or other intrusive DRM.
I doubt that a tool will help. This is more of a culture thing
Thank you for the reading recommendation. To be clear, I credit concepts like "criminal-justice racism," "health-care racism" as applied to African Americans. I just disagree that there is any taboo against talking about it. The U.S. has never squarely dealt with the fact that it enslaved a group of people that now make up 1 in 10 americans, and even after that ended denied them political participation, access to capital, etc. Lots of problems follow from that.

My point of disagreement is about the assertion that the decline of U.S. civil society is "mostly driven by racism." Our civil society and institutions are declining, but systemic racism against African Americans is, if not better, not worse than it was decades ago.
Some notes:
- Libremercado quotes an openly pro-indepence as the main source: https://www.elcritic.cat/

- there is only 24 out 39 stations in nov-2019. The projections of my source are for the full line, when L9 north and south should connect.

- they ran out of money and finally they found an investor with another €750M. https://www.lavanguardia.com/local/barcelona/20180823/451412...

https://www.expansion.com/catalunya/2019/10/04/5d966291468ae...

May be it’s a great engineering achievement, but please don’t take it as an example of financial execution.
And is hydrogen cyanide not used in nuclear plant construction?
No refunds for canceling KubeCon registration after November 4th.
Well, they're missing out on some opportunities to keep their products cold from production to purchase.
Okay... I see what you mean.

We've been experimenting with versioning schemas; deploying new versions of schemas along side existing ones. There is never any question about what version of a stored procedure is in that that schema. Same goes for all of the other schema objects. There is no schema migration tool needed. Of course I have to mention this is in data warehouse scenario and not an operational data store.
My CS degree certainly did from University of Manchester.

Its also my understanding that most do.

BTW: SE typically means Software Engineering in this context.
I was looking recently into how commercial real estate works. Typically when you rent out a space in a plaza, your expenses are very predictable for N years. The typical contract with the plaza owner lasts many years (could even be over a decade). This way you know you're not going to get sudden rent increases, etc. On the flip side the rate of return for the owner is also lower than normal - the risk is lower (guaranteed income for many years) and so is the return.

In that sense, one definitely should not make an analogy with a traditional marketplace. The terms you agree to when selling on the Amazon marketplace is typically orders of magnitude worse than what you'd get at a plaza - imagine Amazon committing not to raise costs for the next 5 years.

Amazon isn't a market place - it's a store. When you sell on Amazon, think of it as selling it at Walmart - you don't get to pick where Walmart will place it on the shelves, and you have no guarantee that Walmart won't drop your product altogether.
I'd like to point out that this "racist guy" has also never said anything racist. The WORST thing he said was told a black woman to "shut your mouth"
> and that the spike was visible before the person was consciously taking the decision

Or does that just mean that our ability to measure when a decision is made is flawed?
> I think the best model is to have your "devops/sre guy" embedded right on the team.

And here lies the problem.

We had "Ops" before. People would throw stuff over the wall from Dev to Ops, and now it became "Ops" problem. Operations would stonewall releases – because releases bring problems, and they want to keep things stable. Developers would push for releases, because that's what they are paid to do.

To solve this conflict, someone came with the idea of "DevOps". You don't have a split organization now, you have some developers in your team that can wear the "Ops" hat. That way, they experience production issues first hand, and that allows them to architect the application better – as well as ensuring it is thoroughly tested – noone wants to wake up at 2AM.

And, because they are developers at heart, they will do things to make their job easier and more predictable, like infrastructure as code. And heavy automation.

Somewhere along the way, people misread the whole idea, and now think that "devops" == Terraform or some other tool. Then they rebranded their Ops org as DevOps and hired a few automation folks and called it a day. Ops rebranded is still ops.

It was not supposed to be like that. If you have a "devops" team, you are not doing it correctly. Call it operations like it should be called. You may even have a dedicated team working on common tools or similar – which is fine – but you still need developers doing operations and ultimately responsible for their own shit, otherwise this is not devops.

> I got my start in this by working at a startup where we were responsible for everything just by the nature of the limited staff. I think that's how a lot of people in Devops get their start.

Yup. I got into that by trying (and ultimately failing) to launch my own startup. We didn't have dedicated operations folks, or time to manually tinker with servers, or to respond to repeated production issues. When you are sales, operations and engineering, you try your hardest to not have incidents (so that you don't lose customers), but you are trying to move fast to deploy features (so that you can sell).
...in the form of methane. How do you store wind and solar?

Uhm, well, electrolysis and Sabatier reaction, and then you clean it up and compress it or something. Unfortunately, you need a source of carbon dioxide (no, not air, extracting a trace gas is rather impractical), and then the whole process has a round trip efficiency of certainly no better than 20%. Looks like we need a 4x or so overbuild of unrealiables so that methanation can keep the lights on in winter.

What confuses me is that there are much more practical chemical storage methods nobody talks about. Ammonia comes to mind. It's easier to make and easier to store. I can't help but think that the whole methanation idea is a PR stunt by the gas industry, intended to positively associate renewables with fossil gas in the minds of the unwashed masses.
FYI Amazon has a program called small and light that is designed for this < $10 items if they are small.
https://www.avweb.com/aviation-news/boeing-outsourced-coding...

They didn't work on the Flight computer supposedly. Just the Flight displays.

There was a Bloomberg article with more detail.

https://www.bloomberg.com/news/articles/2019-06-28/boeing-s-...
Liverpool’s Crosby Beach Is a Mile of World War II Blitz Rubble
Magic is an awesome game.

Taught me how strategy and tactic work together.

How you make weaknesses my strengths.

But most importantly, it taught me not to play the games of others, but to play my own game.
Storage gets cheaper over time.
> hipsters reject complex and mature effective tools that require a learning investment

I think there is an element of that, but let me suggest another possibility: this is driven by modern (so-called “agile”) project management techniques. Every week or so, the programmers are called on the carpet to provide “estimates” for a series of a dozen or so vaguely-worded “tasks”, each of which does have clear business value but is pretty open-ended about acceptance criteria. These estimates can only be on the order of a few hours: if the estimate goes higher, the project manager insists that you “break it down” until the individual subtasks can be estimated on the order of a few hours. This “breaking down” process, likewise, is expected to only take an hour or so - if it takes longer, you’re going to be answering for it next review period.

So you have a “task” that looks like it could use a relational database, but you don’t really know relational databases that well. You’re not an arrogant narcissist, so you recognize that something that takes other people weeks or months to learn effectively is probably going to take you weeks or months to learn effectively, as well. You _do_, however, know how to stuff documents into a document repo, and you can estimate that, and the estimate is within the acceptable four-hour maximum that the project management group that is, for some reason, now running the show, permits.

Even if you’re supremely dedicated and spend your off time studying (assuming you don’t have a family and _have_ any off time), you still have to come up with something RIGHT NOW so maybe after a few weeks of evening study you might have been able to produce something better, but the idiotic “sprint” ends on Friday, so you stuff it into a key-value store, mark the task complete, and spend orders of magnitude more time working around the problems that were introduced by myopic, shallow-thinking project managers than you would have spent actually putting together a decent solution.

So there’s that.
You're totally correct. It is such a hard decision tbh and one I often think about, especially after the past few weeks. Would losing my job for trying to do the right thing be worth it? Could I even make it happen? Are there other GitLab team members out there thinking the same way that would be willing to stand with me? Its kinda overwhelming honestly, but I do absolutely agree.
I think the tension is more between people writing executables and people writing libraries.

If you want your language to be suitable for any purpose by using an intricate web of libraries depending on each other, you need those language features and deep theory. Think haskell, lisp, rust, etc.

If you kind of know what people will use your language for, and you build in the most important functionality, you aren't nearly so dependent on libraries. You just make the language accessible and as productive as possible. Think Go, erlang, PHP, SQL, javascript, VB.
He's a resident cryptocurrency hater, so he never misses the opportunity even though ransomware long predates cryptocurrency.
The comparison that has always made a bit more sense to me was "Rust tries to be a better C++, Go tries to be a better Java."
I also love it. Not even sure what the argument is here against it.
I think (hope) GP means landfills with biological waste only, generating methane in lieu of composting. I wouldn't want to grow food on our mixed use landfills.
How does the problem go away? If you can prove your thesis then even though you can't exploit the determinism you've proven that you can't influence the future. Doesn't that mean that free will doesn't exit and is thus an extremely important result?
If you look at a picture of Albert Einstein's brain it looks like something similar.
And they were right, because despite all the cries of the sky falling from the security twonks of the world, it really hasn't been that big a deal.
> C++ within 10 years had conquered the world.

C++ is another language, and it conquered another world.
Here is a non paywall link with more details [1] also [2]

[1] - https://www.cdc.gov/tobacco/basic_information/e-cigarettes/s...

[2] - https://news.ycombinator.com/item?id=20904164
Steno is great! But it takes a few years of hard effort to learn, and voice-to-speech tech is excellent now.
Not true at all. Estimates vary. But say Instagram is doing around $1.5B rev a month now. FB as a whole does over $5.5B rev a month.

FB did $40B, $55B, and ~$68B in revenue for 2017-2019. Instagram has been ~$4B, $7B, and ~$15B for 2017-2019. IG as a part of revenue has certainly grown from ~10% to ~22%. However it’ll be a while before it gets to be the majority. IG has possibly had its biggest growth period by now and has already had a lot of ads added.

I wouldn’t bet against it topping 1/3 revenue in 2021. Hard to predict that and beyond that. FB may also [begin to] monetize FBM and/or WhatsApp or something else by 2022.
Barcelona L2 and L3 available as addons for OpenBVE simulator.[0]

[0] https://en.bvebarcelona.cat
Pumped storage is not realistic. It’s a cute nice to have on the side but cannot ever possibly scale enough to meet even double digit percentage of our need. To be quick about it let’s take some data from [1].

Hydroelectric power generates 6.1% of all US power today. All those huge dams you see everywhere with their giant lakes you can see from space that did massive destruction to ecosystems across this country? Those generate a measly 6.1%. (Blows my mind I didn’t even know it was that low.)

Even if you turned every hydro dam in the US today into a pumped storage facility it would be barely a curiosity on our energy needs.

And you sure as heck aren’t going to 10-fold increase the number and size of dams and lakes we have in this country. Nobody will stand for that.

We all seem to keep doing these wishful mental gymnastics to try avoid nuclear power, but the numbers just never add up.

1. https://en.m.wikipedia.org/wiki/Hydroelectric_power_in_the_U...
> What you’re saying is a little like sating “I’ve been to every Taco place in Chicago, I am speaking from experience, tacos are trash.”

It's more like saying "I've been to every Taco Warrior place in Chicago...".

While I think the term SJW is often used too broadly to include "reasonable people who care about social justice", I also think the term SJW quite often is specific enough to be used as a label for people who take the issue of social justice a little too seriously, often to the point of making it a (seemingly) core part of their identity.

Personally I'd say let's be reasonable and stop using the overloaded term 'SJW', but at the same time I do agree that there are certain people for which it would be nice to have a label, where SJW (emphasis on 'warrior') is kind of the right one.
This is how 99% of people think about Amazon. Unfortunately, it's not quite correct. The Amazon.com Retail team does, in fact, operate a store. The marketplace is the behind the scenes network for third party sellers that make their catalog seem so large. Most people don't even know the second part exists, but it does. When you buy from Amazon you aren't always buying from Amazon. Sometimes you are buying from some random person that Amazon.com Retail is actually competing with. And sometimes you buy from some random person, although Amazon does the fulfillment. It gets quite convoluted.
As far as I know, no, moneypak transfers cannot be traced.
<blockquote> It was actually an effort to retrain people to put the tab into the can so it eventually got thrown away...</blockquote>

Which was then a choking hazard. C.f., https://www.passenpowell.com/potential-child-safety-hazard-s... and also in pop-culture: https://www.imdb.com/title/tt0570625/
Another interesting example is the "green band", the former East-German border. One long stretch of land where for decades humans where mostly kept away, the land kept intentionally as short, easy to surveil vegetation to control the border, creating a habitat and travel route for various species as a side-effect. And now target of nature conservation efforts to keep it maintained as such a habitat.
The problem with these comparisons, is that a death from installing rooftop solar is arguably something that the person doing the work actually have at least some ability to prevent.

A death in a nuclear accident, or premature death from pollution, is not something the person doing the dying has much if any control over.
Quebec denies Frenchwoman's immigration for failing to show command of French
The radiation levels around Fukushima would not have caused prompt death. Cancer takes many years to develop. Elderly people do not have enough lifespan left to develop radiation related cancer to die from radiation.

On 4 April 2011, radiation levels of 0.06 mSv/day were recorded in Fukushima city, 65 km northwest of the plant, about 60 times higher than normal but posing no health risk according to authorities.

Would you have ordered the evacuation of thousands of sick and elderly hospitalized people if they were all going to get an X-ray? a CT scan?

The amount of radiation from one adult chest x-ray (0.1 mSv). A chest CT delivers 7 mSv — 70 times as much.

0.4 mSv from a mammogram.
https://www.health.harvard.edu/cancer/radiation-risk-from-me...

Radiation levels were about 2 chest x-rays every day.

6-16 mSv from CT scans.
When’s the last time you’ve been? I’ve found everyone to be extremely friendly, even in the east (French) side of the island.

All you need to do is learn “I’m sorry, I don’t speak French - but I’m learning!”
Agreed! In particular Kaervek has become a favorite with my friends -- none of which has played Magic for more than a decade now -- with his iconic "If it is weak, either kill it or ignore it. Anything else honors it."
>It isn't about good or evil, it's about the fact that relying on large corporations' profit interests to solve public ills is a fools errand.

Why? Are corporations going to make more from dead consumers than healthy, happy and live ones?

Again where is this pervasive attitude that anything "large corporations" do is immediately suspect or presumed evil? It just doesn't make sense.

>So, sure, the public might get some good from a corporation's program, but as soon as the profit dries up, the corporation will move on. This isn't a moral thing, it's just a thing profit-driven organizations do.

So your saying at some point people won't need health care?

>People don't want welfare infrastructure to be contingent on a corporations ability to profit, because in the end it will be a fickle thing.

Yes, because uncountable bureaucrats aren't fickle. Since we are talking about healthcare just look at the way the US treats it's veterans in the VA. In Washington DC, look how poorly the Metro system is run compared to other similar systems.

I have zero faith in the governmental complexes, in the US at least, to be more effective than properly motivated private industries. If you removed restrictions on selling insurance across state lines, allowed the creation of non-profit insurance corporations similar to credit unions or electrical cooperatives and made some changes to the sue-happy culture (tort reform) the vast majority of the US healthcare "issues" would balance out rather quickly. And far more effectively than layering on more bureaucracy.

Even without the above you are still seeing trends like: http://selfpaypatient.com/selfpayhealthcaremarket/

But for some reason in the US we seem to think health insurance = health care. That's pretty daffy! Health care is when I get to see a doctor. Running to insurance every time you have a sniffle is what is driving up costs - bureaucratic overhead and complexity (bureaucracies live in any large human powered organizations - not just governments!) in health care is truly bizarre. I watch my mother who has a background in healthcare dissect and destroy bills from hospitals for care given to my family members - often she gets the final bill down over %50 - but how many people have the expertise to do that? We've outsourced all knowledge about our healthcare to others and we are confused when the price and quality goes down? People spend more time researching a good deal on the latest electronic gizmo but have got the first clue about what it should really cost to get an X-ray or other medical procedure done?

Who's really at fault here?
TL;DR: Yes, good idea. I do that.

I write software for Amstrad CPC in C using SDCC compiler (wow that even claims to supports C11 see http://sdcc.sourceforge.net/ ).

I made a framework, available on https://github.com/cpcitor/ , that was forked into https://github.com/lronaldo/cpctelera/ used for a number of recent CPC games.

When transferring from the jack output of my PC to a CPC-464,
I use a "cassette jack adapter" that I bought second-hand for 1€.
Faster and more reliable that going through a cassette.

Even when transferring to a machine fitted with a disk drive (e.g. a CPC-6128) the audio cable option has the benefit of no moving part (no swapping disks, etc) and is thus faster than using a PC to write to a floppy disk to be read by the CPC. I use this cable: https://coolnovelties.co.uk/coolnovelties/amstrad-cpc-pcw/27... .

SD card readers exist for the CPC, and other ways to inject data from the PC, but nothing beats a 1-10€ adapter/cable, simplicity and cost-wise.

Similar things exist for the Commodore 64, e.g. http://www.indieretronews.com/2014/09/ucassette-best-tape-lo...

If you want to try my CPC software, it's on https://github.com/cpcitor/ with a very easy "getting started" method (git clone, a few extremely common dependencies, scripts fetch and compile specific tools for you, up to an emulator if your compilator can compile a SDL program). Details on https://github.com/cpcitor/cpc-dev-tool-chain/blob/master/do...
Boeing could've said no.
If they showed data for a period where it was unreliable then I'm sure it would be hedged around with strong caveats and error bars.

As you assume it is for reliable for the period, perhaps it's good data. It does seem to be within the last century (earliest 1940s from what I can see) where decent scientific measurements would be valid and direct, rather than from centuries past where it would be necessarily indirect and inferred.
I was using Squirrel and goqu extensively. Both are nice, not as easy and flexible as knex. That is basically a language constraint, JavaScript’s dynamic typing allows for all kinds of shortcuts Go cannot offer.
There's a common systematic belief of that because that's the sort of thing a lot of actual compliance regulations de facto require (i.e., they demand controls around software deploys, and putting enforcing that in the same hands as those wanting to deploy it, i.e., devs, will fail an audit).

Source: My employer is currently undergoing SOX compliance
I turn it on myself in the web console, which works on Amazon as well:

document.getElementsByTagName("video")[0].playbackRate = 1.5