skysight-inc/HackerNews huggingface dataset:
We're still in the first inning of Web3.

Was at Coinbase in 2017 - am now waiting for more dev tooling to come out before jumping back in to the industry. The existing infrastructure is abysmal - equivalent of programming at the network layer.

Google and Amazon were built 2 decades after the invention of the internet. No need to FOMO in when the first programmable blockchain (Ethereum) is only 6 years old.
Which is really my point here.

The person I responded to is laying the fault completely with doctors. But doctors see patients like him all the time. And they're often wrong.

The cases where they're not wrong is survivorship bias at work. It makes "patient knows better than doctor" feel more common than it is.
For context this means essentially anytime you're shown what looks like an oauth login screen with your bank's logo, and your bank is in the US. (There are a few competitors to plaid, but they use essentially the same methods)

Edit: s/play it/plaid
The founders didn't intend anything for "free speech" save for what they enshrined in the constitution. I'm not sure how that could be more clear. Facebook is not a public forum. Back in the founders time, the only public square was the actual public square. There were even fewer publishers with even fewer opportunities for people to have their ideas amplified and disseminated, and even back then they did not think that xyz printing press had any obligation to publish anything anyone wanted to.
27 dependents, i.e. things depending on it. Only one dependency: is-odd, hilariously.

I'd like to think it's a joke, but maybe not. Anyway, what's with the massive download spike, 20 million downloads between 22nd and 28th December 2020.
Mark my words, Tech people believing they can solve political problems with technology will doom us all.
https://en.wikipedia.org/wiki/Zero-knowledge_proof
A new Loom EA build and a new structured concurrency API
I have a Marmot jacket (very lightweight, but essentially water- and wind-proof, so any insulating layer underneath will keep you warm while keeping the jacket itself lightweight enough to prevent overheating on warm-but-inclement days) that features a breast pocket that zips vertically and is large enough to hold my iPhone 13 Pro Max. It has a small hole on the inside surface of that pocket that allows you to route a wire inside the jacket and connect it to a device in the pocket. If you need to manipulate the sound device, unzip the pocket and pull it out, do what you need and put it back.
What elements does a plant need to grow?
As I understand it, only the young ones. Disclaimer: I am not an art historian.
Did you mean to say "the same guy?" It's one guy (or at least, one GitHub username), not two.
Is it really the case? Could it maybe be that these clickbeity titles are upvoted and comment on more, regardless of the questionable added value to the community "burried" deep inside?
The plutonium rock band "Disaster Area" for Hitchhikers Guide to the Galaxy:

"Their songs are on the whole very simple and mostly follow the familiar theme of boy-being meets girl-being beneath silvery moon, which then explodes for no adequately explored reason."
Agreed, it's very confusing. Although I don't have any experience with it, I know what eBPF is. And when I saw the title, my first thought was "how could it not be open source?"
This is funny.

I take this as - folks pushed their hackerrank practice to share on github, and hackerrank is trying to stop github copilot from auto-filling answers to the question. It goes to show how useless hackerrank and leetcode type sites are.

Also, if hackerank claims copywrite over answers, they can promptly go fuck themselves. Jokers.

I really do hate hackerrank. Their platform is the worst for interviews, always buggy, autoformat and autcomplete never works, just an overall PoS.

Update - reading the comments pissed me off even more. We as participants in the tech industry need to stop using hackerrank altogether, full stop, immediately. They're going after developers, their own target market, with threatening legal action - scumbag move.
I guess you’re right, come to think of it things like Highland Clearances might be thought of the same way. But about “ethnicity” I just think that right now if you walked up to people in the street in Edinburgh, London, Cardiff or Befast asking about their ethnicity I reckon you’re more likely to get a mix of skin colour or religion or something than nationality as a response. And it would be fuzzy and mixed enough that you wouldn’t be able to point out the various ethnic lines if this were somehow plotted on a map.

So ethnically diverse? Definitely. Ethnically divided? Eh I’m not so sure.
Probably not a literal get out of jail free card, but it gives you a lot of options to impede the investigation.

From what I can tell, investigations are comprised of a large network of loosely connected groups that need to coordinate to win.

The game is to use it to interrupt communications between loosely affiliated parties in the investigation. You're not going to convince the director of the FBI to drop it, but you probably could wreak havoc on the investigation by sending emails allegedly from the FBI to the labs, local law enforcement, etc. Don't tell them to drop it, just redirect them to something less useful. "Oh, we don't need those reports right now, prioritize analyzing <something you know isn't helpful>". Try to get local PD to go knocking on doors or something that won't help, but isn't too obviously unhelpful.

You could also try to make the various groups mad at each other to reduce cohesion.

It's probably not going to keep you out of jail, but it buys you some time.
One example is https://www.proofofhumanity.id . Their token is also an UBI implementation.
In the GitHub organization i-voted-for-trump it even states:

> This is a joke. You'll only see this org if you are attempting to troll me about repositories I created when I was learning to program
I think it's safe to assume that we're seeing a post-hoc rationalization here in our commenter.

The commenter has tasked themselves with discrediting the author. So, the commenter is thus tasked with either taking umbrage against a conflict-of-interest, or not-having-experience-in-the-field. Whichever state of the binary switch the author is configured in. That's where the foul will be.

Also note that the commenter takes umbrage with the person, not the ideas. Which, is mostly just amusing to me, at this point.
This. Also factor in:

- Upkeep. Houses require work (example - re-painting every 10-15 years can be >$15-$20k.)

- Special assessments (city, county, special district) that come up because other people vote for them. (example: Seattle can vary $150->$1k some years)

- Homeowners insurance, flood insurance, earthquake insurance, if relevant. (example: Seattle - $800 + $600 + $1400 / yr)

- Hidden costs that are not obvious (example - in King County, WA new homes have a sewer connection charge ~$18k that is paid off over like 15 years.)
Yes, clearly satire. The whole repo is a send up of the worst tendencies of JavaScript development
`is-odd` seems overly complicated. Someone should put up a PR to simplify it to

var isEven = require('is-even');

module.exports = function isOdd(i) {
return !isEven(i);
};
You would do well to far closer examine what Trump did and is if you don't well understand why the media immediate took the opposing side. The media is in general very center to center left the hard rightward turn of the republicans and Trump alone explains little about their rejection.

He is an immoral and dangerous person and that much was obvious in 2016 when the big lie bad already been rolled out because he thought he was going to lose. There can be no virtue in looking at the rise of Hitler 2.0 in a nation with thousands of nukes and casualty examining the pros and cons of different policy positions when the only one that matters is the fact that he believes in the supremacy of his will over the will of the people.

Neutrality in the face of evil isn't virtue.
No. NP-Completeness was first defined in the 70s. That’s literally a foundation of much subsequent work. The depth of techniques used back then was mostly just elementary combinatorics, probability, and number theory. In comparison, much work nowadays require complex algebra, advanced combinatorics, and deeper mathematics like measure theory.

(This is not to downplay the work of the pioneers who discovered these foundational concepts; just to point out that they used less sophisticated mathematical tools)
Based on reading the title I expected it to be this.
This reminds me of a podcast Ben Orenstein was on where he talks about something similar. Made a big difference in how I build/think about side projects.

https://fullstackradio.com/101
Screwed Over: Planned obsolescence, technology and capitalism
What is the compromise of Cockroach DB?
I'm not misunderstanding. (The difference between parastandard tech like package managers vs base-level stuff in e.g. the language itself was actually the point of my message, so I understand the distinction.) You're saying that unlike Java, JS at the language level doesn't have imports, but what you're saying is untrue.

It's entirely possible that the projects you're most familiar with aren't using them, but the JavaScript language has native modules, including standardized syntax and semantics for import statements.
27 dependants, not dependencies. It has one dependency.
I wish we could get some journalistic analysis about 2016 news orgs overcovering Trump & insuring his primary win.

Specifically, what they're going to change to insure they aren't so trivially manipulated next time.
Electronic or classic, but definitely not anything with lyrics as I get distracted.
Hey PaulHoule,
I'm the author of this post. Thanks so much for your feedback.
This post was more of an overview, and there will be another follow up post that covers a working implementation.
Nvidia Image Comparison and Analysis Tool (ICAT)
The author is almost there! The next question should be:
"And is there a need for Web3 to be blockchain based? Do those DeFi startups have any value once FOMO ends?"
Capturing Text from Camera Using SwiftUI
A lot of people attach their ego to the work that they produce. I did when I was younger and would try and defend poor choices because I had made them. They were my children. Once I put that aside and separated my ego from my code, I got much more comfortable pointing to my own mistakes and learning from them. I am a far better engineer and teammate because of that.
Most of the "starter homes" in my region were wiped out in the house flipping craze of the early-2000s. They were renovated, added to, and turned into McMansions. The only things built since then are luxury homes in the $600k+ range.
you mean "SAY 5x more with 5x less?"
>Ridiculous and wrong. Shameful advice. I be curious know your age, income, and net worth to see how out of touch you are.

Chill out with the insults.
I've been growing hydroponically through the pandemic. I'm now switching from commercial pre-blended nutrients to my own design, customized for my hard water and blended from individual salts. In the linked article, I briefly review the biochemistry, show the fertilizer design calculations using an open-source tool that I wrote, and review a lab analysis of the final solution.

This is a fair amount of work, and I'd guess that relatively few non-professional growers would bother. I hope this may be interesting to anyone generally curious about plant nutrition though, or about the design of modern complete chemical fertilizers.
Yeah, I edited in that Apple's is "barely better", and that's most of the "barely". I also found the "add" element, though similarly non-buttonish, a little easier to spot, in part because the area in question was smaller, but also because the color stood out a bit better.

The thing about Apple's that's way worse is the photo gallery icon. Pinwheel = photos. So you just have to have memorized the icon to have any hope of figuring that out, especially since there are like 9-10 icons in that part of the screen (plus you can scroll sideways for more).

I also just noticed that, on my view (I assume the icon presence or ordering changes for some people) I have a grey "camera" icon and a grey "App Store" (but seemingly at the top of some kind of "stack"?) icon to the left of the message input field, then directly under the grey App Store icon, on the app list, is a blue "App Store" icon. Naturally, these do completely different things: the blue one opens something to do with the App Store, while the grey one... presents me autocomplete options? WTF?
Part of it is an educational component. People think of EVs the same way they think of ICE. They essentially ask “how long does it take to fill up my tank” because that’s what they do with gas.

But what you would do for long road trips is fill up enough to complete the next leg of your trip. EVs charge faster the lower the battery charge is. There’s no reason why you should need to charge for 60 minutes during a road trip, unless you’re in an area where the charging network is still very underdeveloped (which is still too many places obviously).
This is probably how you get the attention of the "Matrix spec people". I too would love to see Matrix as an OAuth2 provider, and if this helps that happen, my thanks to the author!
I'd replace it with a negation of the original and watch the world burn.
I think there's a small typo right at the bottom of the page where it says 'hazzle' but should say 'hassle'.

Cool app!
I wish the conclusion would be different.

The frontend javascript ecosystem can only be described as deranged. If anything, it's a miracle that malicious packages don't happen more often than they do. One of my side projects has over 1000 indirect dependencies (according to ls -l .yarn/cache | wc -l), and it's not a project I'd consider especially fancy. Alacritty has 200 indirect dependencies, and as far as I've seen that's the upper bound for most rust projects. For NPM, it's the lower bound.

Running yarn in firejail/bwrap helps, but it's not easy to set up and sandbox escapes can happen (same with docker).
I think everyone knows about paying higher taxes after gov spending, but maybe the rich can pay their fair share like the 70s.
Please no, this is how you end up with 20 different experiments and zero consistency in everything. Gradual migrations are fine because it makes project managers happy but it requires a commitment to actually follow through with it. If there's a chance that you won't actually have dev time to finish the migration then just don't do it. It can't be that important then.

It's totally fine to try out an experiment in a branch and deploy to QA but don't deploy it to prod until you're sure.
For good measure is-number contains

'use strict';

module.exports = function(num) {
if (typeof num === 'number') {
return num - num === 0;
}
if (typeof num === 'string' && num.trim() !== '') {
return Number.isFinite ? Number.isFinite(+num) :
isFinite(+num);
}
return false;
};
Extensions can add all those things. Personally, I live in my browser and editor, so don't do a ton of switching between more than 2 apps at once (and often just have each on half the screen). Also I like the thin top bar. Less wasted space than a thick bar like Windows or KDE.
People keep saying this, and perhaps they will be proven correct at some point. But it brings to mind the economics maxim that "in the long run, we're all dead."

Japan's interest rate has not exceeded 0.5% for the last 25 years:

https://tradingeconomics.com/japan/interest-rate

Ours hasn't been in a "normal" range for almost 15 years. At what point are low interest rates just the backdrop of our time here rather than something we should expect to change? Would we assign a higher probability of (say) the USSR reconstituting or the Euro becoming the global reserve currency or US interest rates going back to a more normal rate like 6%? If all are improbable, why assert that one must happen at some point?
On the plus side, they could implement it in few days while waiting for the phone version to be up. Businesses could print it for grandmas and hobos that were limited tech wise.

Paper has advantages.
This post is such a breath of fresh air! I'm glad I'm not the only one who has come to realize that a lot of "clean" code is actually just developers trying to be clever or scratch an itch of obsessive-compulsion.

Repetition isn't necessarily a bad thing. If the repetition isn't difficult to alter and it more clearly describes what is happening on a step by step basis, it's difficult for me to call that "dirty".

Code is for humans, not computers, first and foremost. Certain things necessitate performance early on, but for a lot of projects it isn't reasonable for all code to make absolute logical sense from the get-go. What's more important is that people can read the code and understand it without undue deciphering.

Sometimes I come back to code that I've written long ago. When I wrote that code, I almost always thought I was writing "clean code". It often turns out that the code I was immediately able to understand and make changes to was the code that had repetition, wasn't mindlessly spread out into a bunch of "tiny functions", and had comments spread out to describe my reasoning.

In contrast, "clean" code is often inherently hard to change because it relies on centralizing functionality. When you centralize something and you change it, it may work for one circumstance but mysteriously cause something else to break. With repetition, your code base might be larger but code may be more decoupled and thus easier to make a small change to fix one thing without breaking another similar thing.
> There is no problem JS transpilers+bundlers tackled that earlier compiler writers had not tackled, better, before.

I'm not sure what I am supposed to do with that statement/answer? It's obviously very easy to just assume that every js developer must be an idiot but that is hardly a fruitful discussion to have.

> What does "plaintext source code" or "over the wire" do to distinguish this from "compiling a binary targeting a minimum supported ABI"? Bundled JavaScript doesn't even have to deal with dynamic linking!

Correct me if I'm wrong on that but it doesn't really matter if something is written in Go, Rust 2015, Rust 2018, Rust 2021, Zig, D or whatever else comes to mind, assuming static linking of course. I can compile it, I can ship it and the binary will work. I can't just ship typescript out, browsers don't understand it. I can't just ship modern js out as I have no idea if the users browser understands the code.
Bundled javascript doesn't have to deal with dynamic linking because it is, in essence, static linking. The whole dynamic linking thing was sort of tried with CDNs shipping js libraries, didn't really work out all that well in practice, relying on some different service to be available for your dependencies is only a good idea until that service has downtime.
What type of programmers do need to learn data structures?
As a frontend developer coming up with a basic data structure (say an array) to store some data you receive from the backend is common sense. But do you need as a frontend developer to read / learn on data structures more than maybe how queues or how lists work?

Besides programmers that work on software such as search engines or software were either memory is very limited or speed is extremely important, what other programmer types do need to learn data structures.

Or maybe the better and easier to address question is: what programmers don’t NEED to learn about data structures?
I disagree with the author, who says "My code traded the ability to change requirements for reduced duplication, and it was not a good trade." I think this is a great trade, because the number of times I've seen errors resulting from duplicate code is FAR greater than the number of times I've had to kludge an abstraction because of changed requirements.
I am ideating (and looking for feedback) on a project to provide education without student-debt. The project description is here: https://loan-free-ed.neocities.org

It will use blockchain technology underneath.
The projects reshaping the economy are named. The good ones are Ethereum and L2s. Their goal is to become planetary infrastructure for the global economy.

There's such an abundance of VC money that funding isn't scarce. Developer talent is however.
The sentence in the second last paragraph reads "They all have their idea about how to “make the world a better place” and to do it they need you to tithe and purchase their ponzicoin today to buy a stake in a better tomorrow." and is the anthem of this video I saw posted on reddit.com/r/bitcoin called "Bitcoin is Generational Wealth" https://www.youtube.com/watch?v=3Rnqst5qCgA A lot of fluff and no details regarding the implementation of the ideal future except that one must get on the Bitcoin train now to be part of it.
Hogs get slaughtered. We’ve collectively figured out that we have the world’s only gold mine and are busy exploiting the F out of it. Both parties, round the clock.

For example, we prop up our residential housing market by having one part of the government create dollars to buy the mortgages backed securities created by another part of the government in order to keep the yields down and justify low mortgage interest rates.

Do you think the rest of the world is going to sit back and be cynically exploited forever?
Operations Research already solves a huge number of problems which, in its absence, would be political problems.
Except there the laws of nature are either true or false, whereas the ways you can package software are... a bit more than two.
I'd imagine the plugin will end up morphing into a dislike button, so users of the plugin will be able to dislike a video and see the dislikes from other users.
Agree with your points, to an extent. But how the hell do we get China etc. to agree?
> True, but I guess I assumed normal ECC was standardized. Is it?

This is outside my area of expertise, but I believe everyone just does the same thing without it being a standard. (Especially since even CPU vendors frequently just buy a done-and-tested DDR controller design.)

> Is that keeping a burst length of 8 on DDR3/DDR4?

All the "classical" ECC just uses additional data lines, and I assumed DDR5 would do the same thing. I hadn't checked until a minute ago, but yes, DDR5 (like previous versions) just extends the width of the data bus by the ECC bits.
> but the rules are public and codified.

You mean like, say, the current system of laws we have? (:

Sure, laws are strange and arcane and require expertise to translate them into understandable terms, but any form of code has the exact same problem.
If financial crises could be predicted we wouldn't be in that mess every x years.
I think the case that they are inescapable risks is pretty strong. I think the history of formal design and software engineering is pretty clear that the designing a foolproof system is effectively and practically speaking impossible except for extremely small, extremely isolated problem spaces.

I don't think smart contracts are in that space and I don't think any level of maturity is going to get you there.
What type of programmers do need to learn data structures?
Or maybe the better and easier to address question is: what programmers don’t NEED to learn about data structures?
Sounds like websites like Open Collective shouldn’t raise VC money in the first place. Now the community needs to make philanthropic donations to bail out the equity holders.