skysight-inc/HackerNews huggingface dataset:
> I’m not a big fan of your implication that there’s something wrong with discussing legislation while it’s still pending, though.

There is something wrong with it. Lots of bills get proposed all the time. Many die in committees or they have no hope of being passed, or they might be passed in one house but have no chance of getting passed in the other, making them little more than a symbolic gesture. It's important to understand the context before demanding everyone get all freaked out and outraged about something that might not have ever been even remotely possible.

Thanks for clarifying that it was passed, that's important and relevant information.
At our organization we have a nontechnical sprint tester that executes manual tests and creates customer facing documentation. This sprint tester is part of our pull request approvals on our new feature branch builds.

The engineers write the unit tests, integration tests and create the initial draft of a manually executed (zephyr) test.

The sprint tester enhances the manual test and also creates the customer facing documentation/training content. What’s been nice about this is if the sprint tester finds its overly complicated to explain a new feature they can provide feedback about the design before it gets merged into the production builds. In this way they’re not just documenting what’s been done, but are contributing to the design.
This is how I do it. My SIM is my “private” number and my public number is virtual.

Anyone in Australia who wants to do this without carrying 2 phones can check out my product BenkoPhone

http://www.benkophone.com
The first version of Windows NT (which was, of course, native 32-bit) was 3.1 (to match the contemporary version of vanilla Windows).
Why even use a class in any of those cases? The if-statement example demonstrates precisely how OO classes can make code more complicated than it needs to be.

Just make a log() function that takes a target (file, socket, etc) and a message. Unless your logger needs to be so flexible as to work in 3rd party apps, why can't it be just that simple?

Although the author's take on composition is agreeable, it's things like logging where I think custom classes usually don't make things better in the first place. Just writing a function with conditional logic gets the job done and is plenty maintainable.
Sure, but having stressed employees doesn't make a profitable company.
> 24 weeks of maternity leave from Google

You know these 24 weeks aren't a vacation, right? They're about 100x more demanding then the average tech job, and on-call 24/7. Not to mention that after the 24 weeks are up, you still have another unpaid (in fact, you are paying!) full time job of raising a child for at least another 17.5 years. That is a tall task for someone hoping to climb in their career, even if they want a child, and it's just not the right time right now.

> Alternatively, keep the baby

The great and wonderful thing about abortion is that, even when it's legalized, someone who wants to have their baby can still choose to, if they wish. Just as they can choose not to.

And all of this is from the relatively cushy and overcompensated perspective of a tech career! Now imagine someone between minimum-wage jobs struggling to make rent every month. Do you know how many kids today were born and not given the time or resources from their parents to succeed, or worse, abused? Did you know the fact that – today – 1 in 2 people nationwide who are homeless were products of the foster care system [1] ?

https://nfyi.org/issues/homelessness/
I'm not an expert on audio, but what's the difference between [1], and the reference design of [2]?

I know only a bit about electronics, but I would have figured the market would have driven those two things to be roughly the same price if they were equivalent.

[1]: https://www.parts-express.com/ICEpower-200ASC-Class-D-Audio-...
[2]: https://www.ti.com/lit/ds/symlink/tpa3221.pdf?ts=16560824848...
I'm thrown by what a bullshit investor is, or how we distinguish that from, for example, a lucky one.
Your C++ code can even be much slower than Python if you are not careful. Here's a good example of a StackOverflow question asking why it takes a longer time to split a string in C++ than in Python:

https://stackoverflow.com/questions/9378500/why-is-splitting...

Python's objects are ref-counted and stored on the heap, so copies do not happen unless you make it explicit. And Python's strings are all interned and stored in a single hashtable, so duplicate strings will not consume any more memory. These properties makes Python quite competitive with naively written C++/Rust. You can certainly write fast string in C++/Rust using string slices (std::string_view in C++ and &str in Rust), but in C++ you need to worry about any memory-related errors and in Rust you need to fight with the borrow checker. I also think that if you really want the best performance in C++/Rust then you need to write your own string class tailor-made to your problem.
Right. I think Spotify, Youtube, Twitch, TikTok and similar services are in this position of practically unlimited "good" content.

Browsing Netflix for 2 hours only to watch nothing is so common it's memed after all..
(I'm a seed stage VC.)

In general, seed stage is less affected by the recent downturn than later stages. Which makes sense, since the time to exit for a seed stage company can be the better part of a decade, so today's macro climate has less impact.

A few tips and observations:

- from what I've seen, most seed funds are still investing, although on average at a 20-40% slower cadence than 6 months ago. On the other hand, some later stage investors are now more active at seed because that lets them keep investing while putting less capital at risk.

- assume valuations will be closer to what they were ~2 years ago. Earlier this year, the median seed valuation felt like ~$20m post, and we saw a number of $30m-$40m post money valuations. Right now we're seeing more valuations in the teens, and seed round sizes are more frequently $2m-3m instead of $4m-$6m.

- longer runways are favored. The fundraising climate over the next year is uncertain -- especially for Series A and beyond -- so the typical "raise for 18+ mo of runway" advice has turned into "raise for 24-30 mo of runway."

- cash efficiency and faster time to revenue are favored over growth in this climate.

- capital intensive businesses will be much harder to raise for.

- investor diligence is shifting away from FOMO and rushed decisions, and back toward normal diligence processes. Assume that investments decisions will take an extra 1-4 weeks for each investor.

It's not all bad news:

- anecdotally, it feels like hiring is a little easier.

- historically, recessions have been a great time to start big companies.

- there's still a LOT of capital waiting to be deployed into startups.

- "fundraises are looking like they did in 2020" is still pretty good, since 2020 was already a great year to be fundraising as a founder.
When you think "ML to recreate what it thinks is supposed to be there" you probably automatically go to DeepDream or https://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres...

but the end result doesnt have to be direct output of ML hallucination. AI encodes probability distribution, you can treat it as motion compensation in video codecs - what comes next is a convolution by encoded error between predicted outcome and ground truth.
You could for example, avoid the article and go comment on the ones you find more interesting.

This is a serious issue and these articles are important. If anything they put pressure on more companies.
> If you need a term to mean “only the basics are covered” you could do better.

exactly, this is what i have issue with calling post-scarcity.

may be the term could be "universal basic income capable" (UBI-able).
Birth control is a wholly different issue than abortion and not nearly as galvanizing. There is of course some hard core Catholic groups opposed, but beyond that it’s generally a scratch issue among other evangelicals. Most folks moderate to conservative just don’t give a shit about it. They just aren’t big on tax dollars paying for it. So you won’t see state laws being created specifically to challenge its legality and big money funding the activism in the same way as abortion.

Same for same sex marriage, there is just not enough moderate political people against it. Repealing it won’t have the legs.

Pro life support spanned the political spectrum, I think you can even fairly argue that despite her rhetoric to the contrary, Speaker Pelosi’s deliberate inaction may have been due to her faith and passive action against something she wanted to publicly appear to be “for” for wholly political reasons.
There is a really disturbing trend nowadays where people are casually advocating for violence. This is one of those examples. Violence is never okay.
The difference is that the people selling the thing want you to lose. They're the counterparty. A real broker doesn't care. They just get a commission on the trade either way.
> The bioweapon theory, however, is politically useful. If you want to start a war, or at least trade sanctions, a villain is a good place to start.

This is precisely Nature's gambit. She carefully engineered SARS-CoV-2 in a matter of weeks (to conceal the evidence, which was eaten), all naturally of course, but carefully, subtly made it appear like it might have been designed by mere mortals... and for this very purpose. Armageddon. When there's an imbalance, Nature corrects. And no one would deny there is an imbalance in the Earth regarding our species alone totally messing it up for all living things.
> Question: Who owns the deposited assets? Don't the original owners have dibs?

If you give your money to something that looks like a bank, walks like a bank, but is not actually a bank, don't expect them to be held to the same legal standards as a bank.
Time to figure out how to convince people that a database auto-increment primary key is the mark of the beast.
> The propaganda machine that has been feeding this issue for the past few decades is still alive and well, they will pivot to some other issue (CRT, Wokeism, Black Lives Burning Down Entire Cities, etc...) if they have to.

It already has. See all the hysterics about how any discussion of same sex relationships or trans identity around children is "grooming".
If we only posted articles lacking in controversy that would be uninteresting.
> The difference is that the people selling the thing want you to lose. They're the counterparty.

That is not a difference from either the call option model or the short sale model. It's true in all "three" cases.

Furthermore, if your intention as a rope vendor is specifically to sell someone enough to hang themselves with, you're not operating a scam as you sell them the rope.
His actual name is Bankman?
Setting aside the topic of abortion, that would be one precedent I would absolutely love to see the court overthrow. It was a terrible decision in the first place (wheat, not corn, IIRC) and the commerce clause is far too abused as a result.
Hmm. IcePower looks pricey and it's probably not for portable, battery-powered audio?
Shark evolution: a 450M year timeline
start with angels, look in online communities for your niche, it’s like dating
Ignoring abortion, I suspect that states without contraception, IVF or gay rights will be of less interest to a significant portion of the tech workforce. Companies would have to provide alternatives unless they want to limit their hiring to red state natives. Good argument for wfh to get talent that just won’t go there.

Note that most contraceptives prevent implantation and IVF creates more embryos than needed. Both are no-no’s under the new regime. And miscarriages and stillbirths are going to be a legal minefield there.
By Exploring Virtual Worlds, AI Learns in New Ways
In college in NZ I wrote a simple compiler for the 6802 with some friends, it fit in 2k (just) .... we called ourselves "uSoft" (with a greek mu - but we were cross-compiling from cards, no room for a mu) .... the next year we heard of some jokers in the US who were using our name, and pffft! they only had a basic interpreter, so lame!

Needless to say the jokers in the US became multi-billionaires, we were stuck on the other side of the world with no one to sell to, and no real knowledge of the marketing we'd need to bring our code to market - if only we'd incorporated we could at least have sold the name :-)
No one is an island. You can't have total bodily autonomy if you want to live around other humans. It's an unreasonable and selfish stance. If you want to self-isolate in the woods, fine. We should have a way for people to do that.

There are a number of technical reasons why the mRNA vaccines should be safer than existing vaccines. In any case, there were non mRNA alternatives. I believe that most life-scientists are just curious and trying to do good work. I don't really trust corporate big (whatever), but pharma in this case. I do trust the individual scientists I know to be caring and empathetic people and to do their best to save lives.
What Ever Happened to Apple iBeacons? (2016)
Thing is, isn't "during a field trip" actually the zoonotic theory? Ie, if there's a super contagious virus circulating around in bats, and a researcher was in a cave, then went to the market... that's the same as a tourist visiting a cave (as I have done) or a worker harvesting Bird's Next from cave, then selling at the market.
No, your answer avoids the point you made. You made a specific claim that the left was using lawfare first. Please elaborate on that.
See you in ~2.5 years when the Republican president signs a federal abortion ban.
If You Say Something Is “Likely,” How Likely Do People Think It Is? (2018)
Or Congress could just pass a law.
I'm always trying to avoid additional tools, menubar apps, running at all times whenever possible. Alfred served many other purposes and with the PowerPack, the clipboard manager can be unlocked. This is one good option to try it out. I wrote about it some time back https://brajeshwar.com/2014/access-clipboard-history-alfred-...
It's odd how many corporations have policies to help their employees escape the laws of places like Texas and Florida, but they're more than happy to relocate their offices to those states for small tax reductions.

If they're truly against these policies, gutting those states of thousands of high earning jobs and refusing to build any new offices is the most effective way to do it.

The Russian sanctions actually surprised me in that a lot of corporations actually pulled out and fast. I'll be even more surprised if they stay out for years to come.
Sigh. Databases seems to be one of the last bastions of ivorytower-ism in software engineering.

Databases aren't magic. They are software. And as you say, there is a deep well of literature, and almost all interesting modern databases are open source. So it's possible for anyone with the interest and motivation to learn how they work, and yes, improve them.

> With all due respect, you seem to be only loosely familiar with database architecture, both theory and historical practice. Nothing you've described is actually novel. That you are unfamiliar with why no one builds things this way, despite many attempts, does not lend confidence.

You claim that there is all this information out there saying why this won't work, and that it has been tried, but don't point to any of it.

> Tangentially, the "prolly tree" is intrinsically not a scalable data structure.

First: Dolt publishes industry standard performance benchmarks and they are an average of 4.4x slower than MySQL:

https://docs.dolthub.com/sql-reference/benchmarks/latency

This is using the original storage format from noms which wasn't written for oltp workloads. A new storage format is coming which is and will dramatically improve this:

https://www.dolthub.com/blog/2022-05-20-new-format-alpha/

In any case 5x slower already shows, experimentally, that this approach works for database-style problems.

===

Second: In a purely algorithmic sense, prolly trees are the definition of scalable. They are log(n) (with a large base) for inserts, deletes, and seeks and they have efficient ordered scans. They have basically the same algorithmic complexity as B Trees, B+ Trees, LSM trees, etc -- very similar properties to the data structures used by other databases. The problem with prolly trees is actually the reverse: they are scalable, but have large constant factors due to the overhead of hashing.

But a single-digit constant factor slower performance than MySQL but with versioning seems like a great product for many applications.

If anyone reading this is interested, the Dolt team did a great job writing up the how prolly trees work and how they compare to classic databases here:

https://www.dolthub.com/blog/2020-04-01-how-dolt-stores-tabl...
Frequently asked questions about your craniotomy (2020)
Well, the whole reason why this situation took place is because people in red states are fed up with the influx of blue voters, that end up bringing in the exact problems that made them relocate.

This is how empires fall. As people with different political views no longer depend on each other economically, they drift more and more into opposite directions, until they do not want to share the same government anymore.
Termux supposedly has a setting that prevents that. I haven't had issues so far; I keep long-running stuff like tmux with `tail -f log-file` etc running for literally months.
There was also OS9 (Microware, not Apple). It was very Unix-like, but not fully POSIX, and very poorly documented. After initial development on the 6809, they released a port for 68K.

https://en.wikipedia.org/wiki/OS-9
I interviewed Larry Osterman on my podcast [1] and at 19:35 he talks about his time on the Windows NT team and hanging out with Greg Zachary, the author of Show Stopper, at his house in Berkeley. There's also Helen Custer who came along with Cutler to help document the creation of NT.

Lots of other fun stories from Larry's time on that team. I kind of regret not asking him about Cutler. Maybe next time!

[1] https://john-lam-podcast.simplecast.com/episodes/ep-9-larry-...
You’re just saying user defaults don’t matter
Texas didn't look quite as insane a decade or so ago when Apple began ramping up their Austin offices. I wonder how Apple feels now though.
That would depend on the facts, and who made what decisions, and who had what control when.

at this point, all of that has been scrubbed for good, and nothing factual will ever come out.
This makes sense. I fully agree with Google on sticking to this one.

Do NOT fund states that suppress our rights.
You say that, but the two best-known generators (DALL-E and Craiyon/dall-e mini) both claim ownership over generated images. E.g. they both claim that generated images may only be used non-commercially, and that commercial use is restricted or not allowed.
The go version has a really cool feature: wormhole-william send --qr <path/to/file>

This prints the password as a QR code. There's also an android version of wormhole-william which can process the QR codes.
Lot of discussion here on the 'dispositive proof' by Worobey et al. and the lack of intermediate lineage between lineage A & B (after intermediate genomes were ruled out without having access to the raw data to properly QC). A recent paper casts some doubts on at least extent of animal zoonosis (it any occurred at all) - indicating at least several of the early market cases were due to human to human transmission.

https://www.sciencedirect.com/science/article/pii/S001393512...

What seems to get lost on people is that no animals in the market tested positive for a SARS-2-related virus.

https://www.researchsquare.com/article/rs-1370392/v1

Whatsmore the early lineage A virus was only found in one environmental sample, all other env samples were B and all human infections were B.

Both points cast serious doubt as to whether the market was really the origin - or just a superspreader location.

Using a different method than Pekar et al., Caraballo-Ortiz et al. estimate a lat Sept/E Oct ancestral virus emergence in Wuhan. If correct, we can probably discount the Hunan seafood market as the origin, and need to look esewhere in Wuhan

https://pubmed.ncbi.nlm.nih.gov/34931186/
Why only US states? I don't remember this for Google's offices in Mexico, Ireland, et al.
In 2000, Microsoft exec Chris Peters ‘went bowling’ by buying the PBA (Professional Bowlers Association) - which is probably not the idea you were trying to convey

Microsoft money was weird at the end of the 90s
Kavanaugh's concurring opinion said this:

> Second, as I see it, some of the other abortion-related legal questions raised by today’s decision are not especially difficult as a constitutional matter. For example, may a State bar a resident of that State from traveling to another State to obtain an abortion? In my view, the answer is no based on the constitutional right to interstate travel. May a State retroactively impose liability or punishment for an abortion that occurred before today’s decision takes effect? In my view, the answer is no based on the Due Process Clause or the Ex Post Facto Clause.
So, is it possible to make a US 2.0 without civil war?
In Shenzhen I/O, at least you know going in that every task is actually solvable.

And getting it wrong won’t set fire to anything. Or get your LAN hacked.
Honestly though, it's not "fuck Congress", it's "fuck the electorate".

One of the great ironies about the rise of corporate fascism in the US is that the democracy does function on a technical level. If enough people worked together to do the right things, ballots could be cast and there is no dictator to prevent the will of the people from being heard.

Of course, that does not happen. The people have proven ineffective at self-governance.

At this point I'm wondering if we should just hand all governance over to a consortium of industry leaders that are accountable to shareholders. If we're going to do an oligarchy, let's at least be efficient about it.

That seems better to me than the current system of an easily brainwashed public electing whoever has the best disinformation campaign.

Do you think we'd have all these crazy IP laws if the big IP holders and big tech companies had to get in a room together and actually figure out what the law should be?
Yes. It is slow. This is precisely the reason I stopped using it.
Shameless plug but I’m working on a visual organization and bookmarking tool and feedback and input from someone like you would be crucial!

https://www.bleep.is
I can see that being smart, but even after the influx of tech Austin is still a way lower cost of living than CA and their campus is close to a few good stem universities. Plus, if everyone educated leaves the place it will just perpetuate. Then again, climate change will probably make it unlivable anyway.
A company the size of google constantly makes decisions that aren't immediately profitable, or will possibly never be profitable in the first place if they believe it will improve PR.
I've heard it from someone who was in China after the pandemic emerged. Apparently some Chinese people believe exactly that. Some of the lab animals were sold to the wet market. And that's how the virus jumped from animal to host. Although evidence is scant. Then again it's China.
Kinda feels like a bit of a “bail out” signal to me. Even if the Democrats somehow get their act together enough to legalize abortion it’s going to take a long time.

On this tech focused forum people have portable skills in high demand. As WFH continues to be normalized there’s probably more opportunities than ever to work for US companies from elsewhere. You can move to Canada and you’ll be in the top 5% of earners easily.

You can still vote in us elections and donate to help turn things around, but in the meantime set yourself and your ancestors up for better success elsewhere in case things don’t.

There’s no real downside aside from forgoing the absurdly high wages of Silicon Valley, but you’d still be highly paid.