skysight-inc/HackerNews huggingface dataset:
It can be paired down to one thing: the scientific method.

When you exclude all human variables, including politics and errors and mistakes, the question is do you trust the scientific method?

Most people don’t understand that even with all these variables removed there is a flaw in the scientific method that is the origin of most of these misunderstandings in science.

In science and therefore in reality as we know it, we cannot prove anything to be true. No claim made by any scientist has actually been proven.

Scientists can only attempt to falsify things. At best, after many attempts at falsifying something we can say that a theory might be true, we can never prove it to be true.
> Currently we're using AWS (but we're hoping to become more cloud agnostic in the future).

If you're not using Lightsail, you're overpaying. Look at this comparison: https://www.vpsbenchmarks.com/compare/ec2_vs_vultr

AWS bandwidth through anything but Lightsail is 1000 times more expensive. AWS servers are 3-5x more expensive. AWS isn't successful because it's good, it's successful because it has good marketing.

Look at OVH and Linode.

Is Element hiring, by the way? Here's a look at my skills, if you're interested: https://news.ycombinator.com/item?id=26305569
So you agree then that the USD is not fiat, but is in fact a plutonium based currency? How does this fact effect the bitcoin case?
This is a tricky situation when you like the company to join and presented with these non competes. Read through the non compete and find out if the limited to a specific role within a competing company or is it a blank statement saying that you cannot join the competitor in any capacity. If it a blanket statement, I would avoid signing or work with HR to make amendments. Good luck.
The iPhone has used a 120hz touch digitizer for a long time, while Android phones have usually used only a 60hz touch digitizer. So while the screen refresh rate was only 60hz, they could start reacting and creating the animation sooner.
Sounds very cool and all but at the same time it sounds like a terrible thing to maintain in the future.

Perhaps it's just me, but this is something I would accept as a "hey, I was bored and worked on something on my free time. It's probably broken but nobody cares because it's a toy thing, but it's sooo cool". I wouldn't accept it as " Fly.io OKR 1.3 (2021): SSH and User-mode iP WireGuard"... it's sounds pretty much like a hack.
Solr is the equivalent-ish of ES, if you are looking for a search server instead of a library that can be embedded: https://lucene.apache.org/solr/
As another lead/senior dev, I've found that onboarding hires that know some TS into a TS codebase is a hugely slicker process than onboarding people into a pure JS codebase, simply because the typechecker can do the overhead of having to check each call etcetera.

The issues you are having sound like teething issues but as someone who's worked with TS for years I've found they aren't hugely difficult to overcome, either with @types packages, or writing declarations, or declaring module (and having an "unsafe" library that people use with care).

> I don't use code hinting. In fact, I find it irritating.

I mean that's a personal preference, but if you're a lead dev and you have people starting work on a codebase they have little experience with, it's a godsend because they aren't totally blind.
Arkime
"can't be bothered to learn how a profiler works"

To be fair, profiling is way more difficult than it was in the days of single-core local applications. A single-threaded single-machine application means you can get a very clear and simple tree-chart of where your program's time is spent, and the places to optimize are dead obvious.

Even if you're using async/await but are basically mostly releasing the thread and awaiting the response, the end-user experience of that time is the same - they don't give a crap that you're being thoughtful to the processor if it's still 0.5s of file IO before they can do anything, but now the profiler is lying to you and saying "nope, the processor isn't spending any time in that wait, your program is fast!".
No theory to backup this claim. We had what is now rebranded PoS well before Bitcoin and it never and never will solve the problems PoW solves
When the price explodes, bakers may hire more people and bake bread during night and day, increasing the supply.
The K-Th Lexicographical String of All Happy Strings of Length N
What do you see as the advantages vs. Zettlr? I haven't got to a point where perf seems to be an issue that would require a real graph database and having your knowledgebase just be a collection of markdown files is the ultimate in local first no lock-in portability.
An Open Letter to Would-Be Bullshitters
That's not the point. The point is, it hypocritical to complain about bitcoin energy consumption without also complaining about the energy, material and human deaths consumption caused by for example US military, which is in essense what is required for something like a USD as a reserve currency to function.
I think there is a lot of interesting work to be done in taking human out of the loop for FPV, similar to how lower level constructs handle different layers of control, like ESCs handle the PWM to motors and Flight controllers handle the PID.
Option three, create an agency which is building out its own product as the base for the projects you're taking on.

For example let's say You're building homes using a special process that you're developing in house. Your clients just want homes, but while you're building those homes you can and keep working on your process until you can sell the process to a conglomerate of some sort.
Having passed on backing Roam Research multiple times[1], which proved to be a mistake[2], YC now funds a competitor that is quite explicitly a clone.

That said, all the best to the Athens Research team.

[1] https://twitter.com/Conaw/status/1229978388787384320?s=20
[2] https://www.theinformation.com/articles/a-200-million-seed-v...
One possible reason is that by the time they realize it's a threat, it will be too late.
The root of this discussion is about whether science is necessary or suitable for public policy, and we should probably accept that policy is not scientific, and nor should it be. The alleged scientific findings used as a basis for policy justifications today is mostly compromised and irreproducable junk designed to befog, mesmerize, and browbeat average people into submission, while an elite for whom words have no fixed meanings struggle among themselves for control of bureaucracies.

When policymakers say they defer to "the science" it is forfeiting their responsibility to act with wisdom and good judgment.

Democracy predates science by some three millennia, and to say that we can or should create a scientific democracy is nonsense. Democracy is an ideal and a quality, it is not a system that can be engineered from data with scientific findings or processes. Further, if you engineer a society with policies based on data and laws that only a few initiates understand, that is the specific antithesis to democracy. In the west, we use democratic processes to produce our elite classes, but unfortunately we do not produce wise ones, and they're happy to dodge accountability by blaming scientists or the weather.

Science doesn't create trust in authority either, it produces verification, reproducibility, and models for new tools. Science and data are neither sufficient, nor necessary conditions for wise policy that supports life and creates growth, even when it has made some great contributions to our well being. To say that science shows a given policy is good because it has a scientific justification is circular reasoning.

When you say you believe in science, either you practice it, or you trust its institutional practitioners, which basically means you trust the systems of academic administrators to make policy. Again, not democratic at all.
We actually don't need a public understanding of how science works, we just need to hold policymakers to a standard of accountability where they can't slither behind binders of gibberish when called to account for their decisions.
This looks amazing, very nice work!

Curious, why'd you decide to go native instead of Electron? Having done it now, do you think that was that the right call?
Not everyone will hold forever. BTC's situation is really no different from gold's: it's seen as a store of value, but in the case of BTC, there's a lot of hype around it. The GME situation is related, but doesn't have the overtly greedy hedge funds at the forefront.
"flip phones" probably isn't the right word here. The form factor is irrelevant. What matters is that it's a dumb phone. Even if it does have play services installed, the impact is minimal because it can never phone home to google, assuming you don't connect to the internet (it's a dumb phone, why would you?).
> gold mining uses a lot of energy too (but I doubt Bitcoin will reduce the energy spent on gold mining, it will probably just add up

Why do people keep making the comparison to gold mining? It's inappropriate.

Gold mining is bad for the value of gold, because it increases the amount of gold in the world. Eventually, the gold coffers on Earth will deplete and there will be no more gold mining.

Bitcoin mining is necessary for the value of bitcoin, otherwise there can be no certainty of the blockchain. After most of the bitcoins get minted, the mining will still have to continue out of transaction fees.

The cost of mining bitcoin needs to be compared to the cost of gold storage and handling of gold transactions, not gold mining.
Would you care to share your Econo101 knowledge?

I'm not an economist, but nothing has convinced me yet that bitcoin is not the best form of money.
I don't have any production experience running Clickhouse, but I have used it on a side project for an OLAP workload. Compared to Postgres Clickhouse was a couple orders of magnitude faster (for the query pattern), and it was pretty easy to setup a single node configuration compared to lots of the "big data" stuff. Clickhouse is really a game changer.
Take my upvote, because the same happened to me.
> Richard Dawkins said in an offhand comment in The Selfish Gene that “Money is a formal token of delayed reciprocal altruism.” - https://nakamotoinstitute.org/reciprocal-altruism-in-the-the...
Fun fact, a friend of mine bought and old mac, installed linux, and used it to do profiling for some code he wanted to fly. Great way to quickly find the problem areas!

Those old macs run Ubuntu just fine :)
- use shell=True and subprocess module i.e., use sh for what it is good for (one-liners that run external commands) and use python to glue it together in a sane manner
(consider shell as a DSL in this case).
- you could use the plumbum module to embed commands in Python itself
https://plumbum.readthedocs.io/en/latest/#piping
- for Makefile-like functionality invoke/fab could be used (flexible configuration, composition, debugging of the commands)
https://docs.fabfile.org/en/2.6/getting-started.html#addendu...
The parent commenter was claiming that free speech prevents nazism, which any honest look at the history of authoritarianism shows to be categorically untrue.
In my country, the party (and we have representatives from ~20 parties that are in nationally significant seats of power, 9 parties in the national assembly) that is considered the most "right-wing" actually supports _expanding_ the universal healthcare (EDIT: specifically, they want it to include dentistry, which we currently pay for except for in rare circumstances.)

It's not a centrist policy at all - the parties (I think there are two, one of which is probably the Libertarian party) that don't support it here don't hold _any_ elected seats on any level. Not even a single city council seat in a backwater town in the middle of nowhere.

So yeah, this is the norm. I'm not saying this to argue, I'm saying it to reinforce you (hopefully that's obvious) :-)
The reason is there is an explosion of platforms to support. Back in the '90s, "windows desktop only" was a reasonable business plan.

Now? You need Windows desktop, mobile on 2 different operating systems, web, MacOS, and possibly TV depending on your market.

What's the lowest common denominator? Web stack.
I see this being thrown about as a talking point a lot, but I think it ignores what's fundamentally happening here.

Bitcoin is essentially a proxy for another currency. Mostly the USD. These people need a way to protect their assets from what their own governments are doing to the value of their native currencies.

They cannot buy securities or foreign currencies for various reasons.

Bitcoin gives them a way. A way to convert their native currencies into USD, a stronger currency.

So while it's a good use-case for Bitcoin, it's not exactly a situation that's applicable to the world at large.
Yes, because attacking them for that stage is slanderous? That's what slander is.

I haven't seen anyone picking up that "dog whistle" besides people like you.

edit: search on twitter the phrase "cpac rune based" or "cpac stage based". If it was a dog whistle, I would expect someone to pick up on it and call it "based". Yet the only people who are talking about it are the people who are making those stupid accusations. Literally no one cared about it until you made a big deal out of it. And still barely anyone cares.
Isn't this bad for privacy? Encoding app, org and such information in IP address?
Can you find a good use for more than one? If so, you might try buying several at once. That same $5 shipping would probably cover half a dozen of them at least.

If you really only have a use for one, you could try to buy from some place that sells other things you also need for your project. Case, camera, power supply, sensors, etc., which if ordered together should not raise shipping much if at all.
I often wonder if my obsession with speed is helping me forward, or holding me back. (I'm working on https://www.nslookup.io on the side.) There's so much else to be done. Will users really care enough to come back? Is a 20% speed up worth more than a better design or an additional landing page? I don't know...
This is called "coming to grips with the insanity that is gVisor, the Docker runtime for GKE that is also inexplicably just a Go import". I feel your pain.

Wait until I find a reason to put a whole virtual memory manager into `flyctl`. I'll probably knock out a whole bunch of MBOs that way, and gVisor has me covered.
If you think the US military or any military will go away because Bitcoin you’re delusional.

> Why is there not a daily hackernews thread complaining about the energy consumption of the US military?

People are willing to pay a high energy cost for safety. Bitcoin doesn’t provide me any safety and it doesn’t have the strongest military in the world claiming it’s worth anything.

If you think Bitcoin will topple governments be prepared for a long future of conflict and casualties. Maybe it will be worth it but I doubt it.

So all in all it’s a massive energy waste thought experiment.
> Where are young developers less productive than their seniors?

This is not supposed to be taken as something to be defensive about. Some subset of juniors don't have a clue about the things they don't have a clue and learn as they go, making mistakes along the way that they then need to maintain. Some juniors also compensate by working long hours.

But the thing is that these things are also true for some seniors, just as the opposite observations are true of both some juniors and some seniors. The point is precisely that things are more equal than they are different when you are looking at age demographics and you actually consider that any demographic group has a wide spread in terms of competence, willingness to put long hours, and even experience.
Absolute lies. @ Jooster's parent comment.

Furthermore, there are not "blockchains," there is one blockchain, and then there are a thousand or more scams trying ride Bitcoin's shoulders. They are entirely pointless systems that are not made to solve anything, they don't solve anything, and they were not made by mathematicians or cryptographers.
That is true only to the extent that proof of work has already been performed. You have to stake something of value or POS doesn’t work. Staking a POW coin to “mine” a new POS coin works. So does burning a POW coin to convert it to a new POS coin that can be staked for more. But, you can’t bootstrap a POS coin without leveraging proven investment from previously burned work.

At this point Bitcoin and Eth have about a trillion USD of built up burned work. Is that enough to prime the pump for a POS-based world economy? I dunno. Probably?
Not sure where you get your news but LN is implemented and functional. There are wallets, services, software, etc, downloadable, functional, used every day. If what you mean to say "get all the marchants that support BTC to accept LN", then yes, there is still some progress needs to be done.
I have a theory that TypeScript was not actually invented for frontend developers, it was created for non-frontend developers who were forced to deal with the frontend, and hated JavaScript.

That's also why I think it's very funny that JavaScript developers are starting to use TypeScript on be backend, i.e. Deno.

You are using the patch to JavaScript that backend devs needed to make JavaScript more like backend languages in the very place that the languages it is trying to be like already exist. It's ludicrous.
Rather unusual, but it’s a corporate rather than customer-facing website so not really all that important. It’s not like apple.com, google.com, or microsoft.com where the brand name domain is the product or is where the products are sold. I just checked and apex domains for all their flagship products redirect to www just fine.
This is my problem with TS. The underlying JavaScript peeks it's gross head through the cracks way too much. I end up not bothering with types since they're often wrong at runtime anyway.
>nobody is banning anyone for saying “hey I support Donald trump!’

They most certainly are. That exact phrase will literally get you banned on some forums. [0][1]

If you want to radicalize people, a good way to start is to marginalize them.

[0]https://www.ravelry.com/content/no-trump

[1]https://forum.rpg.net/index.php?threads/new-ban-do-not-post-...
> The reporter should have probably cared a little more, during the trip, as he had entered a contract to provide a certain kind of experience to these kids, and he clearly failed at that.

I'm not sure he "clearly failed at" providing "a certain kind of experience to these kids". The program sounds like a way for rich families to give their teenage children an international learning adventure trip with close exposure to world-wise adults. The focus of this trip was on rural health and included shaman rituals and hiking around Macchu Pichu. These teenagers intellectually engaged a decades-long journalist and it sounds like he was giving them a masterclass in critical thinking. That they were unprepared to have their thoughts contradicted is a sign of something else, but not his failure to help guide them through an adventure trip on rural health.
This just illustrates issues with 'one-size-fits-all' approach to code distribution. Compare that with traditional C/Unix way - everyone can push code on their web, but there is no implicit trust associated with such code. Then code may or may not be incuded in separate 'distribution streams' (like Linux distributions), each has its own independent vetting process.

C/Unix way avoids centralization of power/trust and also avoids implicit assumption that every code should be in one canonical repository.
What exact value does this comment add other than some weird attempt to give off some air of superiority?

A lot of of people are "discovering" TypeScript because it is the first widely used and well supported attempt to bring static typing to a language that is currently the only mainstream option for programming to web.
I enjoyed Fortran/FORTRAN. Is a nice succinct language.

"Lovecraftian hieroglyphics of Fortran" <-- the author never programmed in Perl, I presume.
Hi Jeff! Great to see a Roam alternative backed by YC! Congrats on the launch!

What are you thoughts on the other Roam alternative, Logseq[1]? It seems to be doing really well and has a lot of features, from github sync and encrypted data to custom themes and publishing, it looks like privacy is their main goal, while being local-first and opensource, do you think that such features will be implemented in the near future and will those features become somewhat a standard across PKM's?

Good luck with the launch!

[1] https://logseq.com
Have you tried creating a sink from stackdriver to bigquery?
Amazon changes new app icon after design is compared to Hitler mustache
> Ughh. Let's improve!

I really don't understand what is the problem with that simple if statement to receive this kind of reaction. :shrug:
Festina lente: https://en.wikipedia.org/wiki/Festina_lente
I wish we would stop comparing young vs old, this vs that and then just help each other and respect each other. Everyone has something to contribute, whether it is experience, energy, knowledge, etc.

In my younger years I worked on a project with a much older guy and he was extremely meticulous to the point where it was really really difficult to stay patient. However, I learned that he did that out of several decades of experience, and that getting the stuff right from the beginning saved us tons of hours of work later.
Someone reading an econ101 textbook and immediately deciding that Bitcoin is unnecessary is an amusing example of Dunning-Kruger :)
This is a telling of the Henrietta Lacks story. While some aspects of Ms. Lacks treatment are as settled as they can be, many of the genetic privacy topics are less settled and need more work.

https://en.wikipedia.org/wiki/Henrietta_Lacks
Business seldom fail for a single reason, but poor code quality can be a major contributor to failure.

Do you need to pay 20 programmers rather than 10?

Do you have a higher customer turnover rate because they encounter too many bugs and lose trust in the system?

Do you lose out on sales because you can't close the feature gaps with your competitors?

Are you unable to respond to customer support requests in a timely fashion because there are too many, or fixing the problems is really hard?
a high compliment

=)
> Swartz never created a social media platform nor had to make decisions on how to moderate user generated content across millions of users.

He is credited as a co-founder of Reddit.

https://en.wikipedia.org/wiki/Aaron_Swartz
> Senior probably means they've been doing JS for decades before TS was invented.

JS has only been around for 25 years. I’m a “Senior person” and I’ve been seriously working with JS for less than 5 years.
By the way, back to the original topic, a bare-bones machine like the KIM-1 also required a lot of hand assembly.

I guess everybody is gone from this post too, but I wonder if there is a fixed point corollary to Godwin's law--if you post enough off topic comments, you reach the original topic again. :)
Did anyone in Prohibition USA purchase a house or car or pay their bills with a literal barrel of whiskey?

"""and even though bans are not magic, even a half-arsed enforcement of such a ban is enough to prevent a currency becoming endemic."""
"we live in a world of massive asset bubbles created by government fiscal policies"

Do we? Or have we lived in a world where asset prices were suppressed due to artificial intervention by central banks.

Interest rate setting is a market intervention. If left to its own devices the market rate would be driven down towards zero.
I think its because everyone has so much JS fatigue

As someone who is currently learning React coming from a Rails background, the communities and their sensibilities couldn't be more different:

Rails: readability, simplicity, stability, "convention over configuration"

JS: the opposite