skysight-inc/HackerNews huggingface dataset:
I have not thought about the irony of “HTML blue” before, but I am not a fan of its use, nor that inner-nostril shade of pink (please don’t insult salmon by calling the color that). I love Space Mono/Grotesk and I don't understand why they chose Space Mono as the body type, when it has a lower x-height and lower weight. They were already using Space Grotesk to begin with for headings and else where (albeit sparingly/unpredictably)...strange.

All of this has nothing to do with the software, which looks really interesting and may be quite successful in the future. But it's worth noting and there's nothing wrong with pointing these things out. ralusek's post should not be so grey.
Companies like Google can afford to hire the best. They do that by getting people from top end CS schools like Stanford, CMU, Berkeley and other relevant schools for non CS work. HBCUs are simply not in the top tier and don't produce developers that will be worth $200,000 a year. It's not because they're black colleges but because they're not in the top 1 percent.
> The ergodicity economic formulas generate slightly more money

We're talking about a theory of humans' (financial) decision making.

Old people make less money than young people on purpose because of expected utility preferences.

Ignoring expected utility is therefore automatically fatal and a non-starter, as this single example demonstrates.
What Makes a Software Developer?
At first I thought it was generated by GPT-3, but then I realized GPT-3 generally generates coherent content.
> things like optimizing compilers or an operating system).

I am on a countdown to a Rust OS ...

(An OS implemented in Rust).-
Flutter is based on Dart which compiles AOT to machine code.
I'll keep my dumb car thanks
One of the reasons I give big cash envelopes as gifts to be deployed as recipients see fit. I do offer symbolic gifts, or small cute things, but when the monetary value of the gift is large, I give cash.
Do you seriously think retailers had their employees confronting thieves? This isn't a recent change, they were always instructed to call the police instead of interfering. And if crime isn't being prosecuted then why would police waste limited resources on catching thieves just to see them out on the street with no consequence?

You are looking at this backwards. It's all directly because of policy changes, because that's what changed the judicial behavior, which affected upstream police behavior, which affected upstream public's behavior.
I agree that browsers are getting more and more aggressive about blocking external content. I am all for good privacy protections and I understand the reasons why they are doing it.

But as a user, I am starting to get frustrated by how often I visit "normal" sites that just don't work in certain browsers because of all this blocking. There are plenty of legitimate reasons for people to load external content on websites, and it's important not to throw the baby out with the bath water here.

I am also concerned that certain big tech companies, notably including Google though it is hardly the only one, have a tendency to shoot first and not even ask questions later in terms of collateral damage when they deem something to be the appropriate course of action. Chrome has historically had no problem with killing off major functionality that some useful sites required, and other browsers have often followed. Apple has a tendency to do the same (or to achieve the same result by refusing to support functionality in the first place) particularly on iOS. It's always done in the name of improving privacy or security or reliability or some other worthy cause, but it still effectively removes useful content from the Web based on the decision of a handful of people who work on browsers. We should be very wary of that kind of power, particularly when it is wielded by people with little accountability or oversight.
How would it?! Did you even read the article? If anything, on the contrary, it would allow decentralisation of content because it could make running your own blog somewhere financially viable compared to having to rely on Reddit or Medium.
It took me a moment to understand that you didn’t mean that the money you take away wouldn’t necessarily be going to you. Sounds like we need a universal content rating system I compliment our initial payment system.
I guess Rust isn't hipster enough anymore.
Scientists develop retinal implants for blind people
You're missing the point here: I meant “boring” as “it's been six years already, we want new toys”. The more it ages and gains adoption (which really skyrocketed in the past two years), the less “cool” Rust will be.

You cannot be “cool” and “mainstream” at the same time.
Presumably he's talking about proof of stake. It's not a prefect replacement for proof of work, but it's also less centralized than the current fiat system.
An even more striking example: putting a male brain in a female body or vice versa.
people on HN like to whine about the environment. they love the statistic that bitcoin uses more energy than argentina. ask them 6 months ago (when bitcoin still used the same amount of energy as argentina) and they will tell you how much they love btc and decentralization.
> Frankly, I want less commercial content. I want to read and watch stuff put out by hobbyists, people who are excited by what they're doing, who would do it without compensation anyway.

The fact that someone would do it without compensation doesn't mean that if they do get compensation they wouldn't spend more time on it. It's precisely for hobbyist-level stuff where web monetization can really shine.
Going the other direction would be preferred, any solution for that?
How much time are you investing for €1000/mo goal?

That seems high for a slow burn recipe site which is a commodity.
I don't have a problem with ads, given that

* they are non intrusive, and

* don't track me all over my live.

For the first item: If a news article is a small thing between a huge ad it is not usable. There are ways to make ads not too dominant.

For the second item: Match ads based on the content of the page, not based on the viewer. This would show me ads relevant to what I'm doing right now, not what an algorithm things I might need in general. This is what mad google rich. They look at my search terms and pick the matching items. Same if I read an article about some topic, related ads will have an impact without invading my privacy. Similar to the past, where advertisers picked machines/papers based on the target audience.
How did you choose to seed your CSPRNG initially?
Doesn’t professional just mean it makes them money?
Sounds like a utility service built on top of other already existing utility services.
Can’t tell if sarcastic or not. People literally do love the secondary benefit of saying they help the homeless, and politicians basically run on that. Obviously the parent comment saying demand is created was talking about homeless demand to travel to an area with better benefits and/or lesser enforcement of laws that homeless would break, like camping on sidewalks and using the world as the toilet.
Hi Stephen,
I am interest in this role.
Can we discuss more about this?

Following is my linkedin profile and email info.
https://www.linkedin.com/in/engineer-andrew-zhang/
softengineer.jz@gmail.com

Sincerely,
Andrew
How about no? I'm going to continue blocking ads and I will never pay to bypass a paywall around a video or blog post. I don't care how easy it's made, I have no interest in opening my wallet to yet another recurring expense in a world where wages are stagnant and cost of living raises by double digit percentages every year.
Correct me if I'm wrong, but I think it's not possible to express all recursion as tail-call recursion. So I think the statement is correct, in the general case.

But, yes, it's true that you can express some recursion with fixed memory size. And, in fact, the @call[0] built-in has an `always_tail` which asserts that the call should always be generated with tail call recursion optimization, and is an error at compile time, if not.

You might also be interested in following this (open) GitHub issue[1] that explores recursion in more detail.

But, yes, this area of Zig seems to be still a little "experimental", as you say. (But shows great promise, I think!)

[0] https://ziglang.org/documentation/0.7.1/#call
[1] https://github.com/ziglang/zig/issues/1006
I assume you would also be hesitant to hire someone who went to a school like Wellesley then, as well?
1 cup water, 1 cup milk, 3 teaspoon tea, 3 teaspoon sugar. Boil for few minutes to dissolve the color and taste into tea.

Taste depends a lot on tea itself. I have used Lipton Yellow Label (loose tea, available on Amazon) most of my life. Process differs a bit for tea bags.

I have yet to find a place of Pakistani tea here in UK.
US Pipeline Caused Biggest Spill in Decades, We’re Just Hearing About It
Just because you don't like the implications, does not mean that it is false. If science shows that the vast majority of the "self" results from the brain, then we should try to find other ways to reduce obesity, drug abuse and general neglect of the body than to pretend that it is not the case.
> If everyone used an adblocker it would definitely impact you.

Sure, but would the impact be positive or negative? While some people rightfully ask to be compensated for high quality content, money also encourages many more people to contribute to the glut of low value, derivative, and outright plagiarized content.
Oh man, the fretting and pearl clutching here over who the "self" is with body transplants among people who have forgotten nearly every other transplant, prosthetic, and cloning technology we've cooked up so far and the complete nothing burgers all of them have turned out to be and are usually formed by people who've never met an amputee, and transplantee, or doesn't believe they've ever met a person with prosthetics.

Get back to me when people are swapping brain hemispheres with each other. Then we can have a meaningful discussion over the nature of self in a transplant scenario.

Even if they spends years in physical therapy and in the end aren't able to move and walk like a "normal" person, this could transform the lives of many people in impossibly meaningful ways given it works even to the level face transplants work today.
To me it sounds like a GTA San Andreas multiplayer server.
> we can expect that Amazon will do everything in its power to lock every non-Amazon-sanctioned device out of its network

I expect the opposite: for Amazon to sell this as a utility network service to all compatible devices (a la LoraWAN).

If they do, they are likely to quickly eclipse The Things Network and Helium.
There was never a "reason" to eat 3 meals a day, until instituted by the prison system, and usurped by food marketing. There is still no reason to eat 3 meals a day. Eating each day is nice and has advantages, but is not 100% necessary for a large number of individuals. True fasting creates many possibilities and massive time blocks.
I have 14 RPN and 7 algebraic calculators, so you can say that I prefer RPN 2 to 1 over algebraic models.

About 15 years ago, I was gifted a 1986 12C by our cost accountant. This thing was beat up, missing the badge, and generally nasty; given that and the fact that it is a financial calculator made it pretty much ignorable.

Over the years, the batteries would die in my other calculators and I would reach for that 12C more and more. Eventually the 12C became my main desktop four-banger. Now main did not mean only because I need something to convert between dec and hex, so I also have a TI-36x solar on my desk.

Don't get me wrong, I am a huge fan of the early 90s incarnation of the 36x but I really don't want two calculators on my desk. So last night after reading this thread I was inspired to use some of the programmable features of my 12C and write decimal/hexadecimal conversion routines.

And here are the routines:

DEC -> HEX: GTO 00
Input integer 0-255
Result format is nibble.nibble
e.g. 10.15 = AF
12.05 = C5

HEX -> DEC: GTO 15
Input format is nibble.nibble
e.g. enter 14.13 = ED
1.11 = 1B
Result is an integer

01 16
03 /
04 DUP
05 INTG
06 SWAP
07 FRAC
08 .16
11 *
12 +
13 GTO 00
14 R/S
15 DUP
16 INTG
17 16
19 *
20 SWAP
21 FRAC
22 100
25 *
26 +
27 GTO 14

Now this formerly disrespected lowly financial calculator has grown to be not only my favorite four-banger but now the only calculator I will ever need at my desk.
> law on services that treat users as a resource

Don't we call that labor law? I'm being somewhat facetious. It just struck me as humorous to think of it that way.
I heard through the grapevine that K-Mart was blowing out a Timex/Sinclair computer for 30 bucks, so I hopped on my bike and brought one home. I used it to program a formula from a book about loudspeaker design, to make a speaker for my electric bass. My program spit out a bunch of numbers, which I graphed by hand, but I was in heaven. (Turns out looking back, I'm pretty sure the formula in the book was wrong).

I couldn't get the cassette interface to work, so I begged everybody in the house not to unplug the computer until I was done with my project. A few weeks later my mom got a Commodore VIC-20, which of course had a full keyboard, so it became my computer of choice until I finally got a more elaborate machine in college.
FAA safety engineer goes public to slam agency’s oversight of Boeing’s 737 Max
Neat ideas! Perhaps engine oil?
Fonos: An Open Source Alternative to Twilio
Here's an example of the kind of thing I'm talking about, from the HN front page today:

"Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun" https://kevinlynagh.com/rust-zig/

I apologize in advance if it seems like I'm moving the goalposts. You're right that implementing a C compiler isn't a common or trivial task. My point is that implementing a Rust compiler is a much more complex task.

> the vast, vast majority of C code is running on a handful of well supported architectures.

Irrelevant. How much C vs Rust (vs Zig or D or ...) is running on the long tail of hardware?

FWIW, if Rust displaces C on the lion's share of machines, that's great. I'm not against Rust, or in favor of C.

> these days a better question is something like how long it would take to implement an LLVM backend.

Yes, absolutely, I agree.

Ideally you would have a program that takes as input a machine description and emits as output a correct Rust (or C or Zig or D or ...) compiler for that machine.
>>When you blow up the transaction limit you physically centralize the verification process.

You could 500X the transaction throughput and running a full node would only require a 25 Mbps internet connection.

>>Bigger blocks propagate more slowly, and magnify the advantage of employing those kinds of undesirable behaviors.

Miners do not propagate blocks all at once. They use propagation protocols like compact blocks to only propagate the transactions not already in other nodes' mempools: https://ieeexplore.ieee.org/abstract/document/8922597

The transactions fill the mempool over the course of the entire on average 10 minute duration between blocks, meaning that by the time a block is discovered, other nodes already have almost all of the transactions in that block.

The 'validation free mining until the new block is fully propagated and validated' strategy further mitigates the competitive disadvantage miners face when receiving large blocks from other miners.

All-in-all, centralization concerns do not justify preventing Bitcoin blocks from growing to meet market demand up until they reach at least 500 MB (ie. 3.3 MB/s of transaction throughput). The current 1 MB - or 1.6 MB assuming full SegWit adoption - limit, which only allows for 2 KB/s of transaction throughput, is absurdly inadequate, and makes Bitcoin's current energy consumption absurdly wasteful.
> Canonical is just all over the place.

We should encourage experimentation and risk taking. No company can always get things right.

Phones are a duopoly, but I'm glad they tried. Unity was fairly decent, but in the end adopting Gnome benefitted everyone. Ads were the only bad idea I can think of; but hey I've been using their wonderful software for 15 years now at a total cost of zero.
Very true. I've been running non-profits to help the security of journalists and human rights defenders for years (https://www.secfirst.org). One of the big issues is that donors often only want to fund projects which means core costs (accounting, IT or whatever) often are not covered or are only partly covered.

To an extent project specific funding also means that some organisations have to make sacrifices or do projects that aren't central to their mission. Mission creep can happen with some NGOs. Without core costs covered it's also a lot harder to develop new concepts as there isn't really much room essentially for R&D.

Core costs in general also become a bit of a barrier to entry for new non-profit ideas and organisations. Core costs usually are only granted by big donors and usually will only be granted to big organisations. It's very very hard as a small org to get core costs paid for so it's hard to scale a lot of things. Collaboration in the NGO field is very varied, a lot of big orgs talk about it but when it comes down to it, often are very lacking. This leads to lots of inefficiency, overlap and duplication.

Also the project based funding tends much more towards new ideas rather than maintenance. Maintenance and sustaining projects just doesn't get the same level of funding. For example we built our open source Umbrella App for learning about security with project specific funding. Nearly all of which gets spent specifically on that project. It's very hard for us to find donors willing to fund the ongoing maintenance of the apps. The rest of our core costs has to come from our training and consultancy work with organisations. That's tricky as we love doing it but it means we can't focus as much on our core tool building.

Because of the core cost issues, the non-profit space is often very inefficient. It doesn't really have the same culture of startup, mergers, takeovers etc. To extent what you often get is zombie NGOs which become big and inefficient but soak up the donor money and keep smaller/better organisations out of the market. The way big donors work, many are very slow and risk adverse. So that means for example a lot of the big funders will never find any organisation that hasn't been around for at least three to five years. Imagine a VC not finding any company that hasn't been around for more than three to five years!
Sorry, but i specifically address this in the article:

> Anonymity and privacy are provided by the way things work - that wallets are randomly generated IDs, Coil transfer the money, the wallet provider knows who the recipient is, the content creators knows how much they’ve received, but nobody knows everything. Here’s a post[0] by Coil’s co-founder and CTO Ben Sharafian discussing wallet-side and sender-site (based on PrivacyPassp[1]) privacy techniques they and the wallet providers use to ensure everyone’s privacy is respected.

0 - https://coil.com/p/sharafian/Doubling-Down-on-Privacy/cD_Ziw...

1 - https://privacypass.github.io/
I don't think there is any difference. When the Federal Reserve purchases securities in the markets, they do it by just "creating" money. I think they literally just type in a number into a computer and use those newly created funds.

You could do this in any centrally digitally managed currency too. You could probably do it with a blockchain currency too if you get enough people to agree to the change.

Of course, if you don't like this, there's always the gold standard.....
> What’s a digital currency without mining...

I take it GP meant mining without gigantic electricity consumption: so not proof-of-stake but proof-of-work

> ... and how does it differ from regular fiat money today?

There was a discussion here a few days ago where people were trying to determine how many swiss bills were circulating... Someone commented on the irony, in a thread hating on cryptocurrencies, that anyone at anytime can know exactly how many, say, Bitcoin or Ethereum do actually exists.

There are other difference between government issued money and cryptocurrencies: for example some cryptocurrencies have a fixed, carved in stone, supply curve and so you can know beforehand exactly how many are going to be mined each year.

This is quite different, for example, from Venezuela's bolivar: Maduro just announced that 1 000 0000 bolivian bills were going to be printed now.
The thing that weirds me out about coil is:

1. I don't think I spend 13hrs a month on enabled content. I feel like coil is getting most of the $5 vs giving more directly via patreon

2. The time spent metric incentives mediocre content, I wish there was some way to support sites you love more / exclusively

3. When I bought / was using it, browsing the web feet subjectivly different, like I had to be conserved about how long I was spending on sites

4. Having to download coils browser for mobile :(

With that said, ads suck and we do need a better monitization scheme. The APIs themselves seem very good even if coil's implementation isn't perfect
An important reason it's a school failure story is that the 0.13 GPA all those absences earned him was 50th percentile (!!) at the school. In some sense the guy should have gone to class, but he's an impressionable high schooler, and it seems clear the school was setting an expectation that you don't really have to.
Apple M1 GPU’s reverse-engineered Architecture
YouTube premium too. At first it was a true guarantee of no ads and now most channels have "sponsored" VPN/RaidShadowLegends/RayCon/Ridge baked in the video.

tho in fairness, some channels like gun and ww2 ones don't have another choice because youtube demonetized them and not everyone likes to use patreon or the alt tubes.
I've done a fair amount of volunteering for nonprofits, one in particular[1], and I will say that nonprofits are full of the most overworked, underpaid, and passionate people you will meet anywhere. They need every penny they can get, and very often people mistake nonprofits spending money on essential activities like marketing or event planning as "overhead", when such expenditures generate multiples of revenue for every dollar spent. Wouldn't you rather the $1 you donate generate leverage in new donations?

One thing that PG doesn't mention here is fungibility: if you restrict your donations, nonprofits will still route unrestricted funds to where they need to be spent. It's still sub-optimal, obviously, but people who donate restricted don't always understand that they don't have as much control as they think they do over where funds will be spent, and that's a good thing.

[1] Liberty in North Korea is the best way you can contribute to the wellbeing and success of the North Korean people directly...one $ donated to resettle refugees can return 100% ROI after just 2 years: https://www.libertyinnorthkorea.org/
Interesting that there are few comments here.
:)
When I worked in gift cards one of their benefits was a way to give to people with destructive habits without enabling them. Though hardcore addicts would just sell the cards for cash anyway.
They are silent now. Expect a rust post within 48 hours.
Wikipedia asks for money once a year. They have a ginormous war chest because they do unmatched incredibly good work for the whole world and don't waste too much of the money, despite all the nitpickers.
It is free for wikipedia.