skysight-inc/HackerNews huggingface dataset:
I just built a frontend and backend with TS following this same logic. I'm super happy with TS for the frontend, but I regret picking it for the backend and am considering rewriting the backend in Clojure while it's still early.

My reasons are:

- I don't need to share type definitions between the frontend and backend; the frontend can generate TS type defs using GraphQL introspection regardless of which language the backend is implemented in.

- The backend is doing a lot of data manipulation, which TS is not very good at. For example, there's no built-in group-by function, and group keys must be primitives since TS doesn't have value equality for objects or arrays.

- Static typing doesn't help much with setting up GraphQL resolvers correctly, and overall feels much less useful than on the frontend where it's absolutely stellar to type check all GraphQL queries, React calls, 3rd party component props, and so on.

- I miss clojure.spec for validating calls to external services.

Plus a few more situational reasons:

- I work in a team that's already familiar with Clojure. I don't think it's a huge barrier to hiring either; I didn't know Clojure before I joined, they just recommended me a book.

- I personally don't find that using the same language everywhere helps much in reducing context switching costs. Using different languages actually feels more engaging, especially when one is as pleasant as Clojure.

Put all these together and I'm seeing real benefits in using different languages.
Should be:

https://medium.com/@billdinh/ask-these-3-questions-before-gi...
The Bourgeois Gentleman
Complaint tablet to Ea-nasir :-)
Emma
Essays
Gulliver's Travels
HMS Pinafore
In Praise of Folly
Journey to the West[1]
Mullah Nasruddin stories[2]
Nicomachean Ethics
Panchatantra
Uncle Remus
War & Peace[3]

[1] haven't read this one yet myself, but the old cartoon "Havoc in Heaven" was good, and books are usually better than their movies.

[2] https://en.wikipedia.org/wiki/Nasreddin , collections are probably available under multiple titles

[3] much more in the book than the movie. it also looks like I should queue up Eugene Onegin.
I really don't get what it is about my comment that's counter to general understanding of how people achieve positive outcomes. It's pretty well established that people who stick at a pursuit for long enough, learn as they go and respond to their audience will find success, if they don't quit first.

> What data do you have to back this up?

If your primary concern was precise data, you'd first be confronting my parent commenter, who claimed, without any evidence whatsoever: "For every ten people who did this [i.e., posted three quality videos a week, for 1-2 years], maybe one made it big". That's quite plainly an implausible statistic. I get that it's made for rhetorical effect, not precision, but surely that commenter carries the primary burden of evidence for some validity of their position.

My position is based on what is generally accepted by anyone with experience in entrepreneurial or creative endeavours.

> That's a very different claim.

How so?
Imagine being a CPU architect and being told to find a good use for yet another billion transistors. It is hard to get much benefit from the N+1th multiplier when the ones you have are already starved for input, so it's not hard to see why now we mainly get more cores and cache. Cache is good because most of it is idle at every moment, so doesn't produce much heat. Cores are easy to count, and people will pay for them even if whenever they all get busy, you have to slow the clock after a moment. Often a moment is enough.

Productive uses for a billion transistors that can be mostly turned off most of the time are hard to find.
Safari is my day to day browser and I have Pi-Hole installed. Less trackers less bandwidth consumption; I am happy.
On the dollar bills: I've always wondered how the "rip it in half" strategy works in practice given that getting it precisely right is hard and presumably the person with 50+% can cash in for full face value (see https://www.bep.gov/resources/faqs.html). Did people really do this?
This is interesting, but I’m really skeptical about the implementation. I’d really kind to see a much more concrete specification, and details about adversarial conditions.

It feels like it’s easy to create identities, establish credit lines with no intent to repay, and propagate bad money into this system. It only takes one bad actor to corrupt the chain of mutual credit. From the documentation on the website it’s not clear at all how it handles even simple adversarial conditions like this. The fallback seems to be that you can limit what you are willing to lose by only establishing mutual credit up to a certain amount with each trusted party.

If a store doesn’t have a direct relationship with me it has to initiate a payment between an arbitrary number of intermediaries in order to fulfill the credit. Anyone have more insight into the practical application of mutual transitive credit?
It's a bit too quick to call propritary video codecs dead.

The billion dollar plus a year residual stream can pay for a lot of efforts to keep trying to refresh the stream.

The author of the post seems to hold the position that mpeg falling apart is because many companies have been too aggressive. But the lesson that some are going to walk away with it that they haven't been aggressive enough.
It looks like just a list of papers, almost definitely either irrelevant or bad science. This kind of thing is very common and it’s not worth the time to investigate it.

If someone wants to show that 5g is dangerous they need to first demonstrate they understand why those claims aren’t taken seriously.
RoboNuggie – We cover reviews, tutorials and gaming – all using FreeBSD
Great to see Articles of Interest here! As someone with minimal interest in fashion, I binged the whole thing while slabbing a garden. Fascinating!

Also... Over The Road. Another great podcast.
> What data do you have to back this up?

Exactly! That's what people fail to see: it doesn't matter how hard you worked and how good you are - if there's hundreds of people doing the same as you (and I assume for anything that can "explode" on YT and become something worth 200K a month, there always is), your chances are extremely small, even if you actually happen to be THE BEST (which you can never really know, of course), because someone with just a little less talent, or who put a little less effort, might just happen to know another famous youtuber, or come up with slightly better marketing, or by chance get famous on some important forum because a respected poster mentioned their channel, and really hundreds of other things that would keep you from becoming the one taking all the attraction. Once they make it big, they can invest on their channel (buy professional tools, pay professional artists for illustrations etc) and start producing stuff that leaves your stuff in the dust, quickly compensating for their initial "inferiority".
A Powerful Tool to Optimize and Clean Up Your Mac
It appears the author was not inspired by the small binary size of k or FORTH interpreters.
I believe that, we probably did something subtly different.

I am not saying ubuntu is bad, but it was not a good fit for me
Wonder if they had 3-way tally sticks? Ideally the third party would be neutral.
I'll second Krita - it has amazing functionality for both vector and raster editing, and mixing the two in the same document. Haven't looked back since I switched from GIMP.
Yeah, took me a while to figure that out. Interesting to see that it took 15 years to get where he is today.

I've never tried reaper, how does it compare to DAWs like abelton live, waveform pro (the old Mackie Traction) and bitwig (which is the go to commercial DAW for Linux users)
"Democratic" may not have been the best term to use (edited the original comment), even though, as far as platforms go, the web probably is one of the more democratic ones. I was more aiming for "non-proprietary", "cross-platform" and "shared". Mobile apps are closed ecosystems.

> how all this would harm Google in any way

Owning half the mobile app ecosystem is more valuable than sharing a web.
It's meta that sometimes gets people injured or killed. It's also a sort of natural balancing act.
(Some detail)
Acorn manuals always had a good reputation. They usually contained a tutorial section, a reference section, clear appendices with all sorts of examples and details, and a very solid index. I haven't quite seen other manuals that were quite as good.

As a really neat example: the Acorn Midi Card manual for the Archimedes went all the way from high level "what is midi" down to bits and bytes and assembler-level API calls. As a kid, it allowed me to understand midi. Compare that to the manual for my synthesizer at the time, which really didn't explain anything at all.

I found it quite interesting that a document aimed at a musician could be so technical and obtuse while the document for the computer person was so clear and enlightening!
Not sure why it is even compared to awk instead of just cut. It could've been introduced as cut-like command with regex input field separator. Or at least not say things like:

>However, the awk command is not ideal for rapid shell use

And

>cut is far from ideal for rapid shell use, because of its confusing syntax

anything new is confusing until you learn enough to be comfortable

>ranges are just plain difficult to get right on the first try

and how does choose become easy to use with ':' character instead of '-'

Is this a typo or does inclusive/exclusive depend on whether first number is specified?

>choose 2:5 # print everything from the 2nd to 5th item on the line, _inclusive_ of the 5th

>choose :3 # print the beginning of the line to the 3rd item _exclusive_
> %n takes a pointer and writes (!!) the number of bytes printed so far.

> Okay, everyone probably knows this. Let's get a bit more advanced.

Ok, but I didn't know about that. What's the use?
Fidelity chief warns of global corporate solvency crisis
Things founders should know before accepting funding from a corporate VC
> https://threadreaderapp.com/thread/1165858896176660480.html

tl;dr - Firefox has some telemtry installed by default, including to GA. They have a deal with Google that allegedly prevents Google from seeing the data being collected.

Even so, their products don't do tracking the way Chrome does (which sends a unique identifier per device [0], which can be identified with the user and tracks you on all sites, and which does even more stuff when a site has GA).

I think comparing the two is ridiculous, and is more an excuse to justify using spyware as your daily driver.

[0] There is a unique ID on install, which is allegedly deleted by the browser, but may be stored in the updater. There is a "semi unique" ID set in its place which has high enough entropy (together with the location etc) to be a used as a unique ID. Aside for lots of other phoning home, logging you in to Google, etc.
No it's not too late, but since you've mentioned you want it to create a passive income a few points:

1) Youtube videos require SEO just like a webpage. You need to create backlinks to your video and maybe send some traffic to it to make it relevant. Brian deen has some very good videos on it.

2) Pay attention to the engagement metrics, bounce rates etc. It matters a lot for getting your video in search results.

3) Invest some time in peripheral things like a good thumbnail, video optimization, etc. The more clicks you get the higher it starts ranking.

4) Last but not least monetising video based on ads is not where it's at. Most successful Youtubers are often making more money with affiliate marketing (most) and sponsorships.

So when you want to create content for Youtube make sure your priorities are clear. Are you doing it to generate income or is it just a hobby. There are very different approach to both.
I also believe it's survivor bias. Eventually anyone doing all those things without success will drop out but you only see those that remain. There's certainly an element of both luck and talent to it, dedication alone won't cut it.
But if you're actually machining stuff you're going to pay way more than 60/month in associated costs anyway?
That Quora post is a wrapper around CNCCookBook's 2015 survey [0], which is quite old.

They've done followup surveys [1], the most recent of which was in 2018 [2].

The latest survey shows that Fusion360 is now the most popular package and grew quite rapidly since 2015.

FWIW, Fusion360 is also the most popular CAM package [3].

[0]: https://www.cnccookbook.com/results-2015-cad-survey/

[1]: https://www.cnccookbook.com/cnc-manufacturing-trends-surveys...

[2]: https://www.cnccookbook.com/cnccookbook-2018-cad-survey-resu...

[3]: https://www.cnccookbook.com/cnccookbook-2020-cam-survey-what...
In tuning systems what one really cares about is the ratio between pitches, not the frequency of a specific note. You could have A=440 and tune to just intonation and that would sound different from A=440 and 12 tone equal-temperament.
There is even more room at the top. The physical limits are as follows. A computer "with a mass of one kilogram confined to a volume of a liter" can perform at most 2:71 * 10^50 operations per second on 2.13*10^31 bits. See:

Lloyd, S. Ultimate physical limits to computation. Nature volume 406, 1047–1054 (2000)

Bremermann, H. J. Minimum energy requirements of information transfer and computing. Int. J. Theor. Phys. 21, 203–217 (1982)

Bekenstein, J. D. Energy cost of information transfer. Phys. Rev. Lett. 46, 623–626 (1981)
It seems this person is not seeking to build a big audience at all. He just loves cats, and posts videos of them as part of his daily routine. If he was trying to build a big audience he'd operate very differently.
Which is a complete ball-ache when you use as many different machines as I do.
I can see possibilities, but also can see the classic "apply to some body for permission to do something", particularly "Participants" registering "Services" in "Catalogs" that will require some form of attestation to a not-yet-defined set of standards.

It's there that the old lumbering beasts of EU IT (eg Bull) will turn it into the equivalent of Web Services.
First, I think it is great that you found a tool that suits your needs. A few weeks ago I was mangling some data too (just about 17 million records) and would like to contribute my experience.

My tools of choice were awk, R, and Go (in that order). Sometimes I could calculate something within a few seconds with awk. But for various calculations, R proved to be a lot faster. At some point, I reached a problem where the simple R implementation I borrowed from Stack Overflow (which was supposed to be much faster than the other posted solutions) did not satisfy my expectations and I spend 4 hours writing an implementation in Go which was a magnitude faster (I think it was about 20 minutes vs. 20 seconds).

So my advice is to broaden your toolset. When you reach the point where a single execution of your awk program takes 48 minutes, it might be worth considering using another tool. However, that doesn't mean awk isn't a good tool, I still use it for simple things, as writing 2 lines in awk is much faster than writing 30 in Go for the same task.
My standard working from home desktop
Sometimes I feel that, instead of APL/J/K being standalone languages, we should standardize a mini-language like we did with printf, date formatting or regexes, and embed it in all general purpose languages.
Yea I do. Our neighborhood on nextdoor is pretty unhappy...
Yes, "boring" as unpleasant associations and this is why it works much better as a title. Consider these two titles:

* Choose boring technology

* Choose well-known technology

More people will click on the first one because it comes with a paradox suggestion. Why should I intentionally choose something unpleasant? That poses an interesting question. The second title sounds boring (how ironic). Why would I click that?
Yea, it doesn’t sound musical. Just like construction is happening every time it’s windy
> if there's hundreds of people doing the same as you

If you're disagreeing with me because you're thinking I'm talking about the case of someone doing the same thing as hundreds of other people, then you're reacting to a straw man interpretation of what I said.

You can only succeed if you are doing something unique. That applies to media just as it does to entrepreneurship.
Why Isn't India a Superpower?
I can't understand why you are mentioning awk. Cut or choose cannot be compared to awk, awk is a programming language.

Also I don't think that it's so much easier to use than cut. On the other hand every *nix system has cut so if you make scripts with it they are portable.
I seem to recall using it to auto-adjust column widths.

And we did something with it involving string translations. Since we didn't control the translated format string we couldn't just count the characters in the source code.

But it's been a really long time and I don't recall the details.
It looks nice but from a quick skim through the video I didn't see anything special that sets it apart from other DAW's. Would you care to elaborate on why it's so special?
I guess my writing is a bit convoluted: the app is indeed on iOS, nothing is pulled.
From the RFC link in a sibling comment[1]:

> No uses for this have been found that cannot be better accomplished in other ways. This can, however, cause partial replies (not marked "truncated") from a caching server, where the TTLs for some but not all the RRs in the RRSet have expired.

So the cache could be split up like that, but then it could produce partial results, which is worse than reducing the effective TTL.

[1] https://tools.ietf.org/html/rfc2181#section-5.2
Finding 179 bugs in SQLite in less than a year is astounding!
Or people learn to share and be of service to others. There's nothing natural about everybody being "equalized".
TypeScript is in the top spot for the last 3 years at least.
Also see: https://iridiumbrowser.de/about https://github.com/iridium-browser
https://kapitan.dev/ is the one-stop shop that covers for true declarative configuration with either jsonnet, python (kadet) and jinja, amazing secret management with support of gkms, awskms, gpg, vault.

It is simpler than other tools, because you can get started without even touching jsonnet or python or anything else, when using our generators.

It does more than all the other tools combined, as it replaces helm+helmfile+gitcrypt or kustomize.

It's universal, so you can use it on non-kubernetes situations where other tools leave you high and dry.

With the new generator library, you can have 1 template and use it to configure many services. Check our examples at https://github.com/kapicorp/kapitan-reference

We have just released:
* https://github.com/kapicorp/kapitan-reference a repo with examples for quick-start. It includes our generator as explained in https://medium.com/kapitan-blog/keep-your-ship-together-with....
* https://github.com/kapicorp/tesoro a secret "webhook controller" to seamlessly handle Kapitan secrets in your cluster. Better than sealed-secrets because there is no need to convert secrets and it supports KMS like google and aws together.

Get started with our blog: https://medium.com/kapitan-blog
or join our kubernetes slack on #kapitan
That's garbage collection for you. Typical GC programs want all the memory there is, just to be able to sweep less often.
Some advanced clickbait we have here.
Many DBMS development teams use SQLsmith and other random query generators, which can effectively find crash bugs. In contrast, we designed and developed SQLancer to automatically find logic bugs, which are bugs that cause the DBMS to compute an incorrect result set (e.g., by omitting a record from the result set).
Use both.
Pretty sure you can get some extra information through CSS media queries that only trigger a server hit when active (allowing you to add, say, screen size and color range to the fingerprint even without javascript).

https://stackoverflow.com/questions/53838754/css-media-queri...
My scrappy low budget software crossed $45 MRR. You can do it too
I am using Firefox now for almost 7 years as my main browser (Chrome still installed for some pages not properly working in other Browser). But the number you are mentioning here are just not true with current versions of both browsers. Overall I agree that FF still has potential to improve it’s rendering performance (like every other browser). But as an end user it’s not noticeable anymore. Quite the opposite is the case for me since FF always used way less resources than Chrome on my notebook.
Looks a bit like scientific codes from 3 decades ago :)
Mature Technology? (https://en.wikipedia.org/wiki/Mature_technology)
We heard those arguments before, when IE6 was a thing.

It didn't go well.

But I guess we are doomed to repeat mistakes of the past.
Blender needs a remeshing tool on a par with ZRemesher, however there is Exoside Quad Remesher which is by the same guy as ZRemesher and offers pretty similar results, although its over $100US. The new Quadrimesh in Blender 2.8 is great but it still doesn't quite hold a candle to ZRemesher.
They read lot of 'buzzword' on the internet or heard them from their tech friend and ask for everything..

Anecdotally, in my 20+ years of working for website and web app companies, I have never had a client who has even suggested a specific way of implementing an app. The closest has been when a client has asked for a tech proposal and had it sanity checked by a third party. These days I mostly work on "rescuing" apps that a client has had built by one company, found it hasn't gone well, and has come to the company I work for to make it work properly. All of the crazy tech stack implementations I've seen have come from developers who think they're clever, and never the client demanding something trendy.
It seems to me that simple devops decision making is becoming a forgotten skill outside of devops pros due to separation of concerns, whereas 15 years ago everyone knew how to install Linux or a BSD, set up required compilers and virtual environments, set up Apache or Nginx, set up a database along with database admin tools, etc.

Wasn’t any Ansible then, either, you had to write your own damn scripts.
You think this is a current administration problem?

Did you miss the commenter saying this has been a problem for two decades(+)???
> That's a very different claim.

> How so?

That explains your reaction: you don't seem to understand the difference between "all people who get big do x" and "all people who do x get big". There's plenty of evidence showing that doing what successful people do does not guarantee success.
Essential Social Media Tools for Nonprofits
I doubt banks would take 52% notes... So if it's "around" 50%, both pieces are probably worthless.

And writing this it occurred to me: the way to tear it well is the way you do with a piece of paper: fold it in half aligning the corners, make a good crease, and tear slowly...
This is how much Binance stuff is already built into Brave:

https://github.com/brave/brave-core/search?q=binance&unscope...
*sound
censoring conservative subreddits only makes the people in them more detached and more upset. It’s why Donald Trump is president right now. When will we learn?
> Exposure to ~600 THz EM radiation disrupting the circadian rhythm [2]

You see, if you hadn't switched the units around, this would have been a good example. But I'm failing at searching a way for how this could have been deliberate, yet non-malicious.

Also, 10kHz is something you get with modern power electronics, not RF. Take a look at the way they couple that energy into the subject, and what the power levels are.

Can you please give a concrete citation for the power being "significantly higher than before"?
Nah.

Dennis Ritchie HATES him. Program like a pro with this one weird trick! You won't believe what happens!

That's proper bait.
Why do you need to mitm it if it's all open source?
Why Email Is the Best Discussion Platform
Environmental issues that need to be solved by 2030