skysight-inc/HackerNews huggingface dataset:
On this topic, I highly recommend watching 200 countries, 200 years, 4 minutes: https://www.youtube.com/watch?v=jbkSRLYSojo

You see how wealth and health have changed over time. In particular you see that there is NO country today which is as badly off as EVERY country was 200 years ago. When you digest the truth of that, and look at it in terms of family stories, impact on society and so on, my impression is that we are like a world recovering from an insane collective trauma that most people have amnesia about. And the more you pay attention, the more ways in which this is obvious.

This is not to say that there isn't plenty of trauma today. As the saying goes, "The future is here. It just isn't evenly distributed." But for all the problems we have reason to worry about, there has never been a time when there was a better case for optimism for our future.
That quote makes me skeptical that any medical professional looked over Anthem's list, because every health care professional I've ever heard of has indicated that chest pain justifies an immediate ER visit.
CPU Allocation in AWS Lambda
You can open multiple instances of Calculator. Paint 3D running single-instance only is a design choice.
"For me, I start relying on the readouts for speed and rpm around the four hour mark. Tired brains don't work well."

Wow. I never rely on readouts. Always use the window :)
I have more sympathy for flat-earthers than for never-guacs.

If you honestly don't recollect or havent tried it, do it, you will not regret it!
Arm (starting with Cortex-R7 and higher) and PowerPC are vulnerable to Spectre too.
See also: includeos, http://www.includeos.org/
Are you guys writing your own blockchain for the medical apps, or what is the point of this exactly?
Never going to happen because of conflicts, VMware makes too much revenue from HPE
>Intel, AMD and Apple face class action lawsuits over the Spectre and Meltdown vulnerabilities.

I sure hope Intel will face a class action suit over this botched update. Many professionals have wasted countless hours dealing with this junk.
We also had the horror of chemical weapons in WWI. It was becoming more and more clear that there were things men could do that men should never do, even in war.

Otherwise you could just crop-dust your downwind neighbors and be moved in before anyone could even report an attack.

I still don't understand why we're allowed to stockpile nerve gas given the past 100 years of warfare and treaties.
I for once volunteer to join the US-Army fitness stealth company.
As for the cost part, do German hospitals behave like American ones? i.e. overcharging for everything on the expectation that insurance will cover it?
This is really great work, who would've thought that adding MORE turbulence could actually smooth the flow downstream and save energy overall.
Most of these people already have jobs, doing junior- or middle- level programming. This bullet point on their resume will help their career progress, not start.
This doesn't change a lot. This makes it at best Slack competitor (and I am aware of the gateways plugins being worked on) and not WhatsApp/Skype/iMessages competitor.
Is the 40GW of production in China a "tax farm"? Your argument that "solar is a gimmick because tax subsidies" seems flawed when international counterexamples are considered.
That graph doesn't show an obvious uptick after the big red "WAR" dot. It's growing fast but seemingly was before just as much. What's it supposed to prove?
I share your distrust, which is one of the reasons I'm not a big fan of Discord. I don't know where Riot's revenue will come from, but Matrix [1] (and Riot by extension [2]) support end-to-end encryption. As others have said you can also set up your own server.

[1] https://matrix.org/blog/2016/11/21/matrixs-olm-end-to-end-en...

[2] https://medium.com/@RiotChat/exciting-new-riot-release-get-r...
Or, how little can you make the reader have to think and still be able to really understand the code? There's a sweet spot there, where either simpler (or more simplistic) or more complicated is a net loss to the reader.

The problem is, the location of the sweet spot depends on the reader (or at least, on their familiarity with the idioms used...)
> One example: Torture was recently brought back in the leading liberal democracy of the world.

True, but a) highly controversially b) condemned by much of the rest of the world c) only allowed outside US territory and d) claimed to be legal only due to the allegations that it was carried out on people falling outside the protections of the Geneva Convention.

Compare to much of history, where torture was widespread, uncontroversial, and legally sanctioned.

I don't think Pinker's thesis that overall violence is decreasing dramatically can be disproved by counter-examples, any more than climate change can be doubted due to occasional colder days. For a solid rebuttal to Pinker I'd want to see disagreement with his extensive statistics, and I don't see much of that in Gray's article.
Cash flows are in fact a reasonable proxy for energy in many cases. Manually tallying up the uses of energy and materials is a handwaving exercise at best, but net losses of cash in the energy industry indicate with certainty that you not yielding net energy to society as an enterprise.
The type bint is an encoding of binary sequences, so it's simple enough as a working example but it's nontrivial enough that you could construe any sort of learning algorithm as operating on it.

The type you choose is part of the model you're training so your question is as difficult as "what kind of network topology should I use?".
tldr: Cyber attack is 1000x easier than defense. There are enough Tesla cars on the road today that can be hacked into and turned into WMDs. Lots of ideas added in on how to bolster defense.
After a decade of experience developing big systems in C and C++ followed by a decade of developing big systems in Python, my own experience is that static vs. dynamic typing isn't actually the issue that normally matters in a big system. Static typing is great for optimizing performance and for having efficient interaction with the underlying system libraries. So the closer your work is to the underlying machine and its types, the more important static typing is. But only a small part of any big system is usually like that, and static typing makes code harder to develop, harder to read, and needlessly limited in scope (overly specifying down to a machine type, when the actual algorithm may be far more general than that). Dynamic typing addresses those concerns, but it makes for a brittle system where each component makes a lot of undocumented assumptions about what might be passed in, with users of those components often just crossing their fingers about what the component might accept. Worse, dynamically typed systems eventually end up accruing pages and pages of hand-written documentation, assertions, and exceptions as people try to make them more well validated against user and external-programmer errors. All that well-intentioned "hardening" inevitably eliminates the readability benefit, except during initial development (when such checking is conveniently skipped). So neither static nor dynamic typing alone makes it easy to build big systems.

What does make it easy to build big systems is semantic typing. I.e., the ability not just to declare a machine type, but to declare the actual assumptions made by any component about its inputs. In some low-level code those assumptions are about machine types (argument i must be an 8-bit integer, and s must be a string). But in other cases the assumptions are about what the argument represents (argument s is a string denoting a filename (not just any string), argument n is a number between 1 and 36.2 (regardless of machine type)). Any given component makes some assumptions about what it can handle, and if you can easily declare those assumptions and validate against them, then the component is easy to read, easy to understand, easy to use, safe against user errors, and easy to implement (as you don't have to write any code to handle conditions not allowed by the declarations).

The beauty of Python is that semantic typing can be implemented very naturally within the language itself, which is crucial because it has to be extensible to handle any given domain's objects if it is to be of use. There are a variety of options, but my own package Param (https://ioam.github.io/param) provides support for semantic typing, and if you look at some of the examples there you should be able to get a feeling for how you can have the best of all worlds in Python: freedom where you can handle it, constraints where you want them, and everyone being up front about what they are doing in a way that makes big teams able to work freely with whatever other people come up with.
I thought the US just added anti-dumping levies. If so, the price wouldn't reflect that change yet.

As to the coal, fair point.
I remember that feeling! I opened my car windows, turned the radio on - it happened to be playing "Takin Care of Business" which was perfect! Turned it up and cruised around town for an hour, happy.
The best persona's are based on interviewing real people, and I totally agree that you need to keep doing those interviews to validate your design and when the site/app/whatever is live.

it's not always possible to be your own target audience, for instance every time you design something for someone who doesn't care about how technology works :).

To add/stretch the metaphor; I get why (big investments in) personas can feel like a waste of time, in the same way that you can waste a lot of time on software architecture. It only makes sense if the team is going to use it. And even then for simple projects it may be fair to say that common sense is good enough. Still it can't hurt to invest 20 minutes in talking about the architecture/personas just to be sure we're all somewhat on the same page.
Ok so when you said "SQL query generator" I interpreted "a generic tool for SQL query generation". i.e. ORM. Metaprogamming makes sense there.

Your rather unique use case certainly falls outside of the remit of what ORMs provide (cutting down on generic SQL boilerplate) but I'm unconvinced that what you built is in need of especially powerful language features to build it.
Real problem, clueless author.

The big problem is allowing firmware updates.

Many years ago, I knew some of the people involved with the Ford Electronic Engine Control IV, the "EEC IV", used in 1980s Fords. This used a custom CPU, an Intel 8061, which was an Intel 8051 with some extra timer features. The program was etched onto the CPU silicon. There is no way to change that program without replacing the whole unit. There's an external ROM with some tables, different for each engine model, but it's a true ROM, not something that can be rewritten. If you want to replace it, it takes a wrench.

The level of paranoia and testing that went into that program was very high. Any bug meant bringing back hundreds of thousands of Fords in a recall. That didn't happen, and there are still many EEC IV vehicles running today, 30 years later. That's what it was like in the days of hardcore embedded programming.

I'd argue that safety critical vehicle software should not be downloadable. If a fix is needed, the vehicle has to go back to the dealer for a new memory module. This would discourage "shit early, shit often" software development, and encourage manufacturers to keep the safety critical systems, like ABS, totally disconnected from the entertainment system.

Autonomous vehicles should not communicate with each other. Waymo's cars don't. Most of the schemes for "car to car communication" are motivated by marketing or surveillance, not driving. Aircraft systems don't communicate with the ground much, and when they do, the uploaded data is very simple. (It's common in commercial aircraft to hardware disable maintenance functions unless the "weight on wheels" switch is on, indicating the plane is on the ground and parked.)
What is "centralized globalization?" The top google result for this term is a paper talking about the Vatican; results quickly seem to become less relevant (for example, talking about "globalization, centralization, ...").
Arguably, the US has Trump as president due to coal interests. But I doubt that the next administration will go as far as Obama did in trying to shut down the coal industry - too politically risky to lose PA again. This political-economic dynamic does imply that there will be a tipping point were coal-fired power plants shut down en masse. I wish that day would come sooner rather than later since our air quality sucks.
> I don't see the relevance.

Section 3 presents an argument for why is cannot be the case that a measurement causes a physical change in the system being measured (because it would result if FTL communications). If you don't see how that's relevant then you are beyond my ability to help.

> supposed to be more fundamental

You are reading way too much meaning into that introductory sentence. The two-slit experiment is often presented as fundamental because it is easy to describe, and because historically it was done very early in the development of quantum mechanics, but it is not fundamental. Indeed it is this false assumption that 2-slit is fundamental that has lead to the horrible pedagogical mess that QM suffers from to this day. It is simply false that no one understands QM, or even that QM is particularly hard to understand. It's just that the usual pedagogy of QM is based on a false assumption.
A shitcoin startup just exitscammed with millions of dollars – with this message
Curious that a little shiny ball that will burn up after 9 months attracts such disdain.

Hopefully no one will tell the author about Musk's roadster or he might have a coronary.
I wouldn’t be surprised if there are some controllers work from home and use VNC to access controls!
You don't need Electron. It's just a web app. I just run Riot as a pinned tab in Firefox.
RACI can at least be useful for defining who should be in what meetings early on, how communications should go out, and even CYA later on in the project. It can be good to have investment levels explicitly defined.
How to Build Brand Loyalty Through Business Mobile App – IQVIS Inc
Cleveland Indians Will Abandon Chief Wahoo Logo Next Year
Seems ok to me. There was nothing to compare "traditional currency" to before crypto currency came along, therefore no one would have been searching for it
I would argue that air gaps are critical in ICS networks and PLCs because it is an extreme safety risk to push a potentially bad update from offsite without clearing the operator. The major issue will be pushing back against cost pressure from management.

This is already turning into a major problem with IOT devices from supposedly reputable companies i.e. home thermostats that let pipes burst because of a bad or incorrectly pushed update. Now consider if that bad update could instead kill someone.
> ️ Caveat: the function you pass cannot rely on its surrounding scope, since it is executed in an isolated context.

That's a pretty major caveat and makes the project's tagline basically false. It's just a hacky way to spawn a Web Worker on the fly by evaluating a string that was made by coercing a local function declaration into a string.
Talk Details now live for #CodeBEAMSF (formerly EEF17)
As the price of renewable energy sources drops it's gonna be harder for states to dismiss the high cost of corruption and incompetence in the energy procurement process by telling consumers "your electricity is so expensive because we buy organic, sustainably farmed, non-gmo, carbon neutral electrons"
That’s probably why he lost all of his money in that venture: just not quite nutty enough. No one’s going to jump on board for something as boring as soybeans.

OTOH, snarky or not, you bring up an interesting thought: there are probably millions of people that know (as in practical knowledge) how soybeans are grown, hence enabling millions to call “bullshit”. Had said nutter said “algae”, I would have to have taken his word until I could research further.
Some areas have produced cheaper energy without subsidies as far as 2014. See pages 2-4. It's way better now, since the solar prices went down so much.

https://www.deutschebank.nl/nl/docs/Solar_-_2014_Outlook_Let...

And to answer your question about non-tax-farm, I don't know. If the government gives a subsidy, why wouldn't you take it even if you're profitable without it?

Subsidies alone don't prove that the solar farms are not profitable.
I use Matrix as a glorified IRC bouncer, since matrix.org has bridges to freenode and mozilla IRC networks :)

There are some rooms that bridge IRC, Gitter and Telegram using Matrix, of course providing native Matrix access too.
Persona as a "mascot" for a scenario has been helpful for me. It helps to think through the idea from the user's point of view, not how the software wants to be written, so to speak. Having two personas for a scenario also helps to delineate a spectrum (i.e. a casual and pro user) when you're going to have users with different requirements going through the life cycle of your product.
Intriguing! Maybe Dems should work to bring renewable energy projects to PA, so that in 10 years they can swing the workforce away from coal.
Then shouldn't your ranking fall again when you play in the full pool? If you're a strong enough player to maintain the higher ranking, you should reach it regardless.
How about if I'm a globalist neoliberal who's also an environmentalist? "Fostering domestic capability" is nice, let's do that by investing in basic research, not by putting artificial barriers around us.
If having nukes is considered rogue, then only rogue states will have nukes.
Tetherreport.com, for example, suggests about half of BTC's price rises last year resulted directly from newly printed USDT being converted into BTC.

If you consider the other half of that price rise from <$1000 to $>10,000 in 2017 includes many inexperienced traders deciding to dive in after seeing big jumps in the BTC price over the course of the year, the overall contribution of Tether market manipulation to BTC's price change might be much greater than half of BTC's current price, of course
Yes. These bids are usually for a "power purchase agreement", which is a bid to deliver X amount of power over some period of time. All of the maintenance, fuel, wear/replacement costs are included with the bid since it's just a raw end power delivery contract.

The interesting thing that's new about this is that these bids are for "dispatchable" renewables. Up until this point, most renewables were not dispatchable since they didn't have cost competitive storage. This means that renewables now can bid for much higher levels of grid penetration in capacity markets.
> the US concern outside of a major war, again, isn't who buys it but pumping and pricing policy

Of course it's about who buys (ie who can supply their economy with the energy it needs). The entire political value of oil is that it's critical to most economies. You keep saying that it's about controlling the oil, the point of that control is to use it for self-benefit. If the US were doing what you're claiming, it would be denying oil to China. You say that there is value in being able to deny oil supply to enemies - and then you pretend the US wouldn't have an interest in denying oil supply to China to slow its economic ascension (it obviously would benefit massively if it could partially suffocate China's growth via oil). These are contradictions in your theory, as China swims in Middle Eastern oil supply.

> though maintain any kind of optempo in a major war requires more than just adequate supplies for peacetime consumption, even after the inevitable rationing of non-militart use

Russian and Iranian oil production is drastically beyond their peacetime economic consumption. I can't imagine where you're trying to go with that.

> but even so they do have an interest in having supplies denied to an external enemy like, say, the US. Which motivates a desire to influence other exporters.

You're refuting yourself there. Then why didn't the US deny Chinese access to Iraqi oil? China almost immediately began benefiting immensely from Iraq's oil as production ramped up after the worst of the shutdown. Saudi's primary customer is now China and that is going to get a lot more dramatic in the coming decade. Those two points collapse what you're claiming.

If the US wanted to press an advantage, it would destroy Saudi Arabian and Iraqi oil supplies (use an ISIS-like mess), which would hammer China's economy by removing 1/4 to 1/3 of their oil supply. The US is now one of the few major nations that can fully support itself on energy. Instead, the US is actively protecting both Saudi and Iraq, while the largest US rival - China - benefits the most from that protection.
From your first link...
1) Minimalism.
2) Dynamic typing.
3) First-class functions and closures.

"Modeled on" <> "is"

Brendan Eich admired Scheme and was still very familiar with SICP at the time. Perhaps "inspired by Scheme" would clear up the misunderstanding?

My question was about creating DSL's in JS. Is it simple enough that people actually do it in professional software development?

If it is, then I call into question the assertion that the majority of the programming community doesn't want to use languages giving them that much freedom.
https://hn.algolia.com/?query=solar%20never&sort=byPopularit...:

"solar will never solve baseline load."

"solar will never be able to replace traditional coal and gas-fired plants"

"such as wind or solar, can never exceed a certain percentage of the grid's production capacity"

"they are never going to be viable but for a small portion of our energy needs"

"entirely on solar? never."

"Solar will never be cheaper than coal"

And that's just the first page of results. There are 49 more... It's quite depressing that it's the tech community that has been badmouthing renewables for years, and the politicians were the one that made it happen.
Feature of the industry. It would take a new corp entering into the chip industry hundreds of billions and decades to get where Intel is today.
How much should I budget for paperspace for completing the course?
Since organizations do not observe an attacker's failure, the market generally does not reward extreme competence in cyber defense...

Blackhats, in stark contrast, are sexy.

Bounty hunters are sexy. Why doesn't the government start paying bounties? Paying bounty hunters to run honeypots would convert many black hats into hunters of black hats. This could well create an ecosystem where the more knowledgeable hackers directly prey on the script kiddies for fun and profit. Taking useful idiots out of the ecosystem strikes me as desirable. Such a program would also be useful for recruitment.

In a way, this is analogous to such bounties in the transition of the wild west into a more normal society.
Perfect Android emulator to play mobile games on PC
AI is cheaper and scales better than super-people, so they will have it before long, if they don't already.
My car is >10 years old, and thankfully still running like a champ. It'd be nice to get a new one someday, if only for the updated safety features like curtain airbags, but I honestly don't feel very comfortable with anything much more recent, for the exact reasons you've described.
Plenty of people complain about their culture disappearing, and being replaced by the universal culture (usually, but wrongly, called "Western culture" or "American culture"). It's one of the many factors contributing to the present rise of nationalism in Europe.

Personally, I don't mind the universal culture. But then, I'm just comfortable in it; many people are not, and cling to their local traditions.