skysight-inc/HackerNews huggingface dataset:
OK, but it looks like I still have to define these aggregates manually. I was really more talking about the standard use-case that folks used to use Graphite / rrdtool for: Keep track of real-time high-fidelity metrics while still being able to query aggressively-downsampled historical data for comparison, and doing so without having to configure anything.
I've observed an increasing trend with modern AI research that

A) It's no longer practical to incorporate into real products given the hardware costs for training and inference. In NLP, large transformer based models can easily occupy a 5 thousand dollar GPU at a paltry 50-60 words per second processing pace.

B) The Research often demonstrates things that existing non-ML toolchains were already reasonable at doing with a better result, and a faster iteration time.

This demo looks like it's replicated the core mechanics of pac-man with worse graphics, 3-4 orders of magnitude higher resource consumption, and undoubtably many odd bugs hidden away from the pretty demo. It even needed the game to exist in the first place! While this is fascinating from the technical and academic perspective, it's hard to be convinced that any gains we see in the field won't be offset by increased hardware/latency costs from a product standpoint.
You mean flow batteries in general or just vanadium redox? Because if it's in general, why would you think its opportunity window is closing?

Closed batteries have no inherent advantage on large scale stationary projects, only problems. The only gain they bring is that you can ride on the scale of mobile applications.
> “Though the technology works most of the time in terms of correctly identifying instances of our clients’ content on-platform, it still generates a not-insignificant amount of mismatches that require human review to differentiate,” Hammons says. “The chances of conflicts with this amount of content are considerable. For these reasons there is always a volume of potentially erroneous auto-generated claims that unless contested, I may never be made explicitly aware.”

---

This is exactly the problem. It's obvious that there is a "not-insignificant" amount of cases where the there isn't extremely high confidence in the automated model.

Instead of these cases defaulting to claims, it should default to human review.
Imagine being the CEO of Redhat, and forging your own way, and blazing a trail of freedom and independence, to make open source software available to everyone, so that they can build their own applications on top of it.

And then, selling out your soul to IBM, and just dying a slow death.
I spent so much time figuring out stuff in Unity (physics cough) or implementing stuff I thought were subpar (a remoting stack based on LiteNetLib) that I simply got tired of it. And every new feature adds more complexity on top of an already huge engine, which takes insane amounts of time to keep up with.

In anger I drew this comic [1] and really, my relationship with unity kinda broke as soon as they introduced dots and the new rendering pipelines.

[1] https://www.zubspace.com/comic/unity-vs-godot
That isn't the employee's money by definition - when it was sold as equity it became the shareholders. Just giving it away would be embezzlement just as much as if the CEO decided to have it resting in their account. Thus there needs some sort of purpose for the spending. Without any sort of equity based compensation the relationship with employees is inherently transactional - only getting more money if they think there is some sort of return from it be it reduced turnover, better performance, or as a way to attract new talent.

If you want employees to gain in that situation you need a worker owned coop, there is nothing making such a thing illegal although historically it usually hasn't scaled as well for several reasons and the inaccessibility of the equity to employees and lack of guarantees means the default assessment for that value in new ventures is $0 to the employee.
> That it gets it wrong, ever, is too much for me. The first time I ever had to repeat myself getting directions on the road I was done.

How can you stand to deal with humans?
I would recommend looking at Aiven if you want to deploy Timescale on AWS (we use it to deploy on GCP, which is also missing the extension in their CloudSQL offering).
Just for clarification: This limitation only applies to code under the Timescale License, while most of our code is licensed under the Apache 2.
Having it made at a specific time is a totally different dynamic than having it made on demand with a press of a button. We don't use alarm clocks, so our wakeup times are different every day.

But regardless, if the coffee made itself at 8am sharp, I would feel pressure to get out of bed immediately, ruining the chillness of the morning. I want to be able to lounge around, scroll the feeds, and then tap the button to make the coffee when Im feeling somewhat ready to make the step out of bed, but need a bit of extra motivation.
What say does NYC gets in who runs Federal Law Enforcement?
Excalidraw looks great. Sadly the Firefox support for Tablets is very poor. However, after switching to Chrome, everything worked as expected.
I think you are missing a point here.

tl;dr: I don't have and don't want to have two PCs for two use cases.

I have my personal macbook that I use for work (development) and everything else. I use it when I have to be at the office or when I want to work outside of my apartment. Needless to say I want my personal computer to have applications that I use. For both - work and ... not work.

>> continuity and handoff

>Why do you need that for development?

I don't. I don't use a computer only for development (see above). But even during development something it can come in handy. For example when you are working on a service that has sms auth. Can I just put in 6 digits by hand? Sure. But having them being copied from you phone for you is very convenient.
> ... it encourages users to upstream their changes.

Not really, and not as much. Not really because one cannot begin using their own changes unless and until the upstreaming process concludes successfully. Not as much because, unlike with open-source licenses, one does not get to keep their copyright.

One of the important reasons I personally use and support open-source is the freedom to not only inspect (which the TSL provides) but to also not have to ask someone else and wait on them to make any changes I need to the software I use. The restriction against production use prevents that.

One of the important reasons I personally don't mind contributing to open-source, is the fact that I get to retain my rights.

> This is only for the parts of the code that are licensed under the Timescale license (most code is not).

This is a moot point because without the parts that are TSL licensed, we'd not be having this discussion.
That reminds me of Unity-Improbable debacle [0] few years ago when Unity changed their TOS without announcement.

[0] https://www.gamesindustry.biz/articles/2019-01-10-spatial-os...
We've been trying different tools, and we've found Excalidraw (https://excalidraw.com/) to be satisfying our needs. It's relatively new and albeit it's lacking a few features, it has proven really good for drawing diagrams and designing new solutions like ui mockups and stuff like that.
dumb question but could ML be made to copy an OS? since this has a learning/input ability with rules.
This is a tired argument, experiments on humans with random textures show only a 10X slowdown, not 10,000x
Didn't know there were so many options!
I can vouch for the paid content (and I paid the pre-pandemic price).

As for the implementation, it's possible to apply the axiomatic styles to standard HTML (directly, or via React, Vue etc). The examples happen to use web components (custom elements) bc of author preference, I think. I prefer React bc it has a better SSR story and doesn't require JS to be enabled.

As for semantic markup per se (a tangent, given my explanation above), your a11y efforts are waay better spent elsewhere.
I've returned to manually calling people manually from the Contacts app because of how frustrated I'd get every time I'd try to make a phone call through Siri. The whole exchange takes about 20 seconds:

"Hey Siri, call John Smith"

Siri: "Did you mean John Smith?"

"Yes John Smith"

Siri: "Calling John Smith"...
> FWIW, Heap would automatically create new tables for customers as they sign up and would also automatically create new indexes for customers as needed. For that reason alone, I'm pretty sure Heap would violate the Timescale license.

Nope! The user doesn't define or control that those tables and indexes are created. I.e., the user, through the Heap UI, doesn't say: I want a table with this schema and I want to create an index on (event_id, timestamp).
It Is Best for Bitcoin That Satoshi Nakamoto’s Real Identity Remains Anonymous
Electricity is payment deferred during the pandemic.
OP is a typical Apple "You're holding it wrong" reaction. It's never Apple's fault when its OS doesn't work right - it's always the user's fault. Despite the user paying a premium for Apple, or Apple having control over hardware its OS works with.
> you'd question how smart they were.

If I'm physically in a city named London, and you ask me literally "what is the time in London" that's actually an ambiguous question. Why would you specify the name of the place you're currently in? Typically someone in that instance would just ask "What time is it?"

I don't hire people to make "educated guesses" on my behalf. If they detect an ambiguity then I expect them to initiate a dialog that resolves that, not just blithely pick the first thing that comes to their mind.
Apollo still owns Rackspace.
Curious - is your team using GDScript, C#, or C++ primarily? It seems like GDScript is still the happy path for compatibility, but I have mixed feelings about it as a language (though I've written enough Python to be relatively productive in it in my little Godot experiments).
Here: http://calculusmadeeasy.org/
I've gotten trapped taking over a project/tool that 'needed to be done' but nobody wanted to do it.

The worst one, my recommendation was to get rid of it and do something else. I worked on making it more approachable but it was slow going and thankless work, as the previous maintainer had tried to do (he swapped out a grammatically unsound DSL for a set of functions and macros in Python)

When I had succeeded in getting the bus number on my other responsibilities above 3, I left. And this is when one of my coworkers noticed that all but one former team member were associated with this code when they left, so maybe we should listen.

I think the takeaway from this is sometimes it's you, sometimes it's the situation, but unless you change something, nothing will change. And even if you do change something, you can't always win. I strongly believe starting over is the last resort, but it is a resort.
If by favorite you mean he sold his position two years ago sure.

https://www.cnbc.com/2018/05/04/warren-buffett-says-berkshir...
For Honor Meme Montage
From yesterday: https://news.ycombinator.com/item?id=23268191

Since that thread took for granted that the layoffs were happening, I see no SNI here. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Same with a major retailer I worked for. They recently succeeded... by moving to a mainframe emulator in the cloud. The crusty batch software written in the early 80s is still running unchanged.
What would that mean?
Yep, with you there. POTUS should not be making recommendations outside his field of expertise, unless he's merely quoting the experts.
I don't know about uncertainty per se or on isolation but I know at least with respect to economic downturns, recessions, and slumps and all the relation has been quantified to some extent by economists or social scientists from what I understand. Not sure how much the increase goes but it's considered a measurable thing apparently and has enough history to sketch out some kind of correlation from what I understand. Known territory in otherwords.
Fedora 32 Workstation is pretty good if you want to see the best of what Linux can offer. It may not be the lightest and fastest distribution but it is easy to install and everything works. You'll get to experience Gnome which is the most original Linux desktop environment and the best one in terms of user experience in my opinion.

If you want something more traditional with the start menu or dock or desktop icons, perhaps something like KDE Neon is better place to start. It might feel more familiar. Will be lighter/faster too.

Put each of them on a USB and run them live on your machine for few minutes each and see which one makes more sense to you.
There's just so many problems with that approach:

1. You have to create a separate volume just to install a package manager, which is a poor user experience

2. A separate volume means FileVault won't work out of the box

3. The volume can be mounted only after GUI apps are brought up

4. Restoring after sleep might fail because of 3

All of these are mentioned in the Github issue, but it might be hard to find because it requires so many clicks and scrolling to view the whole thread.
Cloud Mac builds do suck. With how required a cache server is it's honestly easier to just buy a macpro and make some VMs.

You can try juggling offline license files but it's super annoying as well.

>- I cannot separate out build processes into discrete stages

Not sure what this means. You can try exposing different methods if you need external steps.
Can you run everything on the iGPU and only activate the Nvidia GPU to do the render offloading on single apps? If you can, I should try 20.04 on a laptop
Might want to look at Capture1 at this point.
Is this really an issue in practice? For libraries (react, jquery) that can’t be used on their own as a product, a lot are adopting MIT. For a “service” - mongodb, redis, rabbitmq, Kafka, Postgres, etc. I have never run into an issue where I would be comfortable modifying something, rebuilding source and deploying into production.
If the parents are unable to coerce the children without help from the legal system, they're expected to call social services to take over.

This is not a hypothetical case, older minors can overwhelm physically their parents (or grandparents, usual when parents are drug addicts) and sometimes the children are very difficult to deal, maybe they have a personality disorder.
https://www.zooniverse.org/projects/cetalingua/dolphin-chat

It is not active yet, it will be in a month or so. You can also sign up for our newsletter here: cetalingua.com , we will send notification when this project goes live.
So AI can learn to play the games, but can it learn to create them? That is, can it create compelling cultural novelty?

The most successful examples I've heard are computer generated classical music, but generating abstract art like classical music is simpler than generating art that relies on coherent language and narrative, like opera, or the blues, or a good novel.
And now that "the web is the internet" even more than ever, developers and designers are giving us spinners/loading indicators ALL THE TIME. At least in my tabs they are.

The web is much, much, much slower than it used to be.
Of course, this discussion is not about code that _is_ open-source. It is about the code that isn't but some people would like us to believe is — and I'm quoting my parent comment here — "a perfectly acceptable example of "open source"".
If I'm understanding correctly, the machine learning model was able to create a game executable from information about a game.
Who decides what it means to "live decently"? Maybe I believe that I can't live decently without a yacht and manservant.
I imagine the model will be effective because it will help you to increase adoption, provide an easy path to transition to your cloud managed version and likely a lot of support/training opportunities.

Plus, it makes it easier to just start with Timescale even if you don’t need it because we all like to preoptimize.
Why isn't caddy in a container?
In my view, the fundamental problem is that software doesn't fit neatly into either the patent or the copyright regimes.

Patents are not supposed to cover abstract ideas. In reality, all software is abstract.

Copyrights are supposed to cover an expression of an idea. It is not meant to cover inventions or functional devices.

Patent terms are relatively short, 20 years from filing, because technology needs to advance. It's great that you invented a drug to cure cancer, but you shouldn't be able to own it forever.

Copyright terms are functionally infinite (currently the life of the author plus 70 years, or 120 years for corporate works, but likely to be extended going forward).

It doesn't make sense that software is most similar to inventions protected by patent, but gets the essentially infinite term of protection of copyright.

I would propose that Congress pass a law limiting the term of copyright protection for software (object code, source code, or otherwise) to 20 years from date of creation. That puts it in a middle ground between patent/copyright, where it should be.

Trade secret is fine as it is.
You will get a faster response if you send an email to hn@ycombinator.com They usually respond very fast.
>There is a pattern of deprecating working software and trying to replace it with experimental stuff

This is par for the course. Open source does not have any warranty, it can break or be deprecated at any time. I don't care to discuss Wayland right now, if you don't want to use it you don't have to.

>If two Linux processes are owned by the same user there is no point in restricting what one can know about the other.

This is wrong on several levels. For example, namespacing and SELinux policies still work even when processes share the same user, and there are valid reasons why you would want to do that.

>I am not comfortable airing speculation like this given that some people will feel hurt, but I am in real fear for open-source and Linux

Please do not allow yourself to succumb to FUD that is spread on social media. This type of speculation comes up constantly in these threads and it's completely unfounded. Sorry. It's open source, anyone can pay for support/warranties for it from any company that they like, or you can not pay for support from anyone at all. It's your decision.
I wonder how many times they try hiring consultants to do it for them. I tried consulting and it was mostly bs. I imagine if they hired good people internally they could do it. (But finding good people I probably the biggest problem...)
Carriers offer bulk-pricing for manufacturers to prepay these SIMs so that they get service without any interaction of the end user. And the prices are so low for these telemetry/low bandwidth plans that it doesn't take too much potential monetization to offset the cost to the manufacturer. A big part of 5G is really enabling these multitudes of low-traffic devices to have low marginal cost on the network.
Mainframe applications are very different from "regular" Linux server applications. Migrating would almost certainly mean a complete redesign and rewrite of existing software. For industries where stability is paramount (banking, hospitals) it just isn't worth it.

Keep in mind that the applications running on these mainframes were written in COBOL 30+ years ago, often with poor documentation and specification. It is a tremendous task to port something like that and have the new system behave 100% like the old system.
Baile: +Toro+Huaco+-+Diriamba,+Carazo
In unfortunate timing, GitHub is experiencing another incident at this moment, affecting API, Actions, Pages, and Issues/PR's/Projects. https://www.githubstatus.com/incidents/6tcfpztf6j9m
China dares Trump to hit back with Hong Kong power grab
I agree, there probably were some wastage on our project, but I'm only a lowly engineer so cannot really comment on high level decisions. There were a lot of engineers working on the project, wages tends to drive prices up quickly, and all the ip was developed from scratch. I don't work there anymore, moved to a smaller more nimble outfit. Thanks for your insight
Well, the HK government previously attempted to implement article 23 about 10 years ago and backed off due to demonstrations, etc.

At some point it can be argued not implementing the Basic Law should lead to 'corrective measures'.

The Sino-British Declaration calls for the Basic Law to be followed, so article 23 should be implemented.

It's all largely irrelevant in the grand scheme of things, though. HK is a territory of the PRC. No foreign country has any say in Chinese domestic issues. Following treaties to the letter only leads to 2047, but the end result is the same however you look at it.

This is all stirred up because it is seen as a tool to cause trouble to China. It's a show.
How to Make More Content Than Gary Vaynerchuk
Hey guys - first post.

I feel the need to introduce myself a little...

Louis, 20 years old, UK. Soon to be Number 1 Saas founder with Spreadtech.online ;))))))

Content marketing and repurposing is my thing (hence the software and the article).

This first article details the Gary Vaynerchuk content 'vortex' strategy.

I add in my 2 cents where I think he could improve. So copy this method for an unfair advantage with all of your content.

This can be applied to EVERY existing content strategy.

Hope you enjoy :)
I only evaluated hasura, haven't used it in production. What made me decide against it (it wasn't an easy decision, hasura does look cool) was the caching and scaling stories. The caching semantics for GraphQL are in general less mature than e.g. REST, but if hasura at least supported queries over GET it would help, by allowing CDNs to cache those requests. On the topic of scaling I was concerned that making a single postgres instance the bottleneck for the whole app does seem a bit of an expensive way to scale. But of course this all depends on the access patterns and the economics of the particular project.
Not really.

If you had ubi, then you could still take those jobs for additional income for hobbies, travel, etc.

As it is right now, you're losing money by taking these jobs.
Rediscovering yoga
How do you know the gun wasn't in one of those little portable safes? Or in a locked glove box?

If I'm running errands around town, I can't bring my gun into certain businesses, or federal facilities like the post office. So it stays locked in my car, in a little lock box that is tethered to the metal seat base with steel cable (but the cable could be cut with big enough bolt cutters or an angle grinder).

I see no problems keeping guns in cars as long as they're secured, but I agree if your neighbors hadn't either locked theirs up somehow then that's irresponsible.
In the Midst of Covid-19, Elites Have Begun to Prepare for the Uprising
I really appreciate that the linked article uses the phrasing "source-available", the lower case "free", and doesn't use the phrase "open source". Terminology matters a lot.

For me, a lot of the value in Free software comes from being able to make modifications to the software (either yourself, or by hiring others), and generally being in control of your own "software destiny".

With that in mind, I think it's important to call attention to this license's prohibition of running modified versions in production. This prohibition applies regardless of your modifications being distributed (and in fact, later in the license, distribution of modifications is expressly prohibited as well):

Clause 2.1 (d): "A license to prepare, compile, and test Derivative Works of the TSL Licensed Software Source Code solely in a Non-Production Environment ...

I've often pined for visibility into the source code of proprietary software that I use. I suppose this is a "win" for TimescaleDB in my mind over source-unavailable proprietary software. In the end, however, this license means it's still just proprietary software.
Timur Fatkullin: Aerobatics [video]
i want less integration to the internet and online services, not more.