skysight-inc/HackerNews huggingface dataset:
I think the point is not that you'd get an objectively "best answer" from that type of query. NFTs are an odd example here, so let's use 3D printers instead for the boutique search example.

I found a lot more value when looking at 3D printing forum discussions from passionate hobbyists to see their opinions about the best printers on the market for various needs, compared to a search engine. In this case, the curators would be the forum moderators who would need to do the work weeding out obvious shills and misinformation. Presumably this moderation would be increasingly difficult if more people make their purchasing decisions like this and businesses respond with more astroturfing.

For something like NFT (or investing in stocks or real estate or anything), I'm not sure there will ever be a good answer for that because the super obvious conflict of interest. "It just so happens that the NFT/Stock I hold is the best investment" is not really interesting or useful and would be terribly difficult or impossible to weed out.
>Mazda sold more vehicles than Tesla in the US, which is Tesla's own backyard.

Looking at the public sales figures for 2022:

Brand January February March

Mazda 21,079 28,166 33,023

Tesla 99,215 99,214 111,617

What do you think Tesla needs to do to close the gap to mazda?

Tesla should dismantle and reverse engineer Mazda's mx30. 143hp and 161km range is so excellent for Mazda's first EV. Mazda did such a great job with the MX30 they don't have any plans to build any other evs.
I think of "OKRs" as just a fancy name for two things:
(1) What are you going to do in the next quarter/year/etc? i.e. what are you & your team's "objectives"
(2) How are you going to achieve that? i.e. what are the "key results" you're going to hit to achieve your objective.

I hope most people will agree that, in an organization, having an understanding - and agreement - of what each team plans to work on, along with the trust that they have reasonably well-thought steps on how to achieve that objective, is incredibly helpful.

The problem is, as with "Agile", "TDD", etc, people will run with this and lose track of what the actual end-goal is, i.e. to build things that matter while ensuring coordination between teams. So, you will see things that don't make much sense, like OKRs for individual contributors, OKRs that change monthly, objectives that aren't necessarily right for the company, key results that don't really tie into the objective, etc.

I'm not sure what the solution is. At a previous gig, I tried asking management plainly to state publicly what they're going to do and how they're going to do it, and no one did it. Then I tried, let's do OKRs "just like Google" and everyone jumped on, even though IMO it's the same thing...
I lost a btrfs-raid5-like NAS out of the blue (after 3-4 months of using it, I didn't even write a lot on it):

the filesystem was always cleanly unmounted, I didn't do any crazy experiments with it, it had plenty (>40%, hundreds of GiBs) of free disk space; on one day I noticed that accessing some files was slower than usual, the noise of the HDDs had a weird pattern and from there it went downhill (at that time there was no fsck utility so I didn't even know what to do - if I'm not mistaken, BUT I MIGHT, the general opinion was that a fsck-util was not even needed? but again, I might have just dreamed this) and finally stopped working with a huge amount of error messages in the kernel logs => I had to reformat everything (I went back to mdadm-raid5) and restore from the secondary NAS' backup.

In my opinion there were 2 main things that contributed to the bad reputation of the FS:

1)

In those days there was a looot of hype about btrfs (as well for me it was a dream come true) which is the reason why I decided to use it.

As far as I remember I didn't have to enable any special "experimental" feature in the kernel to use it => that gave me the impression that "it works under normal conditions, the DEVs are probably being a bit conservative for corner cases".

2)

All functionalities (e.g. raid5 with rebalancing in my case) were all available from day 1 (at least when I started using it) so if something's available I tend to think that it works (I mean, from a user's point of view why make something available that does not work?) - but no, apparently many people had many problems with many different configurations/usage patterns.

-

As others have written I hope that Bcachefs will primarily focus on reliability and only secondarily on performance & features, but I admit that that's difficult to balance :). And I hope that the fsck-utility will be available from day1 (at least with a reduced functionality). And I hope that "experimental" features will need some kind of very explicit command line option (e.g. "-might_break_everything") to use them through userland utils.

Go Kent!!! :) I'm since a while one of your Patreon follower - If you manage to create something usable I'll print the pic shown on LWM and I'll hang it up in my PC-room, maybe I'll even take my twitter account out of cryosleep to tell Musk that he should use Bcachefs as FS for his Teslas :))
I don't understand why or how the people in the video are so glowingly happy/smiling. Is some point being made there?
I think the arguments in the article made as much sense as you'd expect. Nobody has yet produced anything that really counters Google. So the best you can do is cast around to all the different quadrants that look like they might produce something and ramble about what could be.

Also, the blog post is republished from somewhere else, not written by a16z.
We as in Zamyatin's "We"?
> Is it a crime if you generate CSAM just for ones own consumption?

Yep. If it isn't obviously fake (i.e. a cartoon) the possession is illegal whether you produce it yourself or not. Though it's probably safe to say that you're unlikely to get caught if you're not sharing those images with other people.
Yeah, but it's the case with all of them. ProtonMail, Tutanota, etc, all of them are walled gardens that try to shove you into their proprietary lands.

I created EteSync[1] a contacts, calendars and tasks sync solution that's e2ee and privacy respecting but people kept on asking us to integrate with one of the above email solutions. Though they are all closed and don't interoperate. :(

[1] https://www.etesync.com
https://archive.ph/2fJ35

Alt headline and lede:

> China cut tech exports to Russia after U.S.-led sanctions hit

> Chinese shipments of laptops, phones and other technology to Russia plummeted in March, U.S. Commerce secretary says
They actually made that in profits last year.

https://d18rn0p25nwr6d.cloudfront.net/CIK-0001679788/8e5e050...
This is reasonable advice but it carries the assumption that "simplest is easiest". It is in hindsight. People sometimes say "It's easy to make a complicated solution for a simple problem, but not the other way around," and it's painfully true, as Rube Goldberg noticed. But of course that means we actually have a real challenge if we get our priorities straight.

There are still tedious/repetitive things that come up, though, and if the repetition is bad enough, then there are opportunities to do something clever... But again: Can it be done simply enough to make it worthwhile? Another challenge.

And sometimes you just gotta do the dirty work dirty, and hang in there. Admittedly that is part of any job done well, in the long run.
> Thunderbird does, but that could be Gmail specific

No, it definitely works on Office 365 too.
The cop is in a position of public trust, and at least in theory is accountable to the public if they abuse that ability. Most people are actively aware that the government has their information, because they submit it themselves when they file taxes, apply for their license, etc. Even if you don't trust the police at all, their stated purpose for having and using this information is logical.

A private company is accountable to nobody, trusted by nobody, and likely accessing "public" information that was publicized by an entity other than the individual. They are collecting the information purely to make a profit, not to (again in theory) increase public safety. Their entire purpose is to abuse the information for purposes it was not intended for.
Thank you! Google Wave would be on my list too! Very interesting concept. I was surprised it didn't make it. :-)
>near miss when a disk was lost that caused a rather horrific amount of effort and some nailbiting in restoring from pgbackups.”

I hope that eliminating a single drive fault failure mode isn't part of the unfinished business.

Twelve years ago RAID 6 and 60 definitely existed. Battery backed FC arrays of considerable sophistication have existed for far longer. I'm thinking HDS arrays circa 2002 for peak redundancy complexity (before integration reduced parts and physical runtime concerns making the installation environment as important as the technology.)
Actually i need to correct myself. Something along these lines. The mechanism of DALL-E is a bit different but a discriminator approach should work anyway although maybe some magic might be needed to ensure the spatial invariance of the discriminator.
Apple Silicon is not ahead at all on energy efficiency for desktop workloads. If they were ahead on energy efficiency, they would simply be ahead on power. Indeed, GPUs are massively parallel architectures, and they are generally limited by the transistor and power budget (and memory, of course).

Apple is simply behind in the GPU space.

> At $4800, an M1 Ultra Mac Studio appears to be far and away the cheapest machine you can buy with 128GB of GPU memory. With proper PyTorch support, we'll actually be able to use this memory for training big models or using big batch sizes. For the kind of DL work I do where dataloading is much more of a bottleneck than actual raw compute power, Mac Studio is now looking very enticing.

The reason why it's cheaper is that its memory is at a fraction (around 20-35%) of the memory bandwidth of a 128GB equivalent GPU set up, which also has to be split with the CPU. This is an unavoidable bottleneck of shared memory systems, and for a great many applications this is a terminal performance bottleneck.

That's the reason you don't have a GPU with 128GB of normal DDR5. It would just be quite limited. Perhaps for some cases it can be useful.
Dead reckoning [1] is not new, particularly also in car navigation. Particularly the inertial zeroing trick is common in pedastrian dead reckoning. Neural networks seem to be en vogue to improve this as well [2]

[1] https://en.m.wikipedia.org/wiki/Dead_reckoning
[2] https://www.sbir.gov/node/1696357
ResNets have been around for 7 years...
Go is painfully verbose and Rust painfully complex compared to python.
Being able to selectively turn auto-updates off is a feature. Not having a choice is not a feature.
> but they're already way ahead on energy efficiency.

For raw compute like you need for ML training, the M1s efficiency doesn't matter. Under the hood at hardware level, you have a direct mapping of power consumption to compute circuit activation that you really can't get around.

The general efficiency of M1 is due its architecture and how it fits together with normal consumer use. Less stuff on the instruction decode, more efficient reordering, less energy wasted moving around data due to shared memory architecture, e.t.c
My suspicion is that traffic was really curtailed in 2020 when everyone was at home and it opened up the roads a lot more than people were used to. People then got used to roads being a lot more open and started to drive to suit them.
[Edit to preface] Well then maybe we're closer to unions than I thought.

I know a guy who mentions his therapist regularly, and I overheard a conversation with a mutual friend about how he needed therapy for years (none of us disagree) but he didn't go until he worked with someone who was also open about it. He said something like wanting to be that guy for other people. He's an odd duck. Occasionally wise, but often plays the fool.

One thing I've noticed about remote work is that I talk out loud to people so much less than I used to that when I do dive into a meaty conversation I tend to get a sore throat and afterward I feel like I dove on the conversation like a starving man on a sandwich. That's not strictly healthy.

I think for some of us even a scheduled hour talking to someone per week would be good, especially now. And frankly my understanding of the New York Movie Therapist trope is that they are often portrayed somewhere between life coach and lunch buddy. The joke there being that people have gone to therapy for years without any real progress being made. Clearly not real, but then again jokes often grow from a seed of truth.
This is actually a good thing - it's a feature not a bug. You can think of crypto as a pressure relief value for banking deregulation/DeFi advocates. Instead of spending their time and energy in changing the current system of central banks, they can focus their efforts in building and chasing complex crypto systems, schemes, and gains.

Moreover, it's a convenient social proxy. A person's participation in cryptocurrency is a strong signal in deciding my willingness to continue engaging with them. It was much more awkward before when we had to watch out for dog whistles and coded language. Crypto-enthusiasts on the other hand, are eager to display their interest and generally seem unabashed. It makes the entire process much more efficient.
People happy to share their work. Is that some kind of problem?
They aren't using ASCII. They just invent new glyphs.
I'm using OpenAI Codex to create the commands
Spain,Portugal also report monkeypox cases after UK
But what if Google says your browser isn't allowed? Then you'd have to use ADB.
>If they're complaining about your hours, then there's something else bothering them, but they're using this as a proxy[2].

This can also be a sign that the manager doesn't really know what you're doing and/or has not set clear goals for you, so they have nothing else to measure except your hours.

As VP Eng with an org of 35, my CEO was always giving me grief about the number of hours people on my team were in the office. I always pushed back with our milestone tracking. We are on target, and that's all that matters to me. People know what they need to get done, and that's what I want to manage, not hours in the office, vacation balances, or anything else. I'm not their parent. I set expectations, support them in meeting those expectations, and let them make the adult decision about their time.
Turing did not mention a "typical individual". The question is whether it's possible to make AI which is indistinguishable from a human. Obviously, it makes sense if an interrogator comes prepared if we want to test this.
>As an early PM I first worked on billing

And then moved on to scalable RDBMS for a PaaS.

It's like a fairy tale, but one of the Grimm Bros. ones, not Disney.
I’m surprised nobody has provided the basic explanation: inference, here, means matrix, matrix or matrix, scalar multiplication.
Perhaps a more important question is when do you know to pull the plug? At what point do you stop investing resources into the project?
Hey notch656a! I'm not a government expert, but the challenges would start with:

- I am Frenchy (a French co)
- Buying software from Ricky (a US co)

If I don't have a proper invoice from Ricky to give to my accountant at the end of the year, and I get a tax control, then, I'll be fined.

If the tax ministry notices large amounts of similar fines, they might look at Ricky.

So the risk is more on Frenchy (risk to be fined). But I'd say that Ricky is safe for a while, unless the invoiced amount are really huge.
I think I see where the misunderstanding comes from!

I did not mean to say that you, as an individual, can disappear the grocery store by ceasing to believe in it, any less than you can wish away a recession by choosing not to believe in it.

These social constructions (recession, manager, grocery store) are the product of the belief of a majority of the relevant people. One person believing this way or that way changes nothing. Only when most people stop believing do we see change.

Slavery is a great example of a type of social relationship that ends when people stop believing in it.

This goes for the recession just as well as the other examples I gave.
These are all Democratic senators, but ID.me has quite a few critics among the senate Republicans too: https://www.finance.senate.gov/ranking-members-news/republic...
Trash-Talking Crypto Founder Caused a $40B Crash
I have been using Crow C++. I find it easy to use and pretty straightforward.

https://github.com/ipkn/crow
If you want a beautiful abstract perspective on linear algebra to complement Strang's more down-to-earth, matrix- and linear equation-oriented lectures, pick up Axler's Linear Algebra Done Right.
Along with talking about very different issues in that aside, the author calls the px unit "a bit of a lie" when in fact CSS pixels have always been logical (not physical) pixels. My editor-hat advice is that the article would benefit from a rewrite of the px explanation, and I'd also recommend eliminating the confusing hardware pixels vs. sub-pixels distinction.
I implemented billing at WakaTime with Stripe, Braintree, and Coinbase as swappable payment providers. It's definitely a source of edge case bugs, but overall it works pretty well. It supports prorating subscriptions across providers, monthly & yearly billing, trails, discounts.

* We don't remit taxes for customers because that would be impossible to build in-house, but everything else was achievable.

* We have tons of logging, and generate transient Quotes on our end, then check that the expected charge matches what the payment provider actually charged.

* Each Quote is reproducible, so if any bugs come up we can give the "create quote" code the same input and see what went wrong.

* What helped when building was hourly tasks running in the background to make sure customers who should be billed were being charged, and make sure we didn't double charge any customers, and then alerts so we could find and fix those bugs.

I would do it again to support both PayPal and Stripe, but it's definitely a source of complexity for the code base.
There isn’t a massive tax evasion economy in the USA?
Is that true? Someone on HN once described it like "eventually you get tired of the addiction and want to quit" (if you live long enough, that is). No personal experience, but I have known a couple former addicts and this seems to reflect their reality.

Maybe an effective approach would be to maximize harm reduction until the addiction has run its course? That seems to be the Portugal solution, and it seems to be successful.
Somewhere Nearby Is Colossal Cave:[]Original “Adventure” in Code and in Kentucky
What are they going to do about it?

They can't just relicense OpenZFS. The only attack vector is suing Ubuntu for distributing zfs because Canonical's lawyers think that's fine but even then, you're still free to use it by adding it to the system yourself like any other distribution is doing.

Running a new filesystem is far more dangerous than your theoretical legal concerns.
While I am a believer in writing performance sensitive code in performant programming languages, I would argue that it matters.

A lot of numerical software is Python glue code written around compiled kernels (written in C++, Rust, Fortran, etc) but the runtime of that glue code usually does impact the total runtime in a non-negligible way. So all wins are good to take.
It's an overproduced PR piece
I’m not sure what language do you mean but Java has observable call stacks and inlines just fine. With JIT, deoptimizations are possible. But sure, for AOT languages it may happen, though stacks there are mostly meaningful only with debug symbols.
If it’s as annoying as translating human processes into code, I can see how they’d want to standardize it so they’d never have to do that particular part again.

Then again, if you make it too customizable, you end up with current single sign on solutions.
Have you tried any of both? Because that's a huge disregard for other people's work. Especially when these apps are actually pretty good for being so understaffed. They are not Photoshop or MS Office, but I'd love to see what Adobe or Microsoft could do on such little budget.
Huh, for what hide that? Would they proactively fire you?

Here, it is always joked that intentionally giving those signals is the trick to support getting the desired pay raise.. some years ago even saw one guy pulling that off.
So many things don't come with them anymore... I actually had to go _buy_ one the other day. It felt wrong.
Nope. Same reason why people post long detailed complaint comments on social media without submitting pull requests to open-source projects.

People are lazy. It's much easier to use social media than it is to share feedback or submit pull requests.
> As an aside, this is one reason why I'm so bearish on Web3 and smart contracts in general. The edge cases are so complex and possibly unknowable that codifying these, particularly on an immutable blockchain, to remove the need for human intervention seems doomed to failure.

I do think the potential for errors is currently real (people mess up simple wallet transfers all of the time) but it's reasonable to assume that big things and making them easy for normal people to use is going to take time.

It's easy to forget how ridiculously early into crypto humans still are. We're only about 14 years into the invention of crypto. We're only about 7 years since the release of Ethereum. The general public barely understands what crypto is other than having some conception of it as some kind of Internet money. Most people cannot discuss what a blockchain is, what smart contracts are, or why oracles are important. And forget the general public for a minute: even smart technical people on HN can barely give a good description of how all of these pieces work and fit together.
Here's what I want in a search engine (and I would pay for it!):

A combo of curation and filtered google/bing results.

For curation, pay people who are into whatever niche topic and have a review process that spots and eliminates collusion and corruption.

And where you don't provide curated links give me google/bing results with the crap sites filtered out. Also, upsell me on research librarian services that then feed the curation lists.
I was thinking enterprise objects framework which came after they realized databasekit was a dud.

It’s equivalent to rails or similar orms. But it integrated with interface builder. See this [1] demo about 23 minutes in… just after he demos how great next step handles faces. He demos building a query crud app fully drag n drop.

Are you sure DO was available in OS X?

[1] https://m.youtube.com/watch?v=4UiGnpmwAJk