skysight-inc/HackerNews huggingface dataset:
Power is a measure of energy per time, so to get nitpicky about it that's the equivalent of saying "near infinite speed" about something that goes a mile per hour for a few thousand years.

It'll cover some distance, yeah, but it's not what I'd call speedy.
Because as much as I like Rust, it doesn't provide the IDE tooling for mixing language development with Java and .NET stacks, the seamless tooling that for creating COM/UWP components, something like Unreal or Unity for weekend coding hobbies, still builds slower than C++ because cargo doesn't support yet binary dependencies.

For writing memory safe code I already have .NET and JVM set of programming languages, so when I need to go outside of these platforms, I rather pick the tool that provides zero attrition with the existing tooling.

These are all issues that will be fixed, but they aren't yet there.
> It was a remake of MOO2, not MOO 1. And yes it was terrible.

Have you played it recently, or just at launch? At some point, they did a pretty big overhaul and made a lot of improvements.

I still prefer Stellaris because it has more depth, but MOO is certainly playable.
Agree. I've heard WhatsApp usage worldwide is huge, but I'm in the US, and I don't know a single person who uses it.
> what I've called the ML-ification of programming languages (static types, type inference, higher order functions, exceptions, ...) has been pervasive

It has been popular in some class of languages that directly influence one another, and less popular in others. If you look at the software world in, say, 1995, I think a larger precentage of programming was done in typed languages than today. The question of "to type or not to type" wasn't on anyone's mind because virtually all languages used for serious stuff were typed. In any event, even if there is an MLification in important corners of the industry, it's still nowhere near a silver-bullet level of adoption. There is, I agree, a return to the popularity of typed languages, but it hasn't yet reached the level it was before 2000.
I’d like to suggest purchasing a lift from Harbor Freight...
25-Hour Digital Myst Clock/Chronometer
> "Productivity" grants status

Possibly, yes.

> which is why people care about it

No, people care about it because it produces valuable things. People would still care about productivity even if nobody had the slightest idea what status was.
Is it just performance that puts you off Python? If so, did you try writing a native extension to accelerate it?

Where i work, we also have analysis work which involves sequentially reading gigabytes of binary data. We came up with a workflow where a tool written in Java runs a daily job to parse the raw data and write a simplified, fixed-width binary version of it, then we have a small Python C extension which can read that format. We can push a bit of filtering down into the C as well.

This has worked out pretty well! We get to write all the tricky parsing in a fast, typesafe language, we get to write the ever-changing analytics scripts in Python, and we only had to write a small amount of C, which is mostly I/O and VM API glue.

The Java and C parts were both written by an intern in a month or two. He's a sharp guy, admittedly, but if an intern can do it, i bet an HFT developer could too.
Then why use Searx, i might as well use a VPN + Firefox.
I was never aware of this, and it appears only a tiny handful of TLDs support it. I think BK is overstating the case:

> a more stringent, manual (and sometimes offline)

How is it more stringent? Who's to say the registry (eg verisign) will do any more stringent of an unlock process than the registrar?
I think that the article's implication that radar is being 'replaced' refers only to the daily work of controllers, not to the technical system. Both the FAA and the Air Force have strong motives to keep the primary radar system, and it would take many years to decommission it even if they wanted to - but near-100% availability of ADS-B does mean that controllers will use it as their primary source of data, instead of relying on the radar returns which even in areas with good coverage can sometimes come in and out and generally be finnicky.

Consider that controllers currently rely primarily on secondary radar, which while more difficult to spoof than ADS-B is still quite subject to malicious manipulation. They are well aware that a primary radar return with no corresponding secondary radar information is something to sort out, and this won't change with a switch to ADS-B.
The innocence project is one of my top charities. This is a stain on the honor of every person who participates in our justice system. We need significantly better protections for the wrongfully prosecuted. Our current public defender system is a shambles.
That's not media companies per say across India, that's one region internet has been down
To quibble, I've long been frustrated that we have no way to distinguish between natural and decimal orders of magnitude. I'm convinced the former is nearly always a more useful measure, but we're sort of stuck with the latter.

Even so, no one prior to Git spent 50% of their time wrestling with the VCS, or solving problems caused by a lack of one.
Precisely. "Prices and money" is the "free market" part. The "socialism" part means "collective/social ownership of companies and means of production".
I'm not able to find a registry lock on google domains. There is a lock feature but i'm assuming that is a registrar lock
Yes, competing on quality requires trust, which you call "status". If you don't have that, you must spend some time competing on price first. That's how China did it (and has now moved up to making iPhones) and how Somalia can do it as well. See also: Indian software outsourcing used to be a total joke, but it was cheap, and now look at the demographics of Google including the CEO.
Announcing Couchbase Server 6.5 GA – What’s New and Improved
Agreed re: Darlok. I have the most fun playing with them.
That's hardly muzzling, is there evidence of threats? Even Blair and the sun struck a deal in his time
Quick question (answer might be in docs somewhere): can you choose which tables to export?
As one who studied protocol state of many Internet-based protocols, Wickr isn’t as closely guarded protocol as Signal is with regard to being able to do MitM (between a specific two protocol states). This is from a theoretical analysis. No time to do actual jerryrigging.
It's all groovy! We all confuse words sometimes, English overloads many of them pretty heavily.
What happens to bandwidth saturation on the backup database/RDS host? is it unlimited? Capped? user-defined? i.e. would backup impacts the ongoing transactions/packet transfer?
Easier to say that when you have anything.

Advancing as a species can merely making sure that everyone got a safe environment, freedoms, access to education and health, etc.

There are still billions of people who barely have the quality of life that most of Hacker News reader does.
Google had zero ads in the early days.
Are you allowed to ask the chatbot "what should I do next?"
Plenty, AUTOSAR now requires C++14 compliance for example.

Lots of code might not be updated, thing is, with C++20 I still get to compile my pre-C++98 code.

Even taking into account the breaking changes between language revisions, they are quite minor versus writing into another language.

Plus there are still lots of stuff missing, like a proper GUI library that can even compete with MFC, OWL, let alone something like UWP or Qt.
The solution is to replace the reactor chamber far more often than you would in other reactor designs. It's not actually an insurmountable problem because fluoride chemistry is extremely common in nuclear engineering - most of our nuclear waste is stored as uranium hexafluoride after all - and there is a lot of expertise in dealing with exotic corrosive materials. It's just that replacing your entire reactor every year is astronomically expensive. Just because the technology exists to do it, doesn't mean that it can be done economically when competing against natural gas, solar, and wind.
MoO was a masterpiece.

MoO II was even better, IMO, with more depth. The ability to create your own race alone is huge.

We don't talk about MoO III.

Then the MoO reboot happened...terrible at release, but it got overhauled at some point and it actually made the game enjoyable.
My prediction/hope for 2020 is that JetBrains will release lightweight competitor to VSCode
Sure, but we know the flu is deadly and relatively communicable and we certainly don't take this level of precaution.

I'm suggesting that there is a spectrum between "taking some cold meds and still going to work" and "locking down entire cities and treating people with robots" and that many considerations go into where we decide collectively (and individually) to be on that spectrum.

I'm not arguing this isn't dangerous, that there isn't unpredictability or anxiey about something new, or even that the precautions aren't necessary, I'm just curious as to why this particular coronavirus has landed on the far right side of the serverity-of-precautions scale.

--

(I mean there's also "no good reason" not to make sure the entire world has access to clean drinking water and antibiotics and those things kills a fair amount of people...)
I loved playing Civ 1. I hear a lot of times people say, oh kids should be taught money management in school. To me, playing a strategy game where you have to manage your own money supply was the best education in this sort of concept. If you save up your resources, you'll be able to do more powerful things in the future, which requires the tough emotional work of foregoing something you want now. But, sometimes that thing you want right now really is important, and you need to think hard about the difference.
Closest thing I could find was a report [0] on a 2007 panel discussion with Brooks at OOPSLA, titled “No Silver Bullet” Reloaded – A
Retrospective on “Essence and Accidents of Software Engineering"

Here's [1] a link to his 1995 update, an excerpt from an anniversary edition of 'The Mythical Man Month'

[0] https://dl.acm.org/doi/pdf/10.1145/1297846.1297973

[1] http://worrydream.com/refs/Brooks-NoSilverBullet.pdf
Ehhh; OP or mods, please add (2016) suffix...
Yes, you can filter. More instruction in the docs.
Part of my conflict is that I appreciate the restraint and subtlety of the Portland approach, but I also appreciate the honesty of the LA approach. The compromise I've come to is to acknowledge that I strive to be part of the elite class, but promise myself that I won't be a jerk in pursuit of my ambitions.
Ive always wondered where pushes for database "performance" tuning come from, and i've suspected it might be an Oracle thing due to the applications nature as somewhat of a black box with a prohibition in the license on any public performance testing against other products.

MySQL and Postgres are generally good enough out of the box to handle most workloads. Tuning efforts should best be spent at things like query optimization and normalization, or identifying unintentionally inefficient nested queries that might have cropped up through the life of the database. things like old 'select *' reports that managers of long ago may have mandated, or rogue cron jobs that run meaningless reporting. Identifying records to truncate or creating new databases entirely for different types of data instead of packing it all into one giant database as some companies tend to do, is also worthwhile.
This is a nice check-list.

A lot of people don't really know this stuff. It's nice to have a concise page to point them to.
Not true, wire, scroll and various others are anti gov in india
Nope, ~60% of France’s power is provided by nuclear while 71.6% of it’s power production is nuclear. They export 86.3 TWh almost entirely nuclear power and import 26.1 TWh almost entirely non nuclear power (2016).

Even then their nuclear capacity factor is 77% where it’s generally 90+% in the US because frequently nobody want’s to import electricity from France. So, France’s high percentage of nuclear power results roughly 17% higher costs per kWh for nuclear power due to oversupply. Or more depending on what it exports at.

Further, the more you increase nuclear capacity globally, the less anyone is going to be importing it at night and weekends when everyone is over supplied.
Mandatory word of warning [1].
Don't use wasm magic like this in production until its ready.

[1] https://www.reddit.com/r/csharp/comments/ea5dnb/the_nightmar...
I can't find a PDF, but it's a chapter in a newer edition of "The Mythical Man Month" called "no silver bullet refired"
I've switched to DDG. I'll take slightly inferior results if it means a more open web.

Google's results are now nearly all ads above the fold. The ads are also deceptively marked.

Really scummy tactic. The sort of thing you'd expect from crappy credit card companies.

If this is the direction Google is going to take under Pichai, then I'm out.
Does not apply to private or non-commercial use, which Facebook and peers could claim is all of the use on a private profile site.
It would be wise to take any promises made by the current government with regard to the EU with a rather humongous pinch of salt at the moment.

The UK will shortly be trying to salvage as much of its trading and regulatory relationship with Europe as it can. I’d expect to see promises like this quietly dropped.
Making Entrepreneurship Viral
*test: rest
You should read Imran khan's Twitter feed
I don't, anymore. Just as I now don't trust and download a gazillion apps on my phone anymore.

I've personally switched to https://duckduckgo.com/lite (wished it was available in dark-mode, may be I should write a greasemonkey script) and make it a point to change search engine defaults on all phones in the household and remove or disable google-search and chrome apps.

For most basic searches, ddg/lite works just as good and is lighting fast. I do find myself !g redirecting searches to Google which admittedly does a remarkably better job at answering certain class of queries. I used to search on startpage.com, before it sold to an ad-company, which proxies Google search results minus the tracking and ads.

Speaking of proxy search engines, there're various searx mirrors too, but I haven't yet used them.
Directly from the CDC for 2018 outbreaks.

>The U.S. experienced 17 outbreaks in 2018. Three outbreaks in New York State, New York City, and New Jersey, respectively, contributed to most of the cases. Cases in those states occurred primarily among unvaccinated people in Orthodox Jewish communities. These outbreaks were associated with travelers who brought measles back from Israel, where a large outbreak is occurring. Eighty-two people brought measles to the U.S. from other countries in 2018.
Yes, GCP also has a cost based on the number of API requests, according to this page:

https://cloud.google.com/secret-manager/pricing
The graveyard orbits are ~40,000km above the earth's surface - there's a LOT of space to avoid debris in.

The issue with space debris is with orbits in the 500-5,000km range. Lower than that and the debris will reenter quickly, higher and you start getting spread out enough to not matter as much.
Startups to save the world and Black Mirror to lampoon the naivety of their techno-utopian worldview. The yin and yang of today's culture.
It's worth noting that this kind of data isn't published by the FAA - rather, ADS-B transponders openly transmit information and anyone who wants to is (at least technically) free to receive it. This includes commercial and hobbyist networks of receivers that report information to web services like this.

The FAA in the US does publish a 'privacy list' of aircraft whose owners have requested that they not be included in services like this, and most commercial providers comply with that list, but enforcement is sparse and several hobbyist projects (e.g. ADS-B Exchange) do not and even emphasize aircraft that have put in such a request, since the tend to be a bit more interesting. A bit of a Streisand effect.

The same situation exists with the similar AIS system used by ships at sea, and has produced concerns over malicious use, but there continue to be plenty of websites that will show you maps of ship locations picked up by their contributing AIS receivers.
You don't need to carefully measure to know that no single development has led to a 10x boost. As someone who was working on large software since the late 90s, we're building things today at a similar pace, with the exception that there are many more pre-built components we just grab. Can you point to a technique/tool that has led to a 10x boost?
I don't think that's really true for MOO, the article mentions how it was responsible for popularizing the term '4x' itself. Either way, I think the question remains as to why this seemingly still-popular genre hasn't really had a big hit. XCOM has had a fairly recent revival, Civ games are still a big deal, etc. 4x in space, though, somehow defies the rule that adding 'in space' to anything makes it better.
Excuse me for technical illiteracy, but would that make sense to export these snapshots daily? Is there any way to consistently get the (every 24h) data from the database in S3?
My "objection" with having some things ONLY on the browser, is that there are other applications that speak with the internet (e.g. Windows Telemetry).

I didn't see anyone mentioning this, a very useful site for Browsers' filters: https://filterlists.com/
Brooks defines a silver bullet as having a more than 10X productivity gain.

None of "open-source libraries and online forums, automated testing, and garbage collection" have led to a documented 10X improvement in productivity by themselves, so they are not silver bullets.
Yes, that is coming. If you want to be woken up when the config file management is up, I'd recommend you to subscribe to the mailing list and/or follow on Twitter, you will be promptly informed ;)

Re: Disqus. It's not our favorite service either. We tried with Commento on other site and the experience was terrible. Data was permanently lost. We welcome other suggestions, for now Disqus does the job.
Are you referring to how an online document or a file might change so that Haskell program might have a different output given the same URL as an input?

As @willtim explains, monads were applied to PL theory to model effects. The IO monad models the effect of state, i.e. imperative programs. The type `IO a` is essentially a "wrapper" or "alias" for the type `RealWorld -> (RealWorld, a)`. You should think of the entire world as being the input to a Haskell program.

Haskell does have impure backdoors into IO such as unsafePerformIO, but the IO monad itself is perfectly pure.

P.S. For more information, check out the work of Eugenio Moggi [0], who started using monads to give semantics to programming languages, and Philip Wadler [1], who applied the idea on a programmer-facing level.

[0] https://person.dibris.unige.it/moggi-eugenio/ftp/ic91.pdf

[1] https://groups.csail.mit.edu/pag/OLD/reading-group/wadler-mo...
C++ did remove features already a couple of times.

gets(), exception specifications, semantic corrections for a couple of cases like decltype vs auto, auto original meaning, std::bind(), and several others

However they don't play a Python 3, and rather take the effort to minimize the impact of those changes.
Add on getting to and then waiting for the train to leave... The bus depot is right outside the terminal exit.

I mean yes trains good, just saying.
Is encryption built in yet?
So, the author here is arguing that between ready reference/help on the web and TDD, that programmers today can be _100x_ more productive than they were in the 80s? Add a dash of strongly-typed functional programming and we can be 1000x more productive?

I agree that these tools can be productivity enhancers, but if that factor is even 10x that would a huge claim, much less 1000x.
Also, there is always the chance of making things worse. ie; think about a hypothetical where some sick people are in the hospital, but such a big deal is made of something that many relatively healthy people come to that hospital with a cold or something, now you've probably increased the risk of exposure.
Unfortunate name clash https://lumen.laravel.com/
FlatCore CMS 1.5.4
Preliminary analysis of 11 Novel Coronavirus genomes from the Wuhan outbreak
Adding one: https://en.wikipedia.org/wiki/Middle_East_respiratory_syndro...
Oh, I would happily admit that Haskell has had some influence on languages -- as expected from a research language.
What's the point? It's not like many people in the EU are interested in this paper, becoming compliant is definitely not worth the cost from a business perspective.
You'd have to design a capacitor, or the equivalent, that could last thousands of years for stuff that you can't service (like a space probe). That is a pretty big ask for many materials in general.

Right out of the gate aluminum electrolytic capacitors are out as getting 10-20 years out of consumer grade ones is pretty good. I have a single monitor I've replaced caps in 3 times now (and they weren't even a known bad batch) in the past 10 years. Electrolytic caps will go bad even faster if they aren't regularly receiving electricity, many have a 2 year shelf life. If you've ever plugged in a vintage electronic (say an Atari/Commodore computer) and you've had smoke-like stuff come out, that's usually the electrolytic capacitors going. If you open up an old device that has had one or more fail, you'll find this brownish-black stuff all over the insides after they go.

Most super-capacitors would die from use long before useful power output, they're usually good for a million cycles or less so even at one cycle a day you're only looking at 2700 years and change.

Polymer electrolytic capacitors are good in use for 10-15 years.

Pretty much every capacitor out there right now has a 5-15 year lifespan.
this seems unfair given that after invoking Article 50 the UK agreed to vote with the majority in Council to minimise disruption (while still permitting quorum)
I think it's a common problem with almost all, if not all, languages that come to us out of the 1990s that they are fundamentally built on the presumption that "someday" compilers may save us. Well, "someday" is pretty much here, and they've all failed, as far as I'm concerned. (If you're happy with 10x-slower-than-C and substantial memory eaten to get even that fast, YMMV, but it's not what was hoped for. No sarcasm on that, BTW; sometimes that's suitable, just like sometimes 50x-slower-than-C is suitable. But it's not what was hoped for.)

Haskell can do some pretty tricks with specific code if you tickle it right, but if you just write general, normal code, it's faster than Python (a low bar, Python qua Python is nearly the slowest language in anything like common use) but not a generally "fast" language. "Someday" is here; if it's not "generally C-fast" today, I see no particular reason to believe it will be in the future either, especially since GHC seems to have spent a great deal of its design budget.

It would be interesting to see someone's take on Haskell, but where they write the language from the very beginning to be a high-performance language. There's probably multiple points in this design space that would be possible. Arguably Rust is nearly one of them, and getting even closer in the next few years.
Just a small correction macOS derived platforms do it a bit differently as well.
These Are the Rules for Getting the Best Deal When Buying a Car
Voltage is part of the problem for sure, which a variable transformer can definitely help keep voltage at a steady operation (you may not even need that since it's a Thermoelectric generator... I'm not familiar enough).

But it's primarily wattage - at some point the overall power dips too low to maintain voltage at that amperage to keep the system alive.