skysight-inc/HackerNews huggingface dataset:
Maybe something like the Kangaroo could do, since it runs an Intel CPU and would perform slightly better than the Intel ComputeStick.

https://www.newegg.com/p/N82E16856659001
I’m not a DBA, but this seems like it would be huge if I were:

> Additionally, PostgreSQL 12 adds the ability to rebuild indexes concurrently, which lets you perform a REINDEX operation without blocking any writes to the index. This feature should help with lengthy index rebuilds that could cause downtime when managing a PostgreSQL database in a production environment.
I'm exactly like you but my anecdotal evidence shows that we are the minority.

And yep, I'd like to see those same additional features. One-off small payments instead of a recurring donation is a must as well; many can't afford to donate on a regular basis.
Can some crypto mining partially cover the recurring cost?
This is very accurate, countries do not share citizenship data so it is impossible for them to know who has 2 or more passports.

I have several friends that have remained in possessions of their previous passports and still renew them in case they ever need them.
> Actually supporting the literal syntax or the operators via a plain library is impossible; but you can just do it the other way around: encourage developers to use a bignum library (for now), and have said library just “bake down” to native BigInts when they’re available.

Can't you rewrite the syntax into something usable at runtime? Not that it were a good idea.
Well, that sounds like the package names (and namespaces) that the Perl 5 community have landed on with CPAN modules :)
Nowhere near the price point, I know, but getting something like Intel's Compute Stick or its knock-off would result in much more pleasant experience - it's standard Atom CPU with 2GB of RAM plus enough storage, and 2 USB ports. They usually sell around $100, second hand.
Don't get me wrong, I agree.

I was just commenting what I have been witnessing over the years is all.
I hope you are kidding. But yes let’s worry about injection for even the simplest things. Maybe we should start with language injection where you write code and later on you inject a different language. That would be the ultimate maintainable system.
Nicely done! What did you use to build it?
Ask HN: How do you track your reading list?
I have quite a few books on my list, and I find I can better motivate myself to keep reading if I can show myself that I've made progress and track what I've already read.

I've looked at solutions like GoodReads, but the whole social media aspect doesn't appeal to me, nor does their privacy policy. I'd like something simple and private. Cross-platform or some syncing option would be preferable, but not required: I was previously tracking my reading using a great local-only Android app called Book-a-log[0], but then the device on which it was installed was stolen, so, those records were lost.

[0]https://play.google.com/store/apps/details?id=com.srivathsanvk.bookscatalog
Most popular types of cyber attacks against individual users, part I
I don't disagree. I'm sharing what I have been observing in the past.
Every company has to take care of its own onboarding, so sure it's taken care of... for Uber and Lyft. But not for a new competing service. A new competitor has to figure the local regulations etc for every city they operate on, setup driver intake centers, man these offices, etc. New cities also typically suffer from rampant fraud and anti-competitive practices (e.g. subsidizing rides via VC money). Dealing with this stuff isn't cheap either.

> Uber and Lyft are pushing margins down because they want to extract profit to pass back to shareholders.

Profit comes from within those margins, so pushing it down (as in a race to the bottom) is at odds w/ shareholder yield. Also uber/lyft stocks don't yield in the first place (they haven't even had a single profitable quarter in the open markets yet...) In fact Uber/Lyft IPO stories have largely been told in terms of growth and market share.

> Delivering the cheaper ride for Uber/Lyft while also generating a profit means the driver needs to take a hit.

You can't really have your cake and eat it too. If you're delivering a cheaper price, then by definition driver pay goes down too. Uber can increase margins via economies of scale (e.g. the same call center can support US, Australia and India, price shopping for insurance on a per-month basis actually makes a difference, etc). The whole game is actually about getting as much market share possible to increase the total margin through sheer scale.

Having seen a financial breakdown of costs per ride, I can tell you that you are severely overestimating what percentage of a ride's money goes to things other than driver pay. The vast majority does indeed go to the driver already, and the rest gets extremely complicated on a city-by-city basis due to intense local competition, regulations, and a million other factors.

Overall, it really just sounds like you are armchair-postulating without any grasp whatsoever on the industry...
"You get up on your little twenty-one inch screen and howl about America and democracy. There is no America. There is no democracy. There is only IBM and ITT and AT&T and DuPont, Dow, Union Carbide, and 𝙀𝙭𝙭𝙤𝙣. Those are the nations of the world today."

The Network (1976)

https://www.youtube.com/watch?v=V9XeyBd_IuA
You keep saying "multiculturalism" but I'm not sure what you mean.

You talk about tribalism and war, that's a choice someone makes, and that's on those who choose it.
Vicious Cycle: The Pentagon Creates Tech Giants and Then Buys Their Services
I've been trying to find out which countries are eligible to receive payments, but I haven't found any information. Most likely I expect this to be like Kickstarter where basically only developers living in certain developed countries can participate.
1) Calling humans AGI seems to be ignoring the A in AGI. Not that that alters the point any. It would just make sense to call humans GI than AGI.

2) Just because we don’t have a single precise definition of “intelligent” / just because intelligence isn’t a single dimensional thing, does not mean that we can’t establish that something is or would be more intelligent than something else. Comparing the size of two boxes isn’t always well defined, but if one fits inside the other, the other is clearly larger.

3) People in AI safety seem to make it fairly clear that what they mean by intelligence is the ability to, among the available options, to select options to effectively further goals.

4) This fourth thing isn’t necessarily a criticism so much as a note, but, the article/post seems rather opposed to things like the “great man theory of history”?
MIT spinout offering up to $1M to ventures in Applied Category Theory
AWS Ground Station – Ready to Ingest and Process Satellite Data
> Furthermore, I have never heard of middleeasteye.net before and it would be safe to be skeptical of any claims posted by them.

You should be skeptical of claims posted by any media, especilly if what this article describes is true.

I'm not sure it's a bad thing. It gives ammunition to the "fake news" crowd, though. Because the running narrative there is that establishment is trying to artificially manufacture some narrative, while the reality is that country X is in danger from Y.
I suppose one could use a replacer[0] when calling JSON.stringify and a reviver[1] when calling JSON.parse

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Strange. I've found the opposite to be true. They do a pretty decent job explaining why you need a web server and how to make a basic one. Once it's set up, there are tons of examples and resources to look at. https://gamalaptop.vn/laptop-gaming/
One thing that many proponents of the harmless / weak / uninteresting AGI view the to ignore is that computers already have many superhuman capabilities. Obvious examples are math, rode memorization and similar. Even a AGI thats "general" intelligence is comparable to a very dumb human would reasonably have these superhuman capabilities readily available. It's hard to imagine how powerful even that combination might turn out, even leaving the obvious possibility of self re-engineering out.
then i'm sorry to say, but ads are the least of your problems. in my country my ISP checks and stores all the urls i visit. and pro-actively blocks urls.
and what about governments and their spy agencies? shouldn't they be the focus of your discontent?
> This contrasts with JavaScript number values, which have the well-known property of only being able to precisely represent integers between -2⁵³ and 2⁵³.

JS's Number can represent way more integers than just those between -2⁵³ and 2⁵³. There's a great StackOverflow answer[1] that answers a similar question, ("What is the biggest "no-floating" integer that can be stored in an IEEE 754 double type without losing precision?") which also applies here (A JS Number is an IEEE double):

> The biggest/largest integer that can be stored in a double without losing precision is the same as the largest possible value of a double. That is, DBL_MAX or approximately 1.8 × 10³⁰⁸ (if your double is an IEEE 754 64-bit double). It's an integer. It's represented exactly. What more do you want?

> Go on, ask me what the largest integer is, such that it and all smaller integers can be stored in IEEE 64-bit doubles without losing precision. An IEEE 64-bit double has 52 bits of mantissa, so I think it's 2⁵³:

More seriously, this is great news, and I think it'll be nice to have such a numeric type in JS.

[1]: https://stackoverflow.com/a/1848762
Agreed. People are complaining about it in this thread, but I thought it was almost on par with Cocoa, overall. Just like Cocoa, you have to "drink the Kool-aid" a bit and decide to structure your application to match the framework rather than adapt the framework to match your preconceived notion of how your application should be structured. Once you did, You could get a lot of work done.

Personally think that these frameworks, like WPF and Cocoa, are still easier than working with Angular/React/Vue, but TBH that might be a reflection of my weaknesses with web development more than anything else. XAML is a bit of a mess but compares favorably to HTML+CSS, and XAML is almost as good as Interface Builder in my mind. The MVVM approach in WPF could be improved but it makes sense.
> Democratic Socialism is socialism

US-style “democratic socialism” isn't consistently, except perhaps from a cladistic viewpoint; a lot of it is substantively social democracy which is more of an ideological commitment to the modern mixed economy then an actual socialism.

> and socialism always finds a way to murder people and increase poverty in the name of equality.

I think (assuming you are arguing in good faith) you are falsely generalizing from Leninism and it's descendants with socialism. While at least cladistically a subset of socialism, Leninism and it's offshoots is a narrower and particular subset from which generalizations about the broader set cannot validly be drawn.

> Socialism is a deeply religious belief

No more or less than capitalism is.
It's not about "othering" at all. We were discussing brexit... so why haven't the UK left the EU yet, like they said they would? Because that doesn't work, can't work, and everyone knows this. It would be a disaster to simply "leave" in a totally unplanned way, after a mere months to a few years in preparation - as a matter of fact, the sorts of commitments that the UK has entered into as part of EU membership would require a very long time to gracefully unwind. And everyone with half a functioning brain was 100% aware of this before the vote, as well! The "Leave" vote was totally self-defeating (then again, so was the referendum itself, but ordinary Brits had no choice on that!)
Actually C/C++ is cross platform that means if windows is written in C/C++ Windows is cross platform.
Eh. Although we don't always do things perfectly, Fedora has a pretty strong policy of working with upstreams first.

By contrast in my personal experience as a developer of something that got packaged in Debian, I discovered later that that package had a bunch of patches added, a man page written (!) and so on, none of which was bad, but also none of which was fed back to me at all.

(In case not obvious: I work for Red Hat on Fedora.)
I think the citext extension[1] already made much of this straightforward?

What I'm most excited about is the fact that WITH clauses will no longer necessarily be optimization fences — I have some big queries that are really only manageable this way, and now they may well be very much faster.

[1] https://www.postgresql.org/docs/11/citext.html
This is an extremely poor article. I appreciate the efforts towards democratizing machine learning... But without sounding like a gatekeepr, there's a limit to this. Reading an introductory material on convex optimization will give you a better understanding of what a learning rate is than all these hyped "AI for noobs without math" blog posts.
Yeah, flagged, since we can only discuss the social media manipultion if the bad guys do it.
You're completely missing the point, not seeing the forest for the trees.

Take any reasonably intelligent human, say a valedictorian from your hometown high school.

Now consider a system with the same intellectual capacity for reasoning about the world as your valedictorian and give that algorithm a data-center's worth of computational resources. Keep in mind that this system has perfect recall. Keep in mind that the speed at which the system can perform intellectual labor is not constant as it is in humans, but bounded only by the amount of computational resources that the system has access to.

So this system is just as intellectually capable as your valedictorian with one data-center's worth of resources and it has perfect recall. Now what happens if we double those resources and give it two datacenters? Does it become twice as intelligent? Or twice as fast at accomplishing some given intellectual task? We can't say for certain because the answer depends entirely on how such a system might work and since no such system yet exists, we can only speculate. But as it turns out, we don't need to know exactly which dimension it would improve in, only that it would improve in some relevant dimension.

And that isn't even considering the fact that such a system could improve its own architecture further improving in some given dimension relevant to its ability to act intelligently.

Assuming intelligence is capped at the human level is as naively anthropocentric as the old belief that the Earth was the center of the solar system.
You can define a toJSON property on the BigInt prototype that gets used for serialization:

Object.defineProperty(BigInt.prototype, "toJSON", {
get() {
"use strict";
return () => String(this);
}
});

Of course you could also serialize to a Number, but that risks losing precision. For example, the Twitter API often returns IDs as both a Number ("id") and a String ("id_str") to safely handle cases where the value might fall outside of a normal double-precision float: https://developer.twitter.com/en/docs/tweets/data-dictionary...
Love to see a fraud interviewing a fraud
> Windows 95 didn't need a special 'dark mode' supported by the OS, because you just changed your colors in the GUI tool for changing colors and fonts and you were done.

You're over-romanticizing the past. There were plenty of apps even in the Windows 95 era that drew their own widgets and only half-respected the colors you set in the control panel, and that consequently looked like pureed ass if you changed the colors from the default.
Technology empowerment cuts both ways though. If you regulate technology so only the government has it, then the scenario you lay out will still happen. If you leave access to technology available to everyone, those same protesters could deploy their own version to locate government moles in their midst (for instance).

Technology has the ability to power everyone, individuals, groups and governments. It's best to leave the access open to all.
camelCase in front, snake_case in the back
World's Cable Map
As people are more experimenting with the iPad and other tables to do some real work I would like to share my findings as about how to use an iPad as an development machine. Therefore I create an youtube channel and twitter account. I try to keep it updated frequently. Feel free to have a look :D

https://twitter.com/schreda
https://www.youtube.com/watch?v=UXXtTYYwRKM
California Considers Banning Facial Recognition Software on Police Body Cams
The way I see it, it isn't an alternative to Open Collective that they're after. They've seen that it's fashionable for people to give money based on parasocial interaction. It's sort of like gambling, where there's a dopamine hit, but where the behavior doesn't get you meaningfully more involved with the community, whether it be Twitch, YouTube, or Facebook (just like gambling doesn't make you wealthier). I fell into that trap with Twitch for a while but cancelled all my subscriptions after realizing that my rationalizations for subscribing didn't hold up, and the real reason was the excitement of feeling like I was hanging out with a chess champion. I think there will probably be backlash after some stories of people spending more they can afford on Twitch subscriptions get out. https://en.wikipedia.org/wiki/Parasocial_interaction

It is nice to see people make money doing what they love, but I wonder how much they can really make if people aren't influenced by parasocial interaction.

The motivation for Open Collective of giving back to say thanks is a much more pure one than paying $5/mo on Twitch, of which Amazon gets a huge cut, to get a sense of belonging bolstered by custom emoji and subscriber-only programming.
this is an example of what one could sarcastically describe as a "market failure"
This ...might be possible, but the performance would indeed suck; you’d need to essentially ship half a compiler toolchain in your polyfill, and ensure that it gets run separately, non-async, so that the browser finishes installing it before attempting to interpret any more <script> tags. (And, presumably, all of your app’s source would be in the next script tag, so that your app can take advantage of native bigints; so your app wouldn’t load at all until the toolchain had finished bootstrapping.)

I’m guessing this has been done, to let the browser run—without backend compilation—<script type=“foo”> where foo is CoffeeScript or TypeScript or ClojureScript or what-have-you; but this one would be especially bad, because the thing it’d be targeting would still be Javascript, and so you’d have to rewrite all Javascript sources you encounter, with most of them likely never using native bigints but suffering the double-parsing overhead anyway.

Oh, and you’d have to override the ES6 module loader with one that also rewrites what it loads. Ugly.
Another Linux distribution shuts down, Open Source community should be worried
Why you should read on topics that you might not need right now?
what's the secret to being a 10x programmer?
I'm a YouTuber in the IT field. Nearly 20 million views in all, 40,000 students on Udemy and 122,000 subscribers. Anecdotal, but I don't mess with Patreon, it doesn't work for me.

You are right about the sponsorships, ad's, affiliates and merch deals being where the money is for YouTubers.
depesz has a nice series of posts about new features: https://www.depesz.com/tag/pg12/

"Generated columns" and "foreign keys to partitioned tables" are two that caught my eye.
There are two versions of VictoriaMetrics: single-node and cluster. Both versions are easier to configure and operate comparing to Thanos, Uber M3 and Cortex.

Single-node version is the easiest from operations point of view - just run a single binary with the desired command-line flags. VictoriaMetrics is resource-optimized, so it can easily substitute moderately sized cluster built with competing solutions such as Thanos, M3 or Cortex.

Cluster version has simple architecture (KISS) with the minimum number of moving parts. This simplifies its' setup and operation. Read more here - https://github.com/VictoriaMetrics/VictoriaMetrics/wiki/FAQ#... .
Chemical weapons have no consumer applications and are very difficult to create. This is more like trying to put DeCSS back in the bottle:

https://en.wikipedia.org/wiki/DeCSS
I still don’t understand why instead of evolving WPF MS keeps cranking out similar but incompatible XAML frameworks like Silverlight, WinRT and UWP. If they had stuck to WPF and made the syntax less verbose and easier to understand and fixed some other warts WPF would be a kick ass development tool.
Aiming for 100x.
I refuse to believe that anyone came up with a crank based input system organically.

Here's what I think happened. They decided that they wanted to make a low power black and white game system for people to use while camping. They decided that a crank charger was the best solution for this and went ahead with development.

Further into the process they discovered that they couldn't get the power budget low enough to make cranking a viable option, but they were too far along to abandon it completely.

Then someone had a brilliant idea. Lets make the crank an input system, and develop crank based games.
agree, but they're there to pay the bills.
and most "computer hardware" websites i visit already offer "computer hardware" targeted ads. nothing special about this.
> Do companies use GitHub sponsorships to judge the health of dependencies? Will they create budgets to support their dependencies systematically?

In my past I've worked with multiple places that absolutely loved open-source. Because to them it was "free". Something they could use in their products and then charge customers for. Often these opportunistic parasites would never contribute anything back; going out of their way to work around missing features or bugs rather than trying to fix or contribute towards the codebase.

I doubt that these companies now, despite depending on such OS, would pay paying money/contribute; no matter how administratively trivial it became.
Their content creator tools are shit. No integration with anything people use, and they are pretty buggy.

They are capricious censors. I’d be fine with a platform articulating an arbitrary censorship policy and then following it. They don’t do thst — instead they just do what they want and justify it post hoc.

They don’t have a real business model and they are too small to operate as a loss leader.
The fact you are being downvoted really makes the case that any dissent on climate change makes you a heretic.

And before I'm downvoted, note that you don't know my position on climate change: all I'm against is punishing people for genuine disagreement of thought.
> the ability to use foreign keys to reference partitioned tables is now permitted

Hell yeah!
Basics on Binge Eating and Compulsive Overeating
I've worked with Japanese customers.

What he described is quite unique to Japan, particularly how many completely run of the mill situations (hey how does this widget work) go on for weeks of expiation. I'm talking about even completely predictable things. Like "Hey if I turn this thing off, is it off?" will start weeks long series of questions.

I don't fully understand it, but it is a Japanese thing for sure.
Spiel Des Jahres Nominations for 2019
I was going to say, the Pi Zero seems like an odd choice given there are many much more powerful SBCs for not that much mores or that much larger.
That's what you will read on most watch descriptions and it's an extremely conservative value. I have never had a wrist watch battery dying on me, even after wearing it for 10 years.
Zenkit redesigns its project management app, adds public API and more
It took 4 years for the US is plunge the oil market and it hasn't recovered since. I can see this being the next thing to do that