skysight-inc/HackerNews huggingface dataset:
A few of the YouTubers I follow are desperately trying to move their fan base off of YT, just to make themselves more immune to the capricious whims of YT (one of them got banned temporarily for “impersonating” themselves). It’s kind of fascinating seeing podcasters give up the kind of freedom that YT producers would kill for.
There's no conflict between using Docker for CI (and deployment) and not using Docker for development.
They didn't ignore that fact, they explicitly mentioned it in the article.

> Stern and Rogan are already super rich. The difference between $50mm/year of profit and $100mm means zero to their day-to-day lifestyle. What I imagine does matter to them is the size of their audience and their impact, and both made choices that will limit that forever.
What is that? I'm not familiar with the term.
This is a compression artifact. You cannot process everything that is going on, so your brain fills in the missing or uncertain parts with a similar (abstract) computation that it already has experienced in a similar manner. It is abstract in the sense that it only replicates some aspects of the real thing. Perceiving such a compression/abstraction is better for increasing reproductive success than receiving just noise when data is missing or has low resolution.
Most people dont have the capacity for critical thought on every area of ambiguity/complexity. Its too wide a thought surface, and we have too few hours in a day. So we have things like dictionaries in our minds, filled with information via lots of sources from childhood, tv, peers, etc. Human brains arent logical, they are mostly look up systems.
> Some people had their years of experience knocked down if the experience wasn’t Fog Creek Caliber. So a person could have 7 years of experience and get paid as if they had three. I understand this practice was kept after Fog Creek changed to Glitch.

This is pretty egregious. Are there any current or former staffers (throwaway accounts if you value your NDAs) who can attest to this? Was there any reference document internally which discussed what constituted the appropriate "caliber" of work experience?
That is correct. But since I'm in the business of selling my source code, I don't find that problematic. Actually, it kind of helps me that my customers know that the engine is not free.

I need access to the source code to understand hidden magic and fix bugs, but I don't need a license that would allow me to redistribute the modified source code.
Reads like Baby Rudin. (Good for some, bad for others.)
Read the rest of the comments here.
Ironically this is almost exactly how it was done in the 90's. Listserv is patented apparently, but there were a few different discussion list methods available at the time. They were all pretty similar in operation, and the differences mostly amounted to maintenance. If I recall correctly, Smail had a super-easy way to manage discussion lists.

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

Several lists still exist. They're just not as common today as they used to be. I subscribe to some mailing lists for Lisp, NetLOGO and Artificial Life - all subjects that were pretty typical topic areas for 90's mail lists.
We're in that scale domain where everything is a pain in the ass but not obviously outside the scope of commercial solutions. I just checked and we're averaging ~500k events per second in the five areas I'm interested in.

I feel that we could probably use a time-series database to reflect our streams as 'last observed state' type collections as well as do the aggregations that we need to feed back into anomaly detection.

I'd like to also use something like that to create a 'heat map service' where you can feed a property/window/range and get back scalar for color coding and possibly a slice of values for sparkline type UI.

Without getting hands on, though, it's hard to say for sure.
First, thanks for replying. But, I'll note you didn't answer my question, which is about the future of the current open source codebase. Knowing that you haven't changed the license on such code yet is great, but that doesn't speak to the future direction for that codebase.

EDIT: I just saw this reply to another child, which addresses this concern for the core timescale, I think! [0]

To be clear, I don't think the license change as described is a blocker for my org, given their use case. Indeed, it may be an near term win, as they will likely be able to take advantage of the new features that you are placing under this license.

That said, I always prefer open source code that I can modify myself. Open source licenses guarantee that the code can't be "taken away" from me, that I can integrate a technology without concerns for the sands shifting under me. If a company goes away, I and others can keep on working on it, and it can live on even if the original authors decide to no longer maintain it.

So, as an example: say Timescale changes the license of all its code under this new license tomorrow, then happily adds features and changes some fundamental things over the next few years, and then is bought by Oracle, who decides to take it fully proprietary under a new license that is more restrictive than the TSL license. This would make a fork unlikely or at least very difficult to get going!

[0] https://news.ycombinator.com/item?id=23276614
Why don't the magazines get together and offer a package deal? Kind of like cable but for print media. I know Apple has something like that but I'm not an Appostle. If I could pick the publications I want I would be on that in a heartbeat.
How many people actually disable their adblockers when sites don't allow you to access them if you have one enabled? It's just much easier to close the tab.
Site Reliability Engineer – Job Opportunity
Public Health Principles for a Safe Reopening [pdf]
Somewhat surprisingly, perhaps, there is still potential in lead-acid battery technology. Ecoult [1] is combining them with supercapacitors to try to get the best of both technologies for grid-scale storage.

[1] https://www.ecoult.com/
He mentions this book as “the book” on Rust.

https://www.amazon.com/Rust-Programming-Language-Steve-Klabn...

I think it’s also available for free online. Here?
https://doc.rust-lang.org/book/
I see this a lot with redis in docker compose as well. I've even done it by mistake.

Also why the heck doesn't redis have auth by default. It's so ridiculously easy to get "hacked" and inadvertently run a crypto miner.
OMG this is my exact setup. I bought an iPad Pro a year ago and figured might as well get the fancy pencil with it... it's by far the best tech purchase I've made in a long time. I use this device every day. The Jamboard app especially is great because I can join the same link from a laptop and present my drawing over HDMI.

Jamboard pro tip: if you open the "board switcher" drawer and press the three dots, you can change the background to grid or dot paper. Game changer for sketching diagrams.

Another great app for drawing is Procreate, which gives me layers, and has better drawing tools, like morphing my crooked lines into straight lines and perfect circles. Nice for sketching interfaces.
Sometimes a website will break with an ad-blocker. How do you allow ads in such a site when using pi-hole?
See link to previous discussion, posted above

https://news.ycombinator.com/item?id=14326913

Might help.
The iOS image recognition, done on-device as I understand it, is one of the coolest things that it seems no one talks about.
> We don't incentive companies to hold on to cash like that. We need to come up with the incentive to do something different

This isn't some novel problem that we don't understand, but rather the direct result of decades of economic policy. The solution is called raising interest rates.
Upvoted for the expression "aspirational truthing".
It’s the air, not the light. It’s very hard to get the same O2 saturation in an office that you can in an apartment—especially one you’re alone in.
> Maybe he was ready to retire anyway?

The article's revenue estimates are based on Rogan doing more work...setting up subscription programs, keeping up with YouTube's content policies to avoid getting kicked off the platform, and continuing to find podcast guests and creative material.

Perhaps he wants to kick back, not work so hard (depending on the contract he actually signed), and collect a steady paycheck? The author likens Rogan's podcast to sitting on an oilfield (where the value of oil can be easily evaluated), but creative endeavors are hardly so cut and dried.
> See, I get scared when people want to use the courts to "teach a lesson." That's not what they're intended for.

Punitive damages are a longstanding feature of civil law.
The issue with Huawei is that they are actually 4 years ahead in terms of infrastructure technology compared to any american company.
Certificate error
We launched the Timescale License about 1.5 years ago.

At that point we did engage with multiple folks in different organizations, but realized that we had a business to build and didn't have the bandwidth for all the politicking usually required to establish a standard.

However, if someone wants to propose a standard around the principles of the Timescale License, then I would completely support that discussion.

Also, so that we are 100% clear: most of our code base remains licensed under Apache 2. The main thing that this post is trying to convey is that multi-node will be free under the Timescale License.
I think when people say they use what's built in, they mean they don't have to purchase anything from an asset store, and possibly mean they don't have to use any external free or open source libraries. Writting tools specific to your game probably counts as using what is built in.
I guess this is intentional, but using “shoes” in spanish as a library name does not help google locate mentions of your library.
> It announced new rules that target Huawei’s in-house microchips, which power many of the firm’s products. The rules are aimed at the factories that take such designs and turn them into working silicon, such as those owned by TSMC in Taiwan and SMIC in China.

Out of curiosity, what's the legal basis for this? Is it just a threat, and if companines like TSMC don't follow it, they'll also be blacklisted from the US market?
I believe the issue relies mostly on how value is quantified by company managers. It seems to me that any relatively modern practice or methodology aimed to organize and value work, especially in software engineering, is not focused on the added value of the work itself, but increasing middle management visibility - another way to "infantilize" the workforce, if you ask me.

Take a finance guy, for instance. You give him a set of rules and objectives, and there is no need to define what "success" is like, based on the output. Success is his ability to make money.

A software engineer may implement features A, B, and C in the product. She may even increase the performance of the pipeline two fold. But there is no way to objectively quantify the impact of such changes within the current work organization frameworks. These are tools for middle management to quantify a team's output, nothing more. Thus a good software engineer would get a nice bonus at the end of the year, and a compulsory, but meaningless, promotion.

Now, I'm not saying that promoting individualism is the way to go, nothing further from the truth. I understand that there are intrinsic differences between finance and software. Yet I believe that there are very few companies out there with the right tools to evaluate the output of software engineers, and recognize it accordingly.
The good news is that the means to roll your own system are within reach.

Maybe YouTube just has to commit copyright seppuku to achieve enlightenment.
U.S.A, not America, here in Brazil we haven’t any issue with Huawei
Yeah you know its this guy behind it https://theduran.com/wp-content/uploads/2016/12/putin-winkin...
And maybe this is one of the best reasons why we need to reign in ridiculous copyright laws. First of all, by going back to reasonable terms. In today's world, that should be probably no more than the length of patent terms - about 20 years. (And patent terms should be much shorter, especially in categories where there are a lot of patent applications.) Also, platforms falsely pulling someone's non-infringing works on grounds of false copyright claims (even if provided by the "owner") should be liable for fraud-like (treble) damages. This will make sure nothing gets banished/silienced/deplatformed unless it is a well-proven copyright violation.
That's going to be awfully hard to do since we decided it was better to make things overseas because it's cheaper and we didn't have to pay so many in-house engineers.
Find wheelchair accessible places with Google Maps
It's not at all clear that we would want most companies to be self-reliant enough to weather a coronavirus level storm. That self reliance would come with a very high cost that probably isn't worth it.
Maybe I'm in the minority here, but I get clips through the YouTube algorithm and if I like them, watch the whole podcast.

point being, I think the YouTube platform has played quite a large role where users don't have to "seek out" new episodes and I don't think that can be understated.

ultimately, only the numbers will tell.
Five or so years ago I evaluated between brew and macports, macports package were much more out of date while I needed fairly recent packages and brew had more of what I needed at the time.
Thanks very much for clarifying. You might want to make a note of this in the blog post!
Yep, just close the tab :D
I don't remember ever disabling my blocker in response to such a request. What I do do is look for donation options when it's a valuable resource, but it's often hidden or nonexistent.
The focus in an open floorplan feels fragile, sitting in one I have a constant low level anxiety. I hate feeling constantly watched, as someone can see everything I do. Any time I sneeze I'm bothering a couple of dozen people. My monitors are open for display. If I eat at my desk everyone needs to suffer through that. My only sense of any sort of privacy are my headphones, which people are constantly talking over, or I'm taking off because someone is talking to me. There's no office door to close and never any promise of any sort of flow.
This may be a bit of pro-USA or pro-Western favoritism on my part, but if a company is getting away with illicitly gaining access to trade secrets in order to build a competitive advantage while shielded by its home country (not the best example, but t-mobile v. huawei - I imagine plenty of others are classified), is it in-scope for opposing nations to destabilize the company responsible for doing so?
Also if y'all are looking for incredibly cheap servers https://www.serverhunter.com/ has many listed that are less than $5 a year. Most of them are OpenVZ based, and very low performance but good for hobby projects. The other compromise is many don't have entire IPv4 addresses, just a few forwarded ports.
sophisticated and subtle.. a good (real life) teacher and stable practice habits are recommended at each turn.

(with thirty years of practice in the Iyengar teachings, I consider myself a beginner-intermediate. I know enough not to go too far... When in doubt, let your natural breath return without interference (as said in the book))
So wait, is this playable, or is it just capable of reproducing video of gameplay?
When structuring data you generally want it to be in 3rd normal form or higher. The normal forms the higher you go the less duplication you have in your data, but then the more joins you will do and that could reduce performance.

> A good example (but not only!) is login. You can have just user session, or session+token in DB, or session + devices (1 active token/device), etc. So maybe seeing business problems and how the DB was structured to help would be the best here.

I think you're overthinking it a bit, besides I don't know if you're saying it but in case you are, you don't want to mix login information (like user account, name, login password etc) with a session. Those things are separate and have different requirements.

For example let's say your site became so popular that you have scaling problems. It is perfectly fine to take the session and put it in nosql store, or (maybe even better) in a cache. This data is accessed on key/value basis and also while not great it won't kill you if the data disappears due to some outage (users just get log out).
As to what you store there, session + device or session + token in DB is purely based on your need. Frankly I don't know what you mean by token in DB, in fact I'm not sure what do you mean session + device either. Sessions generally is a randomly generated ID that tied to a session, if user connects from a different device they will have another session anyway.

I don't think this particular thing is something that relational database dictates. But you generally wouldn't want to place sessions in user table. Those two things are completely different even when they seem to be related. You should have separate users table and separate session table (most frameworks handle sessions for you, so you might not even need to think too much about it)

> Oh maybe that's the reason I found those so tricky. I don't explicitly care about VCS, but I definitely care about migrations going wrong, and hopefully being able to revert if it goes wrong. Maybe if I get myself comfortable enough with manual migrations this is not such a huge topic though.

In PostgreSQL (it might not be true in other databases) DDL (Data Modification Language) can be inside of a transaction. So you can start a migration with "BEGIN" and then check if what you did worked fine before you say "COMMIT". Note though, when I said developers want to have it version controlled. They do that to avoid any mistakes. Such as forgetting the BEGIN, or accidentally pasting wrong thing to the shell. So if you have a production data you absolutely should use them. But if I were you I would first try to learn it by doing it by hand on a test database. If you understand what is actually done the migrations don't seem that magical.
> `mkdir -p /opt/nix` assumes that there is a convention

A correct assumption on virtually all relevant extant systems...

> which may not be the case for every situation

In the supposed scenario where the assumption isn't correct, the downside of /opt/nix vs /nix is basically insignificant. What's the overhead of one level of directory nesting, a single extra inode? Big whoop.
> creating transparent dividers

I'll definitely be hanging as many database model posters as I can fit on my transparent dividers.
I have no idea if it’s true, but I’ve heard that a major factor was recent pushback he was getting from YouTube with respect to contrarian coverage of the pandemic. Apparently he wanted to have guests who would provide alternative public health narratives and was told that this was a no-go on YouTube. Much of his audience consumes the show as video on YouTube and Spotify is another major brand that will offer a similar experience. He is hoping that Spotify will give him more creative freedom and apparently was successful in incorporating some guarantees into his new contract. I do know that during his recent live episodes there have been opinions shared about the quarantine and the pandemic that would have caused issues with YouTube’s current policies regarding public health misinformation.
That makes no sense. You containerize both, or you containerize neither. I wager most people from both camps (for and against containers) would agree.
Indeed! My mother once mistakenly put an alarm for 6π.μ. thinking it was 6p.m., and suddenly at 6am in the morning it was blasting off for no reason.

That's what living for so many years in another country does to your native tongue
Thanks for this. The tone of this article was off-putting to me. The world doesn't really break down into "us" and "stupid people."
Recently changed so it only kicks in after $1M in revenue. For the vast majority of game developers Unreal is 100% free now.
Unreal is for people who get games financed. The demos looks great and the execs don’t play games anyhow so what do they know. That’s why it’s all FPSes, it’s stuff non-game-playing adults can understand just by looking at it. They will fund the most photoreal looking pitch for the Star Wars IP.

Unreal as an engine product is competing with Frostbite and Source Engine (the various engines Star Wars appeared recently) not Unity.

However EA and Respawn won those bids for a variety o reasons, mostly related to the mechanics of royalties and their support commitments.

It’s complicated. There are many forces at work, only somewhat related to engineering, that funnels the engines to one kind of game or another.
I tried this a while back. Most of the content was paywalled but one video I found summed it up pretty well. Most people are essentially constantly hyperventilating and our body is acting accordingly.

Being able to control the "pause" was a crucial part of it, and the little bit of info I gleamed from it was helpful for me.

https://buteykoclinic.com/breathing-exercises/
Comments like these continually make me happy that my place of work does no such monitoring and trusts employees to be productive.
Or fan sucking air upwards -- negative pressure. Tiny floor registers may help with convection too, in order to maintain temperature.

I've been running my bathroom exhaust fan while WFHing these days and it's been getting rid of all kinds of smells and vapors in my apartment without me opening the windows.
>Suicide is not such a rare cause of death. In the U.S., suicide is the second most common form of death among young people, after accidents

Death itself is rare for young people.

Nothing you've said changes that suicide accounts for about .01% of deaths. It gets discussed far more than other causes as it's preventable, but it's still rare enough that statistics can be misleading.
NASA declares that SpaceX is ready to fly its first crewed mission
Any chance you have devnotes / gists / blog post to share more dets abt your setup?
This is really cool -- thank you for sharing!
Also, Macports never phoned home to Google without asking permission or notification, unlike Homebrew.
I think this article downplays the downsides of ad blockers too much. If ad blockers become the norm, much of the current web will no longer be viable. Facebook, YouTube, Google, Reddit, StackOverflow, and countless other sites are fundamentally based on advertising and can't survive without it.

The article tries to address this a little bit with the "Ad blockers do not block all advertising" section, but I don't think it fully acknowledges that if everyone installs uBlock Origin as the article suggests the web as we know it will collapse.
I was on a fresh setup recently and caught a glimpse of the raw internet on my way to install uBlock Origin and uMatrix. There are still fake download buttons everywhere. I can't understand how the non-ad-blocking world tolerates that stuff - no choice and no voice I guess? The amount of autoplaying videos was disturbing as well.
@jcims I'm really interested to see if we can help. If you're open to discussing, please feel free to email me: ajay (at) timescale.com
> I am not sure why you are being downvoted (I upvoted you), but your statement is largely correct.

I don't know either, but there is something going on that seems to be time sensitive. Comments that hit quickly after posting sometimes receive significant downvoting while the same comments a couple hours later get significant upvoting.

Something is going on. I just don't know how people benefit from it. Are they trying to create a "history" ahead of the election cycles to whitewash their reputation or something?

I really wish that upvote and downvotes had your username tied to them in a visible way. I couldn't care less if random noname downvotes me if someone important upvotes. And, if someone I respect downvotes me, that's going to certainly get me to think a bit harder.