skysight-inc/HackerNews huggingface dataset:
> Unrelated, when I was a kid I thought that computer programs (games mostly) needed to be opened reperiodically in order to keep them from, " going bad".

On modern Flash devices you might need to do that.
How many dimensions are in the original vectors? Something in the millions?
I mean something has to give right? Trade the stress of the corporate programmer hell for something more emotionally rewarding? Reduce your burn. Live more stoically and adjust to the relatively low drama world of teaching?

Because if FAANG and other related companies keep paying insane (relative to everyone else in a white collar job) salaries — aka above market rate or outlier high salaries — then it’ll be able to command the kinds of demands and stress that paying such a ridiculous salary affords a company.

Basically if you wanna be a highly paid engineer who gets paid high six figures possibly with RSUs/options and/or bonuses and perks then the company will in return get to work you to near death.

Or …

Move to Europe and enjoy a good salary (albeit a fraction of what the US FAANGs pay) and work life balance and nearly 30 days of paid holiday every year. Plus no gun crime and healthcare for everyone. Oh and a public transit system that works. (I am talking about Berlin but this basically holds most places in Western Europe).
I suspect that parents might be more permissive if they have access to location and means of communication.
A computer programmer can never be accountable.

Accountability is why CEOs exist.
What's the benefit of this over a cheap LTE Apple Watch? I'm not an AW fanboy (Pebble/Garmin for me), but I had always anticipated getting my kid an LTE AW when the time came.

It doesn't look like the pricing is much different, and for families with iPhones it would presumably be simpler to stay in the Apple ecosystem. Is there something I'm missing, or is this just for Android families?

Regardless, I'm happy to see innovation in the space.
It's not just women that are unpleasant, it's men too. The swiping economy has really done a lot of damage to the dating economy. The mutual disrespect flows both ways. The apps promote bad behavior by the very nature of their design.

I had quite a few matches cancel hours before meeting up, or just not show up. I had a match meet me at a concert ( I know, bad idea), and she spent most of night hitting on my married friend and crying in the corner. It's really discouraging, depressing and dehumanizing. I do not remember it being like this when I was in my 20's.

I am 42 now and used the sites from the time my divorce was finalized in 2021 until last summer. It wasn't all bad, I dated a few matches for more than a few weeks. The main problem is that in my experience, a lot of women will exaggerate their hobbies and interests on their profile to attract potential matches. It did really seem like many people were on the apps because they don't have time to date or did not have social lives/hobbies.

Based on the lack of success, I decided to stop wasting time on the apps and focus exclusively on expanding my social circle, volunteering, participating in social groups activities and going places where I could meet people. I've made a lot of new friends with interesting hobbies. You still get rejected IRL, but I didn't find anyone to be overly unpleasant about it. I ended up dating a few women over the course of a few months before I ended up with the girl I am with now.

Incidentally, everyone who I dated during this period had also given up on the apps and remarked on their toxic nature. Dating apps are not made for dating, they exist solely for making the site money by selling boosts and premium memberships in exchange for access to the product (women).
I was trying to avoid what I really think about the man and the Elon Stan mob
The state and future of podStation with the transition to Chrome's Manifest V3
Wow how did you ever bounce back from that?
You quoted two paragraphs, none of which mentioned either Google missing backups, or unisupers account being deleted. I'm fact, what you quoted aligns perfectly with what I've been suggesting the whole time.

You're making a strong claim, I'm asking you to source it specifically. Instead you're taking a statement from which you can draw multiple conclusions, and picking one (that has been contradicted repeatedly) and telling me I'm unwilling to accept the facts. But they aren't facts, they're your interpretation of vague statements.

I'm happy to accept facts. Facts like "Data backups that were stored in Google Cloud Storage in the same region were not impacted by the deletion" are very easy to understand and difficult to misinterpret. Do you disagree?

Like, even the additional reporting the ars article links to (https://danielcompton.net/google-cloud-unisuper, https://x.com/milesward/status/1792909048830214607?t=Vu__q1h...) basically contradicts both their and your conclusions. You're weirdly hung up on this.
By the time Radio Shack actually closed, it wasn't a loss. They mainly sold toys and phones.

The Radio Shack of the 1970s/1980s, yes I do miss having a store like that in town.
Possibly -- but we're looking at a smartwatch to give our 7 y.o. _more_ freedom. If he has a way to call home and we can check on his location, I'm much more likely to set him loose in the neighborhood.

Something for us to think about, though.
If only we had lost Best Buy and kept Frys. I hated working there and having my shifts cut if I didn't sell bullshit warranties.
Number of S&P 500 companies mentioning AI hits record
1024 per vector x 41M vectors
I am glad to see my wife’s 25 year boycott of Best Buy for failing to honor the extended warranty on a broken VHS VCR is finally paying off.
Fry's was the one that hurt the most.
I have seen a couple of videos on youtube about people only using an Apple Watch with LTE, but I have found nothing long term or about android smart watches. I would really like to explore this possibility for myself
Nope. Either you agree to the terms or the picture/video function will be disabled.
Meta shuts down Israeli network pushing AI-generated propaganda in U.S.
My watch changed my relationship with my phone very positively, so I offered to get my kids watches as a phone alternative. Not that they couldn't have phones at all, but they'd leave them at home when going on, and not carry them in their pockets around the house.

They declined because they think watches are lame and nerdy. Only the most unfortunate kids get watches. They still can't carry them around the house, but I didn't gain much ground overall. I've gradually increased controls on and over the phones in my home, but the watch offer has never been taken up.

I think you're right that it could be an overlooked solution, but I suspect you need to sneak in before the kids are accustomed to a phone.
If it's going to be broken, have a shot battery, or be useless in 2 years it doesn't matter which of those happens, I am not willing to spend >$200 initially and then a monthly fee on it.

If I needed to track my kids' locations, I'd give them each an Airtag. $20ish and free tracking. I mind much less if they destroy/lose a $20 thing with a replaceable battery.
Perhaps your experience with them was a long time ago. I agree that working with dynamic typing languages can be painful, but Python has had type hints since version 3.5, and JavaScript has Flow, or you can use TypeScript.
I completely agree. The incentives have aligned against the average home buyer receiving a good home, at multiple levels. Between the fundamental change in how homes are financed allowing for other market conditions to exaggerate the cost of homes and the decline of skilled labor interest / accessibility to young people such as myself... we have a state of affairs that makes a basic thing such as home ownership a significant problem for future generations.
From an environmental perspective it’s a good thing. Don’t know if that makes it worth it but we are creating far too much pollution.
They generally don’t have it, and i have to order it anyway.
A long exposure by definition means leaving the shutter open longer, causing blurring unless you are using computational photography or, as I said, the object is static. Apple and Google have eliminated the blurring that inevitably came with long exposures, in the realm of consumer photography. Of course, scientists had been able to independently obtain similar results using techniques similar to Google and Apple.

Light painting is not about compensating for low light. On the contrary, it typically involves reducing the ambient light in order to manually "paint" with a light bulb for artistic effect.

Which part of the above are you debating?
Author here.

For me, the value of the broker was just someone to guide me through the whole process because I'd never done it before. It was good to have someone whose interests were pretty aligned with mine and who answered questions quickly and thoroughly without me having to pay by the hour.

Another big part of the value was finding the buyer, as I probably couldn't do that on my own. I could have thrown a hail mary and listed the business for sale on the TinyPilot website and my blog, but the person who ultimately acquired the business definitely wouldn't have found me that way.

Having gone through it, I would consider foregoing a broker in the future if I had some way of finding my own buyer, but I have no regrets about the broker for this sale.
Yes, that is how I came up with that number.
Why do you need a VPN for this?
The sum of the times is 12ms?
$229 plus mandatory subscription of $120 per year.
Spring 2012. Montréal.

It was left leaning and Police were quite happy to handle it with all they got.
Many hundreds or thounsands of protester everyday (or nights) for over 100 days. 17 years-old students being hit with Baton, pepper spray,
, tears gas, rubber bullets, flashbang etc. It was so chaotic that vladimir fucking putin even call canada to sort its shit (!!!). Since then police really has dialed it back in the protest.
I don't think many kids will be bothered that their data was aggregated with thousands of other kids to set the weights in some model in the cloud.
Microcenter's only problem is that they haven't quite expanded to where I live. Going into one of those gives me back a bit of that feeling of going to a toy store as a kid, there's just so much cool and weird stuff packed in there.

Best Buy, on the other hand, feels like it's been revenue optimized to the point that it's depressing to enter.
>Are you going to claim that a GP of a fund has no financial interest in the fund, too?

We don't know either way. I've seen GP shares in the 100s of millions and I've seen GP shares that are notional $100. Just depends on the structuring. So from knowing he's GP the article can't reasonably conclude "he owned the OpenAI startup fund".
I'm tempted to buy this while it's discounted, but if I'm a realist, I've taken 7 videos this year for a total of 2 minutes 47 seconds. I'm probably not the target market, but I'm glad to know options like this exist.
https://web.archive.org/web/20240529190839/https://old.reddi...
Don‘t miss a “Lewd statue of an angel texting on a cell phone” in text to 3D examples
> Show me earplugs that REDUCE equally across all frequencies and I’ll invest every dollar I have to my name.

It has been a long time since I worked tangentially with frequencies, but IIRC it physically isn't possible to block/dampen all frequencies of sound. Although due to different physical phenomena, this is why everything has a color and nothing is truly black - it is impossible for a material to suck in every wavelength of light.
[article author]

The source to build and serve the index are at https://github.com/jbellis/coherepedia-jvector
I'll play devil's advocate. To be clear I generally agree that foreign keys should essentially always have a corresponding index, and that not including an index is a mistake far more often than it isn't.

My only counterargument is that—especially in production—adding indexes is expensive. Adding foreign keys is cheap. Latching a potentially expensive operation that can result in downtime to what should be (and often is expected to be) a cheap operation can cause an unexpected immediate loss of service. Though I believe (but am not certain) that in PostgreSQL's case, it should be relatively easy to recover from since DDL is transactional, and I can't see why you wouldn't be able to abort the index-creating transaction in progress. In MySQL I believe it's much more difficult to recover from this type of situation.

Not having an index on a foreign key can cause problems, but they tend to be of the long-term performance-reducing kind rather than the immediate outage kind. And in the event that adding a foreign key causes an issue, removing it is as simple as creating it.

That's all I've got: you're latching a slow, table-locking operating to what is expected to be an immediate one. Yes, I understand you're only suggesting this be the default, but I wouldn't expect most developers to predict the possible implications. Especially if the migration worked quickly in staging, where there's less data.

Edit: Actually, another one: if the index is created automatically, should it be removed when the foreign key is removed? This isn't a "problem" so much as a design issue with—I think—no necessarily clear, great answer. Just different choices with potentially-awkward tradeoffs.
This is absolutely what I worry about for my kids, down the line. A boyfriend could easily pass her an inherited iPhone with a prepaid SIM card so they could keep in touch away from parental prying eyes. Most families around here (SV) have old devices lying around, and $20/mo for a cellular plan is nothing for many teenagers.
Congratulations, Michael! Still remember being an early tester/customer and getting the Ziploc bag of components :)

Cool to see the full lifecycle from launch to sale.
i believe you skipped pages 1-3. g_1(2)=2 for all a,b,c with n=2. g(n) carries with it the assumption of a^n+b^n=c^n as i showed in pages 1-3.
In R, you can also choose the context in which the argument expression is to be evaluated. If you just use the promise as if it were a value and rely on implicit evaluation, then it happens in the context of the caller, yes. But environments (i.e. sets of name-value bindings) in R are first-class objects, so they can be captured at any given point, and later used to explicitly evaluate promises after retrieving the latter's associated expression.

foo <- function(x, env) {
print(x); # implicit eval

x_expr <- substitute(x); # gets the associated expression
print(eval(x_expr, env)); # explicit eval in different environment
}

bar <- function(y) {
environment() # capture and return local environment of function
}

y <- 1
env <- bar(2);
foo(y * y, env); # prints 1 then 4.

Side note: substitute() seems like a weird name for a function that returns the underlying expression of the promise. It's named that way because it's actually similar in intended use to quasiquotation - it lets you explicitly substitute variable names for something else in the expression before evaluating it. So e.g. substitute(x <- x + 1, x=2) returns the expression object for (1 <- 1 + 2). Not passing any named arguments is just a special case where no substitutions are made and the original expression is returned instead, although in practice that is probably the most common way to use it.
Even if Fry's had remained an online only retailer..
Nations ruling to control the Internet as they see fit just makes me hope, "the more you tighten your grip, the more more star systems will slip through your fingers."

The pretense of control feels ridiculous. Trying to force your state upon the entire online universe stands a chance of normalizing non Big Tech routes, creates a moral ground for e2e encryption to be even more visible & more of a cause.
> Mungeshpur reported 52.9 degrees Celsius as an outlier compared to other stations. It could be due to an error in the sensor or the local factor

It "could be" an error since it's an outlier. But they haven't confirmed it's an error, nor have they confirmed it's correct, yet.
Additional citation: https://electrek.co/2024/05/29/byds-workforce-nearly-doubles... ("As EV sales surge in China, BYD’s workforce has expanded rapidly, adding nearly 500,000 employees since 2019. BYD’s workforce is now roughly double that of Toyota’s as China’s EV leader expands overseas.")
Do you really think that this company is implying that they made The Matrix or Dune? It is clearly just an example used to aid in the discussion of the surrounding text. There is no claim of "we used this software to make Dune". If they had, you can assume they would have put that out in some sort of call out in their marketing.

If you were confused by the image as them trying to take credit, then boy, I don't know.
I'm in the same boat man. I suggest reading "Four Thousand Weeks: Time Management for Mortals". I found it helpful.
> Some value for people that like to look at the product, have it in their hands, etc...

I've resorted to buying online and returning good if I don't like them. Most returns are free and even the whole process is less effort than driving to the store, searching, and waiting in line, then driving home
From skimming the page, it looks like it mainly just lets you know their location. Were there other more invasive features than that? Parents keeping tabs on where their kids are and who they're with is associated with positive outcomes like reduced drug use risks.
Pair Sort/Pairsort
Hey guys!
It is my first time posting here. But I just want to tell you something about my new sorting algorithm, pairsort!
I don't know if this sorting algorithm has already been taken up, but anyways, this took me about 2 days to brainstorm, and I found one :)

So here are the sort of 'instructions':
'Split the unsorted list into pairs of 2.
Go through each of the pairs, swapping them if the first element is greater than the second element.
Put them pack together, and check if it is sorted. If it is, return it. If it is not, put them pack in the pairs. One of the reasons we are doing this is to check if we can just swap every element in the pair and it’s sorted or perhaps it just makes it quicker if the list is already sorted.

Highlight the element at the start and go through every element in the pairs, and create a list that has the highlighted element in it. Go through every element that is first in the pairs, excluding the highlighted element, and check if it is less than or greater than the highlighted element. If it is less than the element, put the element behind it in the list. If there are multiple elements behind it already, though, conduct a binary search to determine where the element should go. Do the opposite if it is greater than the element (e.g. make it after the highlighted element). Now do it for the second elements in the pairs, including the pair that the highlighted element is in, but in a new list.

Now, create empty pairs by how much pairs there are in the unsorted list (that have been paired). We know that the elements before the highlighted elements will be before the highlight element’s pair, so put them first in some pairs before where the highlighted element will be put. So, if ‘3’, ‘7’ and ‘13’ are before the highlighted element, put it in the empty pairs like ‘[3, X][7, X][13, X]...’, and then put the highlighted element after them (in the first place of course). Do it for the elements that are second in the pairs as well, but exclude the highlighted element and put them in the second place. After that, do it for the numbers after the highlighted numbers but this time put it after the pair the highlighted element is in. Finally, put them back together.

At the end, you should hopefully get a sorted list!

But, what if you had an odd number of elements in the list? How will you pair it up? Well, we pair it up in twos as normal but put the remainder element in a separate pair. At the end, find out where the remainder should go by doing a binary search and put it in. Now there we go!'

Thanks everyone!
- Someone Guy
While your presentation is probably getting you downvoted, this is the real problem. They use this information to control/influence government officials or people with power.
The EU governments will ruin the lives of random innocent people with buggy AI.

Look what happened yesterday in the UK:
https://www.msn.com/en-gb/news/uknews/uk-woman-mistaken-as-s...
I feel somewhat in a twilight zone. I'm not a fan of this device, but I also don't understand the over the top paranoia around it. Why do we invent such absurdly terrifying discourse around kids?

If you don't want this for your kids, just don't get it. If you are worried about folks knowing where your kids are and what they are up to, I have bad news for you about neighborhood gossip.
Fastify: Fast and low overhead web framework, for Node.js
New universes: Proof assistants and synthetic foundations
Personally, even if I don't personally purchase this, I hope your wrong because I am strongly against subscriptions in most cases.

I see cases where it makes sense...but I also see the need for development to get paid their salery, and once you have reached all the users you can....their is no new user growth....and if your just selling based off a one time fee then that means you got very little income except the random guy who might donate, but a company shouldn't rely on donations to keep products alive.

If the thing needs updates or changes regularly say once very 6 months....due to changes in standard or just keeping things updated....this stuff costs money to keep developers paid.

My crude C program I wrote that converts an input between celcius or Fahrenheit is not really going to change. Unless I want to also support data inputs other than floating point numbers, I don't need to update or modify anything. But other stuff is more complex and might change due to standards, advancements, and the needs of the users.
N people can watch the same movie M times for $20 when it comes out on DVD. You can pop your own popcorn, and put on the amount of butter and salt that you like. You can also rewind to watch any bit you want.
> the apps installed, Google and their SREs, the US government

Overseas contractors, third party apps that are used by said contractors, other cloud services and their contractors etc etc.
I almost always reduce swappiness on a new install, the default of (60?) never served me well.
Yes.

I haven't heard UNIVAC's facility in Blue Bell, PA, mentioned in a very long time.

Original BASIC had neither data structures nor scope. So programmers who started with BASIC lacked some key concepts. There was thus a problem at one time with programmers who started in BASIC.
This looks abandoned at first glance.

Maybe someone on HN has an update as to what happened to this project?
> This is an indication to me that something has gone very wrong in your code base.

I'm not sure on what planet all of these people here live that they have success with Linux swap. It's been broken for me forever and the first thing I do is disable it everywhere.
JIT is a form of code gen. My claim was about code gen in general, of which JIT is a special case. And I know how compilers work. No "well akshewally..." lecture needed or requested, thanks.

And if you re-read carefully what I literally said I did not say Jia Tan used the exact same technique as the OA. You added that supposition and then, conveniently, attacked it. Straw man.

FOSS (ie. rando stranger originating) software-based JIT is also a security "smell" at best. Tradeoff bewtween potentially improving perf in some cases vs increasing the amount of exploitable complexity surface for attackers. And always making it harder to reason about what code does at runtime. Less JIT and less code gen, in general, is wise in a world with growing threats from expert attackers backed by nation state level resources. Simpler is safer.