skysight-inc/HackerNews huggingface dataset:
I started Python programming 8 or 9 years ago and went from bottle to flask to Falcon to Django to Sanic.

Django is incredible - I wish I'd started with it. It's truly the most useful framework I've ever used - a real workhorse for building applications.

Flask and bottle are minimalist and get the job done for focused tasks - for example I hacked together various web examples into an mjpeg server recently used Flask (based on Miguel Grinberg's webcam server). You can get a simple web site up and running in 3 minutes with bottle or Flask. I'd recommend against using them for anything bigger though - you'll just spend all your time reinventing Django (badly).

I use Sanic for asynchronous web servers.

Falcon is great to use to build APIs - it's raw and minimal and built to task.

Indeed in my latest project I use Django for the main web application, Flask for the mjpeg server and sanic as a long polling web server acting as a message queue server.
I was actually looking for something simple like this for dividing expenses.

I suggest adding "Note" field on a "Item" that could be used for an extended description. The current "Description" field seems to be a single line, and is truncated on some of the views - it is really more of a "Title" than "Description".
Its focus is different. Pre-YC where you need to find a co-founder, ideate and validate asap.
The patents have expired on i486. Does that mean x86 qualifies as a free/open ISA? Patents will expire on 64-bit soon.
Pretty sure that all the way back just after Matrix 3 was released there was a statement from Keanu Reeves in media that he turned down offerings on participating in a fourth Matrix movie. Like forever and he will not talk about it any more. Of course I can't find a resource on that right now because (thanks to nowadays SEO optimizations I guess) the first dozen pages are cluttered with related links on that there will be a fourth movie with Keanu now. Maybe someone else can confirm or debunk this "myth" ...
For some use cases, the uniform colormaps are not the right approach in my opinion. They simply don't have have sufficient resolution.

I've tried inferno and viridis to visualize weather radar data, and... rainbow-like colormap simply works better. And this is true for most weather data like wind or temperature. With a uniform colormap, you wouldn't be able to see local variations, e.g. differences in temperature within the UK.
mining only equates for roughly 10% of the deforestation of the amazon rainforest, we should be looking at the meat industry, it equates for roughly 75% - 80% of deforestation.
I wish they had made more of the animated shorts in the animatrix, or a live action equivalent. I'd love to see a continuation of the lore/universe from all kinds of different short stories and perspectives
It really is just as well some creators have the commitment to keep true to their original vision. I mean, imagine how much Star Wars could have got screwed up if anyone had tried to extend it beyond the original Trilogy?
How to get an AUC confidence interval with R
Social media can be used to influence elections
Don't know why this is downvoted - it's crystal clear advice for beginners - "just use Django".
Sorry if my wording was confusing... my claim is that the likelihood of a sign-off from the lawyers was similar, not that the licenses were similar.

In both cases the license serves as a bump in the road that doesn't need to be there. ScriptSharp seems like an awesome piece of kit.
It's interesting that you call Azure the default stack. That sort of proves my point.

AWS is the default cloud stack. It's more mature, more companies run on AWS than on any other cloud platform, it has full .NET and .NET Core support, it even supported things like .NET Core or F# much earlier than Azure did. There is more resources online, more courses, more talent and more books on AWS than on any other cloud platform.

So how is Azure the default stack? You call it default, because Microsoft has spend so much marketing - aka educating you - to believe that Azure IS THE DEFAULT thing to use.

It's sad honestly, because it makes .NET development a lot less fun and I really like .NET otherwise.

EDIT:

Comment below me:

> I think rather because it is integrated into Visual Studio and SQL Management Studio out of the box.

This is another example that precisely proves my point, that .NET devs have been educated to stop looking beyond what Microsoft puts on their plate.

AWS also has fantastic Visual Studio support. It's only one plugin away. It's like installing a NuGet package, hardly any effort. But the default .NET developer rather uses an inferior cloud stack, because the effort to install an AWS plugin into Visual Studio is seen as more effort than having to deal with all the inabilities of Azure in the long run. That doesn't make sense. It's irrational and only because Microsoft has done such a great marketing it doesn't even occur to the majority of .NET devs.
The (animated) dice icon for random values is great, I'd love to see that in more tools.
Facebook Hermes May Significantly Reduce Boot-Time in Android React Native
In the winter, I heat my home to 68-72 depending on the situation. It can get to -20 degrees Fahrenheit in the worst winter months and maintaining your heat above 78 would be very costly.

The article's title should clarify, "Federal program says you should not cool your home below 78 degrees F in summer months".
I'm not sure if C++14 or C++17 has fixed this but if the object was not copy-constructible then the compiler would emit an error if it was returned by value even if RVO/NRVO was meant to be used. I figure because semantically you need to enable copy-construction of the object.
Well put. My knee jerk reaction is to frame Markopolos as the villain here but he does stand to lose much more if he is wrong. That said it is a dangerous game to be playing that can/will have ripple effects on all the folks working at GE that aren’t complicit in the fraud.
Cold Starts in AWS Lambda
I agree. A longer text field for describing expenses would be appreciated.
Nice to use. Is it Open Source/Libre? If not, do you plan to do it?
Redhot
It's also a service they launched in the first year as a company... I think they were still looking for an MVP at the time, I have no idea how anyone could compare the situations.
Add to this CloudAMQP / RabbitMQ

We use RabbitMQ hosted on Azure via CloudAMQP. We had almost half a day of downtime because Azure performed maintenance on our instance, involving a restart.

CloudAMQP told us that Azure do this without notifying them, or us! We got told by them if we moved to AWS rather than Azure this wouldn't happen. AWS notifies you two weeks in advance and can allow live migrations without any downtime.

They said they don't actually recommend hosting on Azure!
This is exactly the functionality I have been looking for, in a minimal implementation. I love it!

When creating a participant, why require an email, though, instead of making it optional?

I'd wager that most people will use this on mobile, and therefore share this via WhatsApp or some other IM client. Adding an email then becomes a pointless burden.
So... a mashup with 1984 or Equilibrium?
> Azure functions is inferior to lambda/cloud functions.

I don't know for the other ones but the tooling for lambda is definitely better on aws, I had to patch around 500 lines of serverless-azure-functions to allow for missing features & fixing bugs. I should probably do a cleanup & do some pull requests one day.
If people do that, that's on them. So long as the device appropriately warns people, I fail to see how it's the companies problem to baby people who don't know what they're doing. It's their device, if they want to break out, let them.

It's like saying "Why should we have knives? It's only a matter of time until $popular_social_media comes along and tells people to cut off their index fingers and before long there's a significant proportion of users who can't point anymore".
Great tool! Love that it works without creating an account. Will keep this in my bookmarks.
I hope that this new film will be more a technological and philosophical horror, and not attempt to replicate more gimmicky and dated aspects of the films for a sense of nostalgia. The Matrix universe certainly contains many dark and thought provoking themes which could be further expanded on.
>perhaps the Wachowskis

*Wachowski, only one of them is doing the movie (Lana)
Whoa, déjà vu...
A glitch in the matrix
Naming things is hard, I wanted to have 'png' in the name and still have a short prefix for the API that matches the name.
I feel quality storytelling has tailed off in Hollywood.

The aim is to produces movies with the broadest appeal, ideally in other markets beyond the US. While that makes business sense, having to ensure a movie can translate to many languages and cultures has the effect of overly simplifying dialog and focusing on visuals and action sequences.

Making a clever, deep, challenging and insightful movie with originality that can also be slotted into many target markets is a reach too far and so we end up digging around well known franchises and opting for the same old predictable stories.

The big screen is too big now. The future of engaging storytelling is increasingly going to need to come from other places.
I think i just saw a black cat pass by... twice...
COM definitely has large levels of insanity wolf in it. It's a reference-counted object-orientated dynamically-typed self-describing interface for embedding any program in any other program ... written to target 1990s C.
Alternative to this is KittySplit. Similar concept, no registration required and web-based. https://www.kittysplit.com/en/
> The idea that ROMs from questionable sources make your device safer sounds very strange to me.

The first step on Android is usually to unlock the device boot loader in order to flash a recovery that will allow to erase partitions and install a tarball of the system. I saw no tutorial suggesting to re-lock the device boot and I bet people rarely do it.

This means anyone can take the device, boot it into recovery, plug it into USB and throw some adb/fastboot commands to do anything they want. Device encryption becomes moot because neither the recovery nor the bootloader can be trusted.
I heard the original idea was, a single prequel and a single sequel.

Instead studio supposedly wanted to cash-in, so there was anime-prequel anthology, a short prologue film two sequels themselves and a companion game.

And I do think there is an excellent ~2 hour movie hidden somewhere in some ginormous edit combining all of the matrix-sequels material, instead of what we got, that was still good and entertaining, but not living up to the hype :)
Magnets!
The machines using human brains for computation or something would make a lot more sense than the bioelectricity and a form of fusion that the movies go with.

All of Zion is working on the search, the story just focuses on the group that finds "the one".
It's part of the mind either way, and a "brilliant person" isn't referring to just their intelligence. E.g. nobody with empathy would call even a highly intelligent doctor torturing and experimenting on prisoners "brilliant", without any qualifiers or caveats.
This is pretty neat, I always create fairly complicated spreadsheets for trips with friends, however this covers most of the edge case.

One is does not though is adding and removing people. IE, you rent a house but you might squeeze two more people in at the last minute. Then you need to edit all previous ledger items to make their split even.
Is this a thing today (or was it in the past)? Was Cyrix or Transmeta in such position? The Zilog Z80 is notoriously an extension over Intel 8080.

I find it hard to believe and hard to enforce since emulators of various quality are practically everywhere (and not only for x86). QEMU?
I'm working on a PoC (8000 m², outdoor, historic train station building complex). In case you're interested, I'm still searching for a small dataset (5~10m long segment of a buildings outdoor wall, including ground and ornaments/nearby objects) to tune the photogrammetry pipeline on.

If you have access to a global shutter camera with 4k or more and a a mode with no chroma subsampling and intra-only encoding (frame rate doesn't matter, it just takes longer), get in touch for a preview/demo.
I have gigabit up and down, and wired gigabit throughout out our house. The only time I come close to saturating it is when I’m “downloading Linux distros” via bit torrent. Netflix maxes out at I believe 10-15Mbps per stream, my son has both his XBox and PS4 on a wired connection in his room, we have a combination of Roku TVs and Apple TVs through out the house.

Even when I’m working from home and uploading large files to S3, it barely hits 100Mbps on a good day and the CLI automatically uses multiple streams to upload.

My VPN connection to our AWS network also rarely hits 100Mbps.
Ok thanks I will add this to the backlog of features
I'm travelling in Europe right now and I can tell you that signatures are definitely still required with the chip. The only exception is if I use the one card I have with contactless payment.
None of those are true in my experience using Firefox or Safari. I don’t know if you are using extensions or something like Tor but it might be worth trying again in a clean install.
I think there could be an argument that the personal freedom you mention, when risks are realized, can degrade the experience of the world at large. Lazy example: a botnet running on many machines compromised as described above sending spam email to innocents.

I’m still on the fence about whether that justifies their protocols. I think I actually lean toward “no”, but I’ve also lately become keenly aware of the difficulty of even simple things like keeping everything up to date, and my lack of real insight into what those updates include. If I’m effectively trusting them anyway, might as well trust them to get it to me ASAP, right?

I’m also enough of a realist to assume there’s a Fight Club style “A times B times C > X” reputational/financial risk logic going on here. If there’s few enough of the devices out there, it’s probably cheaper to apologize (legally, as in settle).
> (on busses, which somehow didn't support it) non-Apple Pay contactless.

Anyone know how that could happen? My impression was that they used the same protocol.
If that's your intent (free, in perpetuity), why not release it under Apache or GPL or something?
Our daughter recently had a tick bite just by playing outside the house. Initial blood tests were negative, however she's due to have another round again. Absolutely nerve wrecking experience, especially knowing that even without positive tests there's a likelihood of it being positive and with some side effects only showing up many years later. For those commenting how on earth they survived so far, all I can say is that if you don't get it, a lot of people still do,every single day and in many different countries.
> but there's a lot of diminishing returns

Disney disagrees. Have a look at the box office of their live action remakes:

- Beauty and the Beast: https://www.boxofficemojo.com/movies/?id=beautyandthebeast20...

- Aladdin: https://www.boxofficemojo.com/movies/?id=disneyfairytale2201...

- The Lion King: https://www.boxofficemojo.com/movies/?id=lionkingliveaction....

Why wouldn't they keep making the same movies over and over with billion dollar returns like that?
Thanks for your feedback! The email is optional when creating a participant. Try it!
As a banking term, "variable APR" means that the interest rate will change when the prime rate changes.

https://en.wikipedia.org/wiki/Prime_rate

When the prime rate decreases, your variable APR will decrease by the same amount. But when the prime rate increases, your variable APR will also increase by the same amount.

The lending bank profits from the premium you pay over the prime rate. Generally, this premium doesn't decrease as long as you hold the card, although some banks will lower your interest rate if you have a long history with them, your account is in good standing, and you ask them nicely over the phone.
Florida could be the next US state to legalise cannabis
Yes... "run"... a "substantial amount"...

Nah man, sadly most of the really useful software is quite unstable under wine, if it even runs :(
True and the mind boggles how much they are spending on trash, and how much they are raking in.

Just Disney projected hitting 7 billion dollar blockbusters this year. Look at the titles - Aladdin, Lion King, Toy Story 4, Star Wars, Frozen 2, Avengers End Game, Capt Marvel. There is nothing new there.
I think rather because it is integrated into Visual Studio and SQL Management Studio out of the box.
I don't think it's just the word - I think it's the combination of the word and the usage.

If your "GitStart" startup was intended to help "unpleasant, silly, incompetent, annoying, senile, elderly or childish person[s]" to start doing something, I think you'd have no problems from a trademark perspective.

If your "GitStart" startup is to help people start doing something with Git, the (trademark-ed) source code management system, then you might be in trouble.

IANAL.
That's been my opinion for a while too.

Some of the .NET core stuff is pretty neat for basic demos to show off the tech. But for actual enterprise stuff I've so far found it really frustrating to work with.
Apple says something about Goldman not using the data for anything more than necessary. I don’t think they mans any guarantees about MasterCard.
Anyone kept track of the world’s most prestigious hacking competition DEF CON Capture the Flag in Las Vegas.

The winning players has been taking part in DEFCON for years. It is getting harder for new-comers to shine.
I used to work at Google, so let's look at the practical difficulties with this idea of splitting. It's not impossible - AdSense exists after all - but it'd create a lot of problems.

Firstly, it's not simply about drawing some arbitrary lines between search and AdWords and saying, right, split done. Other companies have to be able to compete on equal footing. Today Google is one company with a unified infrastructure for everything. It's not a bunch of unrelated businesses loosely strapped together as Warren seems to be imagining. For instance "undoing" the merger of DoubleClick would be impossible as DoubleClick doesn't exist anymore, in any form. One of the first things Google did after the acquisition was reinterview everyone and fire about half the staff. Their tech infra is long gone, etc.

So what does that mean in practice. Well, the ad auction has to run physically very close to the search engines, because search responds very fast which means ads must also run very fast. This would be hard for other firms to do well because Google datacenters are often built in the middle of nowhere for various reasons. If a search has to hit a Google DC then go back out and across America to some other DC run by some other ad firm, then search latency will go up and people will search less, or more likely, those ads will just miss their deadline more often, won't run, and lose out to son-of-AdWords which is faster.

Could competing firms run colocated in Google datacenters? Maybe. Google Cloud exists. But you can't choose in Google Cloud to run in space allocated next to existing Google services, in fact their locations constantly change and isn't public. Ads datasets and processing requirements can be very large. If a building is full, and a new ad company says "to be competitive we must be physically close", that means something else has to move out to make space. To what extent is Google allowed to say, no, we need that space to run Maps servers or something like that? How often can Google force co-located servers to move? Does a regulator start micro-managing Google's datacenter space?

Now what about the rest of the integration? Clickfraud detection involves deep integration between web search and the ads system. Is Google obliged to make all that infrastructure on the web side available to any ad firm that requests it? What stops me creating a trivial "legit" ad firm, obtaining all of Google's secrets and then selling them to click fraudsters for massive profit?

In theory all these problems can be solved, but likely only by creating constant political fights, everywhere, all the time. And for what? Warren is engaged in leftist populism: the vast majority of people in the real world don't care about splitting tech firms up like that. Even in anti-US-tech Europe, polls show people's top concerns are usually immigration and terrorism. "Can other firms compete in the AdWords auction" doesn't appear in the list at all, it's a non issue.
Yes KittySplit is similar but in my opinion the UI is too confusing to use.
I think, you may have mistaken his quote on the sequel of the movie "Speed". He said in an interview, that despite having a good working relationship(& chemistry) with Sandra Bullock, he declined the sequel because the movie plot didn't interest him.
I love remote work, I really do, but it's definitely not for everyone or a golden grail of work structure - I've even put my thoughts about it on my website: https://lukaszkups.net/notes/truth-about-remote-work/

(shameless share, but please let me know what do you think about it if you want ;) )
Long time AS/400 programmer here. I think the confusion arises from mixing the terms "SQL database" and what IBM refers to as the "Single-level Store" [1]. The AS/400 has true orthogonal persistence, much like a database engine. But for a few specialized exceptions, there are no "files" anywhere on an AS/400 like on a typical operating system. Everything is an "object" (yes, extremely overloaded term) and there are specific ways to perform actions against objects.

To add to this confusion, IBM ported DB/2 to OS/400 atop the native OS/400 data object model. You can use SQL but that just gets compiled to native operations against what are known as "physical files" (confusing name, yes) and "logical files". Physical files are fixed-length record files with data in them. Logical files are indexes atop physical files. A PC analog to this would be FoxPro, Dbase, Paradox, Alpha, etc.

Many OS/400 programs access these files using the native model; not SQL. Tandem and HP Non-Stop work in very similar ways.

[1] https://en.wikipedia.org/wiki/Single-level_store
Matrix 4! Good news in this real world dystopia nowadays :)
The best place to start is this list of resources: https://julialang.org/learning/

Excluding the university course listings, I think most of the resources there should be up-to-date (post Julia 1.0).

Once you have a basic feel for the language, the forum (discourse.julialang.org) and Slack are both very welcoming.
The whole 2003 meme of making a 3-5 hour movie and splitting it into 2 parts was pretty much a horrible idea, and thankfully hasn't really caught on.
But we have qemu [0] that emulates quite a lot of Instruction Sets. How comes that it is allowed to exist, qemu is emulating quite a lot of instruction sets [1] ?

[0] https://www.qemu.org/

[1] https://wiki.qemu.org/Documentation/Platforms
My first thought after reading the article was actually "I wonder how quickly Mike Bostock will publish an Observable notebook showing his d3 port...." In less than three hours apparently, hahaha

Anyway, as someone with protanomally: thank you! This looks so much better than Jet, and I just pinged my coworkers what they think about replacing our current rainbow map with this one. Having the d3 code already available makes that already low threshold even lower.
He's also doing another Bill and Ted:

https://www.imdb.com/title/tt1086064/
Anyone kept track of the world’s most prestigious hacking competition DEF CON Capture the Flag in Las Vegas.
The winning players has been taking part in DEFCON for years. It is getting harder for new-comers to shine.