skysight-inc/HackerNews huggingface dataset:
Brave is a weird example because it included several former Gecko engineers when it started up, so Brave not using Gecko did have some sort of material impact on Gecko. I have no idea if you can quantify how much "damage" was done, but some can be assumed.

"Fast" is the second priority listed in Brave's webpage ("Secure, Fast, & Private"), so it is very easy to assume that it was one of their reasons for making a fork of a browser in the first place. It is more than fair to criticize them for taking the ("paved with bad intentions") easy road in that stated priority rather than accepting the true engineering challenge of doing that work on the underdog engine in current last place. (The basic through line of lamenting that they didn't use Gecko: If they had succeeded in that challenge, they would have won a lot more acclaim and done a lot more overall good for the web than anything they have done in forking Blink.)
> The argument is actually more like: don't use badly written middleman software that tries to parse messages it doesn't need to parse.

The middleman software in question often needed to process some part of the message but not others. It wasn't realistic to define a boundary between what each middleman might need and what they wouldn't need, and somehow push the "not needed" part into nested encoded blobs.

I'm not sure the rest of your comment is really addressing the issue here. The argument doesn't have anything to do with proceeding forward in the face of corrupt data or undefined behavior. The argument is that validation needs to happen at the consumer. There should still be validation.
SAFEs are futures contracts, but they usually aren't transferrable ("resselable", "tradable", or "marketable").

The resellability of a SAFE depends on the terms & conditions specified in the agreement. Usually SAFEs have restrictions on transferability, meaning they cannot be resold or transferred to another party without the company's consent.

Also even if the SAFE allows transferability, it might be sold to Accredited Investors only (at least in the US).

It's a very bad idea for a startup to allow SAFE transferability, as you will not know who are your investors. And it will become a hell to locate all of them once you'll do a priced round.

There was some over-the-conter trading in Telegram ICO SAFTs[1] though.

NOTE: IANAL

--

[1] SAFT - Simple Agreement For Future Tokens
why not just ignore the "chaos monkeys" and focus on your writers instead? no one is forcing you to interact with anyone you don't like on X.
Men In Black is PG-13, isn't it? Serves your parents right for taking a 5 year old to watch it!
People also wonder what happened with Epstein, for that matter :D
Hi Peter. We spoke by phone last year. I am shifting a venture from China to the US as an Aussie. While things are nominally easy for me, and you raised the interesting point that spouses are now in a better situation under the Aussie category, I note we are still waiting for a visa interview for my family (Sydney). We intend to complete financing in the US before December then exit and re-enter on new visas with the self-sponsorship route and a good deal of investment in the bank, at which point the various paperwork you advised as supporting (eg. real estate) should be trivial. My question to you is this: how do we speed up the next visa changeover? We will only have 90 days up front. After which, a plethora of initial setup work (equipment commissioning, etc.) needs to occur demanding of presence. I can't afford to sit around this long waiting for bureaucrats again and I don't want to be separated from my family. Can we apply while actually in the US on another visa? Can we iteratively amend an application with new data (eg. real estate, investment agreements, etc.) after it is lodged as this information settles? Or perhaps, is there any way to apply with a business case for expedited processing at US consulates?

We are also now looking to bring in a few Europeans with exceptional professional skills in allied areas. What do we need to look out for in doing this and which visa category is the most stable for their application? As a startup are we limited in how many people we bring in? Right now there are at least two. I recall in the past I was on some sort of management-for-new-US-subsidiary type visa (~2010) and this was preferential to the H1 types. Cheers.
Already lived it, don't really need to do it again.

But I did it anyway and it's interesting to see the complete shift in tone from pre-9/11 to post-9/11 coverage. Everyone was so positive and excited pre-9/11 despite the fact that we were already plummeting into a recession.

I'd forgotten about that.
adults are human too, this applies to adults to a same, lessor or more degree
I'm using Cap'N Proto in a message broker application(LcuidMQ) I'm building for serialization. It has allowed me to created client applications rather quickly. There are some quirks can be difficult to wrap your head around, but once you understand it is really solid.

There are some difference between the language libraries and documentation can be lacking around those language specific solutions. I'm hoping to add blog articles and or contribute back to the example of these repositories to help future users who want to dabble.

Check out my repo here for how I use it across Rust and Python, with Golang coming soon: https://github.com/lucidmq/lucidmq
> it is far more likely that "fast charging" at the max supported rate is significantly worse for the lifespan than a slower, lower current charge session.

Indeed. This is why I still use my old 1A or less USB ports and crummy cables with thin wires. I usually don’t care about charging speed.

I like how Apple can now do “optimized” slow charging from 80% on-ward but would be nice if I could just tell it to go slow in general.
BIND expose (almost) every details of DNS. That's why learning their config would teach you 90% of the DNS system.

dig output make sense after reading the RFC. It exposes every bit flag in the protocol level
$0.005 per hour per IP.

Assuming AWS has 50% utilization on IPs they've assigned for EC2, this is a $1.28 billion/yr fee they created.

Scale is fun.
My startup is taking off, but I'm on H1-B, about to get my perm and apply for I-140.

I haven't incorporated, haven't setup an LLC, have accepted payments on my girlfriend's sole proprietorship. What can I do here that doesn't screw me over when it comes time for my interview?
That goes back to a time when most homes had a stay-at-home homemaker.

Today, I'm not really crazy about the idea of a random pop-in, having to cut the few hours of time that I do have for laundry, dishes, or just a bit of down time, to have to make coffee and find snacks and sit down for a chat. If I were home all day that would be quite different, or so I think.
I love tuning to formidable years of mine and seeing what was on. I wish this were even broader. There was something magical about the pre-streaming, pre-everything-is-on-cable era. You were on a schedule and there were communal events like finales etc. You just don't get much of that anymore.
Laser mapping reveals a forgotten Maya city in the jungle
Ask HN: Do introductory AI classes now teach generative AI and its math?
Or do they still teach what they taught ten/twenty/thirty years ago?
For context: Kenton ran Google's in house proto system for many years, before leaving and building his own open source version.
Some experts charge for their time at a reduced rate (e.g. 50%) for travel, some a predetermined amount (taking the risk of delays on themselves), some only for the cost of the tickets, hotels, meals, etc.

There is, AFAIK and based on what I can Google, no universal answer.
Maybe he’ll try bribing Clarence Thomas, seems to be all the rage with unhinged billionaires with bad taste and questionable politics these days.
I'm not sure if I even have any regular contacts who have iPhones, as an iPhone user.

Everyone uses Discord or Facebook Messenger. Or Slack for coworkers.
> Meanwhile I know people who look at analytics and numbers to decide what sports and activities their child (who is still in elementary school!) should be doing in order to maximize college admissions chances.

Those people are dumb; ignore them. They're "fighting the last war", so to say.

Seriously, an orchestra needs 30-40 violins per tuba. There has to be a lot of violin players, or there is no orchestra (the Harvard orchestra is short on violin players right now [1] - they certainly aren't going to be taking many more "unusual" instruments without more violins)

The injury rates for young athletes keeps increasing (as in younger than 25-30). Plenty of research shows that specializing in a single sport at a young age is a strong contributor to this. Of course those "elite" coaches want your kid to give up everything else; when your kid burns out or get injured the coach just moves on to the next kid in line.

Just opt out of this system, your kids will be fine.

[1] https://www.harvardradcliffeorchestra.org/current-roster
Recently I needed to replace my car's battery (size 24F; I opted to upgrade to an AGM battery). In my town of 45,000 (medium-small?) there is one Walmart superstore (sans auto shop), a bunch of chain auto parts stores, and some non-chain stores. Shopping online, I determine:

Walmart: Everstart $180, 4 year "free replacement" warranty.
Napa: house brand $250, Odyssey $371 (both 3 yr warranty)
OReilly: house brand $250, Optima $290 (both 3 yr warranty)
AutoZone: house brand $250, Optima $290 (both 3 yr warranty)

Walmart gets my business in this case as it does in most others. The few employees I interact with there don't seem to be unhappy, and their return policy is awesome (and is consistently applied). Walmart hasn't forced the competition out of business, but I see no reason why I should shop elsewhere in order to pay $70 (38%) more for an equivalent battery with 1 year less warranty.

Yes, Walmart is evil./s
"The professor took a lot of joy in shooting down ideas like this though."

Gatekeepers of domain knowledge usually do.
Yeah that sounds way off.
We have seen critical appraisals of past social media launches, e.g., "Google+ Study Reveals Minimal Social Activity, Weak User Engagement" (2012)

<https://www.fastcompany.com/1837332/exclusive-new-google-stu...>

<https://news.ycombinator.com/item?id=3977050>

The study in question is, to my surprise, still available directly online: <https://blog.rjmetrics.com/2012/05/15/new-google-plus-data-s...>

There are another 14 HN submissions matching "Google+ ghost town" at this writing: <https://hn.algolia.com/?q=google%2B%20ghost%20town>

I did my own assessment of G+ later, after there was much discussion of Google's own "engagement" numbers for the platform meeting open skepticism. (I used the platform heavily myself and appreciated elements of it.)

I think we're seeing more and deserved skepticism generally in accepting statements of activity at face value, which is a Good Thing in my view.
It would be nice if there was a way to see what is playing (titles)
Update, force close the app, then touch the main logo once you're back in.
Free prison phone calls boost family ties, rehabilitation
No. "Types only known at runtime" are dynamic types. "And also you can optimize by examining the types at runtime" is just dynamic types. And it does not have the benefit of static types because it is dynamic types.
> heating of houses in northern latitudes

This can at least be partially solved by having all homes in these regions training machine learning models on racks of GPUs at night.
Hi, nice project, thanks for making it available. I am trying it right now.
Could you please add Colombian Pesos, COP, as currency?
Do you (or anybody here) know a trustworhty service that process automatically sms and emails with financial info and extract the expense from them?
Thanks again.
I thought everyone's info leaked because an Equifax office in South America had open access to the internet with default passwords.
> I don't know, I would be curious to meet out of school dev from 20 years ago. Those I meet at my current job are... young. The lack of experience shows.

I was a stil-at-school dev/sysadmin/multi-purpose nerd 23 years ago, if that works, nice to meet you!

I had more experience than average on some tasks because I was lucky enough that, against my own will, when I was a little kid my parents bought a computer and not a videogame console. I still spent most of my time in front of it playing games, of course, but I also learned to program a little bit, and by the time we had our first PC at home, I also learned troubleshooting because every time I broke it I had to get it working before one of my parents needed it.

Other than that, I think school prepared me well in terms of foundations (perhaps better than what some kids see today, at least I'm surprised how few people who went through formal CS/SWE university training recently know enough about the reasons the relational model was introduced, or how operating systems work).

On the other hand, practical skills taught at school were not immediately useful to me. In particular, the software stack most used at school (Pascal, then Delphi, we did have some courses using C, Prolog, ASM, COBOL, and SQL, but most of my programming hours in school were spent in Pascal/Delphi) was not used in any of the jobs I've had, with the exception of COBOL), so I did a lot of learning on the job.

I make a living working on databases now, and I sometimes like to tell the story of how I got into them: while working at a bank, the web banking application had an SQL Server backend database for its frontend (actual banking happened in another network, on a mainframe, I don't know which DB it used but it was some IBM thing and it was not DB/2). There was a settings table that was basically a key/value store controlling different config options of the app. One of them was a maintenance flag which, if set to whatever the value for true was, would show a "we're under maintenance" page when serving any user request. One day they asked me to go put the site on maintenance ("go put the site" because I had to go walk upstairs and enter the datacenter to do this back then), so I went to the console, opened the query editor, and entered something like:

update settings set value = 1;

Notice the lack of a where clause. When I saw the number of rows affected, I panicked, ran downstairs, explained what I had done, and a colleague (who was also young but I think at his second job after school, and way more experienced than me) calmed me down, walked up with me again, showed me where the backups where, and helped me restore one.

I've been hooked on databases since that day!
I would be curious at how far you have to go for “attempted”, especially when most supposed attempts did not require medical intervention (so it might consist of getting the materials and not having the final nerve to go through with it).

But having graduated high school in 2014, my anecdotal reaction based on that experience would be that it seems on the high side but is plausible.

My reaction certainly isn’t “no way.”
It doesn’t usually matter to the user “why” a product is no longer appealing.

Financial woes though will usually produce change that impacts the user, for better or worse (a good kick in the ass, or craven desperation may follow).
What % of users do you think care about a desktop experience? I expect the vast majority of users would be mobile-only. I'm sure you can find relevant statistics about Twitters desktop vs mobile usage.
This. The protocol isn't hard, but the protocol isn't the service.

The service of DNS is a decentralized, distributed, held-together-by-spit-bailing-wire-and-an-unprecedented-post-WWII-era-of-international-peace-and-collaboration hash-job of individually configurable nodes kind of agreeing on a shared worldview of the information the service contains, unless your local government hates piracy or pictures of Winnie the Pooh, YMMV.

It's like saying "I don't know why people struggle with databases; SQL isn't hard" and then the database contains ten thousand tables, a thousand indices, a hundred functions and triggers, and all of it was documented by someone who built it and never had a neophyte review the docs.

Oh, and the database operates on eventual-consistency guarantees out to 24 hours of "eventually."
Does this mean the US government can finally start treating Apple the way it treats Microsoft, etc when it does clearly anti-competitive things? They get away with murder sometimes and no one bats an eye. Even here on HN, it's full of people that turn a blind eye because they have a love for Apple. Everything as spun as "looking out for the user" as if not using USB-C, locking out RCS, the "Apple Tax" etc are anything but anti-competitive behavior or straight gouging. Apple to this day is treated like it's late 90s 5% market share self. This isn't the 90s anymore.

Edit: Instantly being downvoted is ironic.
I agree, and not just because busy streets are unsafe for kids.

Neighborhood != community. Imo with:
- Lack of interesting nearby spaces
- poor walking options (unsafe, unpopulated, unshaded)
- poor transit options
- growing options online
- polarization

Families are less likely to spend leisure or errand time in/near their neighborhoods. And kids suffer for that.

https://en.wikipedia.org/wiki/Bowling_Alone
https://www.youtube.com/c/NotJustBikes
I am a bit confused by the case that is wanting to use the researchers data.

So there was measurable learning loss from remote learning and during the pandemic.

Ok this is known in education.

The state has only relied on individual districts to make up the learning loss.

Ok so that makes sense. There is no magic bullet on fixing the learning loss issue. The state relying on individual districts taking a multi approach to learning loss .. seems reasonable.

I don’t understand the merits of the lawsuit. The state of California is already aware of learning loss and is looking at ways to address.

To be sued because the state of California didn’t do x,y,z by the paintings seems incredible short sided and unrealistic. We are still learning how to best address learning loss from 2020.

Just my two cents
Maybe, maybe not - but that's sort of the point. It doesn't really matter since there's no alternative. Accelerationism isn't even a conscience choice per-se - it's a phenomenon that is a product of technological advancement of which Capitalism is the vehicle for. If anything, the only conscious choice is to not resist it as that's ultimately futile since it can't be stopped. Well, unless we went full Teddy K, which I don't think is likely.
What do you think are the odds of any sort of legal[1][2] immigration reform passing Congress in the near future?

[1] Whether that's raising the EB cap (or exempting one from the EB limit & allowing AOS after 2 years of waiting).

[2] Delegating legal immigration control partially to the states (e.g. states being able to issue EB IVs or work NIVs beyond federal caps), since something like that might be more palatable to some parts of the Republican party, although I'm not sure if it'll be enough to overcome the general xenophobia of the GOP.
Not available in Portugal appstore , it’s us only ?
I love the idea of this but could it work without needing all the linked data? I get that it has to track you but it seems a bit heavy on the linked data. At least on iOS.
I liked using Android Auto on the phone w/ a Bluetooth connection to my car until they killed it. It was perfect and I was furious when they removed that feature.
Kind of wild that some people are spending ~1.8% of their income on a phone (Even higher if we consider post-tax income).
It means Tools for Humanity is neither based in the US nor offering the coin in the US. The US cannot control what that company does in other countries. The US can control what Meta does in the US.
I'm a UK-based software engineer with 6 years experience in a few domains e.g. telecoms, fintech, legaltech - could I realistically get a National Interest Waiver for an EB-2 visa? I don't have any citations or academic profile beyond a undergrad degree, and that seems to be the focus.
This is how my grandparents and their friends do it and they clearly have better communication with their friends than I do with mine.

Maybe this whole "scheduling" things was a mistake.
I've bumped into a number of iPhone users who seemingly randomly don't get my text messages.

I've switched largely to communicating over alternative platforms since text messages can be unreliable.
Yes, everything is very unclear. It's also corrupted on most communication, either on purpose or by accident.

Corrupting Agile was once a very profitable activity.
> I'm not going to name names, but if you are thinking about the "outsourcing nations", then I don't know about you, but I think most of us here have experienced the poor quality coding output from those developers.

I've experienced "poor quality coding outputs" caused by outsourcing in general... regardless if it was abroad or not.

With properly hired employees, in my experience, what they output is actually quite impressive both qualitatively and quantitatively. And their average salary is a fraction of mine, which is in turn a fraction of a US one (I'm West European).
I had an early pixel and the Pixel 4 coming out and being ass was what drove me to iPhone. I wanted a phone with clean software, instant updates, and face unlock. The Pixel 4 being bad made me realize that the iPhone had all of those things for a long time.
https://news.ycombinator.com/item?id=36881511

Google's address is 1600 Amphitheatre Parkway, Mountain View, CA 94043.
If your goal is to serialize an arbitrary Python object, Pickle is the way to go. Cap'n Proto requires you to define a schema, in Cap'n Proto schema language, for whatever you wan to serialize. It can't just take an arbitrary Python value.
Google created RCS - it does exactly what you are requesting.

But support for it is tepid - even Google Voice doesn't support it.
Yep. We really need to get the antitrust talk going inevitably. They're going to reach at least 65-70% in the US very soon.
>> A spokesperson from the AG's office told The Register on Thursday: "To protect its integrity, we're unable to comment on, even to confirm or deny, a potential or ongoing investigation."

Is it me or is that direct confirmation?
I don't work there anymore, but gods I miss Deltoid. It was a fantastic tool. Google's experimentation UX is like a decade behind.
How is copyright / licensing working on this site? Would love to learn!
> There's the green bar at the top indicating I'm still in the call, but I cannot figure out how to get back to it.

For future reference, you tap the green bar.

> approve it in some well hidden sub-section

I have a feeling this might be deliberate friction to make social engineering harder.
Also seems unfair that my root level comment was flagged, dang?
The world is too messy for naive morality and honesty. People are too easily swayed by anecdotes or irrelevant facts.

In your "moral" world of brutal honesty: the children of serial killers would never find work, people who were caught cheating on a test in kindergarten would never be allowed in positions of power, and people with non-mainstream interests would be sidelined in favor of those that people more closely identify with.

Is it right to hide things from people who would use that information incorrectly and to society's detriment? I think so, and that's why I believe people should have a right to privacy.