skysight-inc/HackerNews huggingface dataset:
What Makes Love Last is really a good one too. Helped me to really understand that love is about trust and what that meant. John Gottman is a treasure.
> I'm pretty sure a rational person could speculate that a specific tree was felled by an axe vs a chainsaw depending on what she knows about loggers in a given area from a given culture and during a given time period. It's a question of probability. It's normal and rational and fair to discuss probabilities when speculating.

Given that you know nothing about the hiring practices of the OP's company, it's safe to say that you know nothing about the woods in this analogy either ha.

> It's unclear that you understand the terms you are using though so I'm gonna peace out and wish you luck.

I understand very well. You made an analogy, and I made a more apt one. But when in doubt, resort to ad hominem.
For many businesses, such a thing isn’t really possible anyway (without manually maintaining a bunch of excel sheets for instance). A lot of large important things are done by a couple of folks poking and prodding and spreadsheets, then making decisions.
Google Agrees to $392M Privacy Settlement with 40 States
Our process is not particularly difficult, I’m not doing Leetcode or anything. I just ask questions at interview which test whether people have a surface level understanding or whether we’ll have to hand hold people through things.

For e.g. I’ve interviewed backend devs with 5+ years of Django experience who haven’t been able to tell me the general methods of how they might go about tackling a poor performing ORM query. I’m not asking them to even be able to write the code here, I’m just asking them to tell me roughly what their approach would be. If people aren’t able to talk me through that in general terms, they’re not going to help much.

I had one this week where a guy took user input on an API and then used “eval” to run it as code. Where do you even start with that? On CV terms, this person had 10 years of decent looking experience.
This is true, but it's hard to tell if a pointer escapes or not without actually profiling. That said, I don't think the answer is to avoid pointers, but rather to get comfortable with profiling the escape analyzer. By default, I just stick to the subset of Go which I know won't escape--functions can take pointer parameters, but I'm very careful about returning pointers to data that would otherwise be stack-allocated (even though it's not especially idiomatic, I'll often prefer mutating an `out T` parameter rather than returning a `T` because I know the former will not allocate).
War reparations from the conquered/losing side appear in history now and then.
Sounds like there never was a reasonable case for mandates then :)
What happens at 3-5k users?

At what point is it worth creating a self-serve platform for advertisers? Or is that not useful at all?
Here on HN I got a reply some years ago about how these externalities and law-breaking are just the cost of innovation.

20 years into my career in tech I just get an itchy repulsive feeling when I hear innovation. It slowly turned to sound a little too evil.
Knight was the largest market maker on NASDAQ and NYSE at the time they blew up so if you're going to use "they're just a market maker" as a defense for JS you can't dismiss Knight as "oh, not THAT kind of market maker." And Knight was known for plenty of shady activity like front running and spoofing.
Is GrapheneOS' PlayServices sandbox open source?
Why do you think he would want to?

If he didn’t want to be doing criminal things, he has plenty of means and opportunity to do them non-criminally.
Ad hominem @ supposed former twitter engineers, nice one
No. You can’t just make up the book value of your assets. You need some sort of justification, and these are, for public companies, strictly regulated.
What do you mean by "providers"? Different exchanges?

Long-standing price differences are usually reflective of market inefficiencies that can't easily be arbitraged away, such as difficulties funding a given exchange account, insufficient volume to make it worth trading there, or many others.
I remember joining these back in the day. They were actually pretty good at driving traffic to niche sites.

I used one about 15 years ago to help promote an ASCII Art app I wrote (I'm still a member too). I just checked and the webring still exists (http://artcode.org/ascii/index.php). Many of the sites that were members are now gone, but some of them still exist. Kind of cool that it's still around, it's a nice look into the past.
> If a President wanted to shoot someone on Fifth Avenue, maybe they should deputize themselves first.

QI has nothing to do with being “deputized”, it has to do no with being a public official. It was first articulated in a suit over government cobtracts against White House, non-law-enforcement, officials.
"Political Bile" = things I don't agree with.
Nice. They do seem to have filled out the language nicely.
I ran head into the first one. Back in August my instance owner announced they was going to be shutting down. Gave me plenty of time to move, and while followers and people you're following are easy to move, your content really isn't.

Perhaps that's for the best? Perhaps social media in the microblogging style should be considered ephemera.

Moderation and performance you're 100% dead on.
Been using 32GB since 2015. That and a fast SSD (I have a 550MB/s read/write Samsung SSD, never tried M2) ensure I virtually never have any perceived slow down or any wait times. Running virtual machines and containers is a very smooth experience.

Dropping down to half the RAM for my work laptop is a pretty bad experience. Regularly have to make sure I don’t have too many Chrome tabs open.
> Just being pedantic here, but there's not limitation on, say, homicide.

There is though ... the lifetime of perpetrator.
Amazon really is something else. Loyalty is really expensive and there'll come a day when they will learn that the hard way. I know these layoffs are because of the uncertainty of the economy but they already have bad rep with things like "hire to fire" candidates, etc...
> the virus is multiplying in your cells

The mRNA vaccines work by causing the spike protein to multiply in your cells. Yes, the mechanism is different - the virus copies itself and the spike protein just happens to be part of the virus, whereas the vaccine mRNA just causes the spike protein itself to be copied. Note that with the vaccine, you're getting a massive number of cells "infected" all at once, equivalent to quite a bit of virus self-replication. So the result is the same, a lot of spike protein floating around and doing damage. The main difference in result is that with the mRNA, there is an upper bound to the number of cells which can be infected (and which therefore have to be eliminated by your immune system), whereas with the virus there is effectively no upper bound. But that doesn't translate at all into a difference of how much damage the spike protein produced by X infected cells produces, and it doesn't mean that the number of infected cells with mRNA is significantly less than the number of infected cells you would have gotten with a successfully-fought-off infection. So it could do just as much damage.
The fact that perceived safe speed and real safe speed may differ is not relevant. If we want people to drive slower, what's important is the perceived safe speed.

What is relevant is that people have a perceived safe speed, and that this perceived safe speed is able to be influenced. Change the environment and you will change the driver.
I've got used hardware with 32GB and a fast i7 processor that set me back about $100. I'm quite happy with it, as I am with my 8GB i5 based notebook. Once SSDs became affordable, PCs became fast enough for almost anything.

The only hardware I've wished for recently is an nVidia RTX 3060 so I can run stable diffusion faster, but I really don't need it.
It's not intentional, but it's what happens when you decide 80% of microservices do nothing and turn them off.
All those rides, vacation housing and home deliveries? It’s not rocket science. I mean people support themselves using Uber/Airbnb alone.
As a recommendation, I found Alan Watts' "You're It" much easier to digest and come back to multiple times. It really can be considered as a Zen way of thinking, whether you are religious, spiritual, or atheistic. Alan Watts also tends to leave judgment aside, which is helpful when coming at his works with different (or no) specific beliefs.
Yes, this. Though I prefer the X11 compose sequence business where you type <Compose>'a to get á and so on. X11 compose sequences are a lot more intuitive than the Windows U.S. international keyboard because there's no ambiguities, so, for example, a cedille is just <Compose>,c whereas in the Windows U.S. international keyboard layout it's 'c -- X11 for the win here, as the latter is super a) counter-intuitive and b) conflicts with ć (U+0107).

Also, if you program or use a shell, then the Windows U.S. international keyboard layout is just unspeakably unbearable.
It's f***g brilliant! Love it :-)
It's even funnier and crazier than "Silicon Valley". I mean, c'mon - the auditor was the first Metaverse financial auditing company?! It's just so amazing and hilarious.
It sounded to me like you were saying "avoid pointers by default" (bad advice IMO) rather than "if it matters, verify whether the pointer escapes" (good advice IMO).
Wavelet transform. This video by Artem Kirsanov made it click immediately, to the point I could implement it in Python right after watching the video: https://www.youtube.com/watch?v=jnxqHcObNK4.

For the uninitiated, wavlet transform is basically Fourier transform on steroids. Not only does it tell you what frequencies are present in a signal, it also tells you when they are present giving you a time vs. frequency plot (similar to short-time Fourier transform). Of course there is a limit to how well you can know both at the same time (just like the Heisenberg uncertainty principle actually!), but it's a very useful tool for studying signals. In my specific case, I was analyzing signals from a pulse oximeter in order to extract the breathing rate from them (https://dl.acm.org/doi/fullHtml/10.1145/3460238.3460254), but it has applications in many other fields such as image processing and compression.
> For better or worse, they truly did disrupt those industries for consumers, much as non-customers might complain.

Ignoring all the suffering caused by the externalities on rental market caused by Airbnb in very touristic areas (e.g.: Lisbon, Barcelona, etc.), it's great for consumers.

The issue is that none of these externalities are priced in, there is no compensation or fair counterpart for the victims of these companies. And somehow it all seems ok for some people...
Depends on the audience. Anyone non-technical will see a lovely PPT. Other technical teammates will see my CometML dashboard, but may also see the PPT in addition if there is business impact that has been quantified and needs to be shared. I'd only be sharing a notebook if I was helping someone do something similar, I don't normally do anything fancy with my notebooks.
It works for you now.
And K instead of OK
I believe Walmart is the only place that does this, and there is some state this is not true in (thinking Indiana, but I'd have to look it up).
I'd imagine this is very similar to why you have to tell someone something 3 times, 3 different ways for them to understand it.
Offtopic, but putting zeros in front of years is obnoxious. I just spent several seconds trying to parse those numbers as full dates with missing digits/delimiters in various formats.

If your goal is to aggravate readers, then mission accomplished.
I think Clearview ended up not being optimal but they found this out in the middle or after the nationwide rollout?
> Would fast computers also be an attractive nuisance because you don't have to think about performance as much?

Sometime in the last week or two someone asserted just that. I didn't dig into that discussion very far but on the face of it? Sure. Certainly grabbing the fastest hardware available to Man is an expensive proposition and you should hold that in reserve. You don't get to play that card very often, and much less so today than during the Golden Era. Post Moore's Law for sure, but to an extend post-Dennard as well, since power draw of a facility is a significant cost center. And without Dennard you can make them more powerful but keeping them efficient gets expensive.
Seems like a feature.
All of their work is open source, usually Apache-2.0 or MIT but some GPL-2.0 too.

There is an older condensed list of changes here: https://gist.github.com/thestinger/ee536cbd1ca674b94dde05831...

Newer changes are in the updated repos.
Strangely enough, I did learn Unix by reading the man pages.

Way back around 1990, I came across a low-cost Version 7 clone of Unix called 'Coherent'. Along with several floppies containing the software came a large 400-500 page book that was mostly a reprint of the Coherent man-pages.

https://computeradsfromthepast.substack.com/p/mark-williams-...

Coming from MSDOS, I had to learn Unix from the ground up.* That 'manual' was a godsend in telling me what CLI commands existed and what they did.

* I especially discovered very rapidly why you should run your computer as a 'normal user' rather than as 'root' by running the simple command 'rm -fr .*' while in the /tmp directory while doing some 'tidying up'
Does anyone with VS Code or vim plugin development experience know how hard it would be to call this behind the scenes and highlight allocation points in the editor?
Simple.

More people => more infrastructure => more/expanded highways
It seems like some folks' idea of "far too many" tabs is significantly lower than my idea of a "normal" number.

Currently at 220 in one window, 350 in another, and eight in a third.
I've learned so much from your disagreement. :) Thanks for sharing all of this information. Seriously
I tried to obtain a Polish passport but my grandparents left the country when it was still part of Russia under the Tsar. You have to have ancestors who were there post-WWI to qualify.
So wait, the "study" in the headline is this?

>Deciding to conduct a speed study, Staggs placed himself in an inconspicuous spot away from school zones or intersections that may have influenced the results. He spent two hours tracking oncoming traffic speed from both directions to collect the study data.
Given their debt levels, could some of these companies may take down financial companies with them though?

If these (and other unicorn companies) secured what could be some several billions of dollars in low interest debt with their stock as collateral, that means those loans have been securitized, resold, and leveraged again into the market using other derivatives. It also means that the interest rates hikes coming from the Fed may cause those companies to sell more stock to make their interest payments - which will drive their stock down, knocking the collateral out from under the loan, with a bazillion or so in derivatives hinging on it.

Totally hypothetical though. I am sure they have it under control.

It does sound like unicornageddon if interest rates jump though. The 2008-billion dollar question would be, who is holding the derivatives on those loans? It's probably different this time, it's not like 2008 could happen again, and we learned from history so much so that Margot Robbie in a bathtub explained it to us. The US could probably afford another bailout if it came to it, and it's not like the conseqeunt inflation would trigger rapid de-dollarization of the global economy as big national holders dumped their reserves and created huge bubbles in anything that facilitated capital flight out of USD - like oil, fertilizer, and other necessary things to keep whole continents of people from starving. Co-operation would need to persist instead of nations turning inward to solve their own problems and fend off internal strife, instead of co-ordinating a response. This is fine.
GitHub CTO – Biggest architectural mistake was going full microservice
Advertisers: "And our ads are also not needed"
Second-hand phone shops now show the back of the phone in the display case because they all look the same from the front.
RFC – A worker managed cooperative for Tech Workers
Digital Collective Zero is a worker managed cooperative engaged in the design, development, and distribution of digital goods and services.
It's amusing that for the huge amounts Google pay developers it doesn't necessarily buy common sense or empathy for the user.

Google's currently demanding I settle an invoice for an account I closed... and the only way to do this, or even get support, is if you have a Google account. And zero way of replying to the email their Collections department.

On the one hand they have a massive dominant position in multiple markets. On the other hand, if you're even slightly off the happy path you don't exist.
Let's say I'm a good neighbor and I take your trash to the curb. I decide to stop, you now have to take out your own trash or pay someone. That change brings a real cost to you, but it is not my externality.

If I put my trash in your bin, that would be an externality.

Not employing someone is neutral.

Laid off workers and the state are not harmed by the company that stops sending paychecks.

To think otherwise leads to absurd conclusions.
thanks (seriously cool article)
I operated a webring for my university, eventually breaking it into separate rings for students, alumni, and fans of the sports programs. The biggest issue was people who would sign up but never would insert the required code into their page for the navigation to appear. In most cases, it didn't seem like they were trying to be freeloaders getting inbound traffic while prohibiting outbound but rather that writing HTML was still relatively new and many people were following along with tutorials, making simple substitutions for colors and adding individual links but got confused when they needed to add a big block of html table code. A few were semi-freeloading in that they insisted the inbound link be to their index.html but the ring code that enabled outbound links were hidden at the bottom of another page.

There were various scripts created for managing such issues but it didn't seem worth the hassle so I ended up letting the rings decay until eventually pulling the plug when leaving for grad school.
use the code blocks?

even messenger supports the backticks and triple backticks now
It's still viable to use a minority email provider, even if that now has to be a medium-size ISP (at minimum) instead of your own server. There's still a difference between no choice and many choices.
Here's another correction.

News quote:
// Asked what it felt like to be a “media mogul” after buying Twitter he said: “It is a medium as opposed to media." //

Notions of singular/plural and dissembling aside, you do realise you're just the big, exaggerated version of "guy who wastes his life on social media", right??? I mean, come on man. What the heck are you doing? It's the exact same trap that the most middling of ordinary people fall into - just suitably bigger, scaled to your role.

Nobody expected da Vinci to run the local town square. In fact I'm sure we're all glad he didn't.
I do think of this a bit when I see startups being the main customers of other startup’s products. For e.g. I’ve never in my career at big orgs and small orgs alike had authority to just go and purchase $50/dev/month on productivity tooling for my teams, so I’ve never quite worked out who is paying for these
If I had to pick the two worst sources of bugs I can imagine, it would be (1) concurrency and (2) caches. Those functions often require extensive performance and load testing and have tons of non-deterministic failure modes.
No, the time for 32GB of RAM has not finally come. While AAA games at higher settings, machine learning, data science, and kernel development may require at least 16 GB, and preferably more, consumer devices have traditionally been on the lower end of the scale, with the majority of new devices currently being sold coming with 16GB or less of RAM.

Current budget laptops (<$300) still have 4GB of RAM. Most mid range laptops come with 8GB standard, with more memory optional. I would say 8GB is the current overall average among new devices, and with the many many older devices still being used, I'm guessing that of all the devices in America currently being used, the average is ~6GB of RAM.

8 GB is more than enough for the majority of people. Combined with the advent of modern SSDs which enable high-speed IO at unprecedented rates, and widespread use of swap, it is hard to think of a case where regular consumers (who make up the majority of the market) would need more than 8GB (or even 16GB, to be generous) in the next 10 years.

I would be very, very surprised if the random guy using just a browser, no matter how many tabs were open, found a way to exhaust 8GB of RAM, when combined with the speed and flexibility of modern SSD-based swap. Modern browsers are efficient with memory usage, and tabs that aren't in view can be offloaded to swap whence they can be quickly retrieved. Business/commercial users, who typically have Word/Excel/Edge/Teams/Chrome running at the same time, would benefit from 16GB of RAM but again, 8GB would be usable and anything more than 16GB would have marginal benefits, if any.
indieweb has webrings: https://indieweb.org/indiewebring
It would be nice if it understood natural search. For example, “messages Dave sent to me privately last week including a URL”. But on the whole, it works well enough as is.
This does not describe our company. We want to hire developers.
By that reasoning, all software plays must be profitable, but alas, zero marginal cost of distribution does not entail profitability.
These are very well-behaved instances of caching. They are so well-behaved that they can be fully described with a little bit of analysis. Once I/O is involved or the load isn't well-known beforehand, it becomes much more difficult. Lazy I/O in Haskell is a very divisive topic for a reason.
Well, MSN launched in August 95 and the tidal wave memo was from May 95.

My recollection from the time was that (a) it was clear that this was intended to be an “embrace and extend” play by MS, against the whole internet (!!) and (b) the tidal wave memo was taken to be acceptance that this previously successful strategy was too late. So MS shut down MSN and repurposed the name.

Gates seemed to believe that he could beat the WWW and he set out to do so. He considered it competition, so he didn’t mention it in interviews.
>Just being pedantic here, but there's not limitation on, say, homicide.

Right, but sons aren't held responsible for their father's crimes. And while the Father's estate can be liable for wrongful death, that is generally limited in time. Certainly, you can't just go after all descendants decades later.

It's not just a slippery slope, but fair compensation is essentially impossible to determine. The average Japanese America is far richer than the average American--significantly so. Should you discount for that? Doesn't seem fair to penalize them for being successful. But the other hand, maybe that shows that the lasting harm wasn't that bad.

A lot easier to just let the past be the past and to police our actions going forward.
FiftyOne 0.18.0 Open Source Computer Vision Tooset Released
In Skype you have to write {code}...{code}. Or prefix your entire message with @@ (but it used to be you could prefix !! -- why oh why did they change it?!).

I so so wish we could standardize on GitHub markdown for all these things!
Yes, it's hard to imagine being on a team where my direct coworkers are vouching for random people who contacted them because they're trying to get a referral bonus. If someone contacted me like that, I'd direct them to the careers page and then let someone in the hiring path know. Very strange.