skysight-inc/HackerNews huggingface dataset:
Because Microsoft has a document monopoly via their shitty proprietary format that they make sure no competitor can effectively import/edit. And Google is just shitty as usual, but they're a giant free default.

I wonder if with all this antitrust stuff going on we'll ever see regulation in the form of required interoperability and/or data portability? Instead of trying to break up companies, block mergers, etc, I feel like simple technical solutions would be faster and more effective.
If you are a person who has never had any issue with dating options vs. one who has and refuses to settle just to have someone then consider yourself lucky. Living life alone sucks...mine goes in waves where I have found someone for some years who im attracted to yet they are not as respectful to the relationship or me as I am (they cheat or refuse to have an open relationship yet still cheat) to it and them.

The dumb hot blonde most likely is never alone ... she could be broke cause of not respecting a good partner as they respected her or she could just have been with a lot of attractive men who constantly cheated cause they have choice. She could then drop her standards for a good guy to find security and respect or just say F it im done then her beauty fades. Hmmm being human ... and again if you are one who never had issue finding someone good/respectful who fits your wants/needs ... again consider yourself lucky!
Fancy autocomplete is made possible by understanding.

Can you imagine correctly autocompleting a proof to a Millennium Prize problem any other way?
Yes, unless you want feelgood copium then no.
If it's free, then you are the product. That's an adage that holds true in most cases, and in this case, your code is being used to train Copilot, among other things. Even if that weren't the case though, and the service really was as benevolent as you seem to believe it is, would you be sitting there clapping as the service gets worse for a decent subset of users? Is that exciting and interesting to you?
you can also add and change that map - openstreetmap.org

it's very rewarding when you see your changes being used by other people and apps
ice caps refelect sunlight, melting icecaps reduce reflected light.

Also as already observed, melting of icecaps over the landmasses does not displace water as its over landmass.

Also ice regulates ocean drifts.

All of it is a cause for concers
The constructable numbers, which is what you are describing are aleph naught, or countable.

The Cantor set is a way to think about this.
is there any reason why can't GitHub put their code search behind something like Cloudflare Turnstile? if HaveIBeenPwned can do this, why not GitHub? https://www.troyhunt.com/fighting-api-bots-with-cloudflares-...
And HN!
Show HN: I'm writing a guide to building and launching mobile apps end-to-end
For the past few years, I've been on and off writing a book about mobile app development, from ideation to launch. Because I can only write about what I'm familiar with, I'm calling the book Opinionated Launch.

The book is sort of done, but "few years" is eons in software, so I'm now refreshing its content here and there. Since it's Black Friday / Cyber Monday, and I want to get early feedback, I'm doing a pre-order (with a steep discount).

If you have the time, please check the sample chapter here: https://opinionatedlaunch.com/Opinionated-Launch-sample-chap... (you'd get this upon signing up for the newsletter, but I'll save you the hassle)

If you like it but are still deciding, please sign up for the newsletter. But if you want to support me and maybe influence the book, I'd be very happy if you pre-order.
What? I think it's fake women saying that.

My sister was raped by her boss, so maybe she is more sensitive, but she box and spend 6 hours a week at the gym (10 hours total if you count boxing), and truly attractive males hit on her daily. Any guy who hit on her without being prompted, even the 'cute' ones (which is, to be fair, a big part of gym goers), get on her 'red flag' list, that she share with her gym and box friends. Maybe when she was younger she might have thought that.

My personal experience (which was until recently limited to feminist hippies living in vans/tents and playing guitar around a fire tbh) is the same. Just have normal conversation, a bit of small talk, listen and pay attention, flirt a bit, only show off if it doesn't break the rhythm of the moment (better yet, don't show off at all), ask for a date without saying it's a date. If it's no, it's no. Doesn't mean you can't flirt anymore, flirting is always fun (and if it's not for you, think about that: more practice!).
I'm actually speaking to a group of University students about this very topic later this week.

In my opinion, permissive licenses such as MIT, BSD, and Apache are best for libraries. A library is not the final product, but is a helpful tool that could be of benefit to many different projects. It can encourage participation for many different sources, including commercial.

A copyleft license, such as anything in the GPL family, is better for a final product in order to keep people from copying the product wholesale and passing it off as their own work. The AGPL is probably the strictest license possible in this domain. A copy left license discourages commercial participation in many circumstances, although not all. The Linux kernel, for example, is GPL version 2, but does benefit from commercial contribution.

For philosophical reasons, some people will say that you should only ever use a copyleft license, regardless of the subject matter. They do this because they believe that everything should be copyleft, and copyleft licenses are infectious. That is, the inclusion of a copyleft piece of code forces all of the code to be copyleft and subject to the distribution requirements. It may also invalidate software patents which, again, some people are strictly opposed to, and therefore they will only recommend copyleft licenses.

There's a lot of nuances to the different licenses, and the license is often reflect philosophical and political beliefs. For me, personally, I have released my code as MIT, which I greatly favor, however I have also written gpl'd libraries for something like drupal because that was the only option as Drupal itself was gpl.
I fail to see how that is better. Null-terminated strings are a terrible idea in the first place.
But haven't real numbers served us pretty well in application as well, for most of the time?

Modern physics is anything but intuitive in my opinion. Maybe reality isn't well described by real numbers, or maybe it is; but my sense is the reason why physicists have used real numbers is because they've worked pretty well up until a certain relatively recent point, when other intuitions about reality have started to fall apart as well.
Burning Wheel does this and I absolutely love the system. I liked how if you failed your wealth check, your score was lowered for awhile. You could also increase it like any other score with enough success of difficult tasks. The way all the various subsystems in that game interact was superb.

I do think you lose out in an abstract system though. Delving for treasure in a dangerous dungeon was most the appeal of the early RPGs. It's not quite the same rush discovering a horde that then gets abstracted away
New IBM Retirement Plan Could Change the Entire Stock Market [video]
I saw a sales droid demoing a Mac at Comp USA years ago. That model had the manual eject/inject button underneath the CD tray because in normal use you never needed to push the button. To eject you drag it to the trash on screen. To inject, you just push on the tray a bit and it detects that and pulls it in. The sales droid was talking about how stupid it was to have the button there because it was blocked by the tray, never realizing that he just needed to push on the tray a bit. Ugh.
They aren't because the situation doesn't require it yet? If the rules/regulations regarding delivery of plates changes union action will change to address that. If the government does something to curb union power (in a non life and death situation) they'll likely lose the next election.
Are remote workers more productive? That's the wrong question
Money in a total wasteland is completely worthless of course. But if there's people, money will at the very least let you hire people. Hirelings were a big thing in earlier editions of D&D that kinda got forgotten at some point, but there's certainly something to the idea of high-level PCs hiring people to form an army to take on the army of the evil lich-king.
I guess there may be a bevy of different file formats and a diff for a spreadsheet an an image would require building tooling, just from those examples. I was thinking of creating an application where the front end is more than just a file browser to stored file types but the interface to read/edit the content as well.
Developers do things besides write code naturally. They design, implement, sometimes deploy, and always diagnose and debug. AI can help with some of these of course at about the same expertise level as a very qualified intern/jr. developer.

I can look back at a career full or production bug finding/understanding/fixing and say with high confidence I'm in no danger of being replaced anytime soon.

Consider the dev cycle changing such that a Product Team feeds specs to some AI and delivers code wireframes to development as step 1. If we were going to eliminate developers thats where we'd have to start.

Any of us could try it too. Take the requirements/design artifacts of a feature and feed it to the AI of your choice. Sit back and watch it build the whole feature, integrate it into the product, test it, deploy it and maintain it. We all know that exercise is not going to even get past Step 0.

When product/feature stakeholders/designers are using AI to capture requirements and generate code thats the start of the cycle. The next problem would be now we got this big hairball of AI generated code that to every dev who works on it is "somebody else's (non-running) code - and its not even finished!". Any devs here who have ever got thrown on a project where you get to take ownership of some other teams unfinished, not working codebase? If you have you know how hard Step 2 would be.

Per OP, I think thats about right. There are still gains on the table to be made in leveraging AI too. The whole "AI is gonna take our jobs!!" thing gets pretty silly when you start thinking of it from the perspective of being hired as CTO someplace with your main task being "Leverage AI to eliminate all development staff".
It is, this idea is explored a bit in this paper: https://arxiv.org/abs/1803.06824. It also argues that using real numbers for physical quantities makes classical mechanics misleadingly deterministic, that is, they're hiding information that is impossible to measure in the initial conditions.
Check out Blades in the Dark -- it has _exactly_ this mechanic! (And is also my favorite RPG system)
Reminder: You are not Google [video]
Has there been an update on whether the "they literally couldn't afford their cloud hosting bill" theory was bunk?
I was actually comparing both through the viewpoint of a tourist.

Paris was far and away easier to navigate, even though I don't even speak French.
Why can't the crawler problem be stopped by something like CAPTCHA or Cloudflare Turnstile?
This is just an ad for PlaceKit. A more complete and tasteful article would have also compared Mapbox, HERE Maps and ESRI, and I assume the latter two would provide slightly better results.
Do you have any references for this claim? I browse HN pretty much everyday, and "I can't do X without logging in" doesn't seem to be a popular type of post. The only example I can think of is Reddit's API changes, which were a while ago and loosely related to logging in.
Sounds like you don't want open source then. It's fine, really.

Even the AGPL allows forking. And there's nothing to sell actually.

If you have plans to self managed solutions and don't want to compete with other players doing the same, look into the source available licenses (BSL and others). They are not open source though, so please don't add those two words to your website.

Open source will get you more traction initially since some people won't even consider proprietary solutions in some cases. But it comes at a cost.

If this project is not expected to be your main income, maybe open source would work. Depends on your goals.
> That's why I said you need to control your allocator.

The allocator does not matter unless by "control your allocator" you mean "the OS provides an API which can restrict the virtual memory system", which has nothign to do with the allocator.

If you're using 19 bits for tagging and the OS returns a 52 bit pointer, you don't have the space for your tagging scheme, no matter what your allocator is.

> PAE doesn't meaningfully extend how much memory a 32 bit processes can have.

Of course not. What it does is show that there is no correlation between the physical and virtual address spaces, so you can have a 64 bits physical address space and only provide a 48 bits virtual address space to applications.

> And LAA is based on software assumptions that were never particularly tied to hardware, and it can be relevant with or without PAE.

Missing the point, the example of LAA shows that the OS can provide different virtual address spaces to different processes. So the OS can provide 48 bit virtual address spaces by default, and a full 64 bits virtual address space to applications which request it. The former can then keep using tagged pointers just fine.
well, yeah. addresses change, or can share similarities with other addresses; maps change; and then all the problems related to scraping public data and maintaining databases with the latest changes: stale data, incorrect data, matching fuzzy inputs to exact addresses, regional differences in spellings & geographical representation, and more.

if you're doing this at scale, geocoded data needs to verified against multiple sources. even then, you'll probably still need a human in the loop to catch edge cases.
We did the Notion + Discord thing for years and it worked well and felt modern.
>"It worked well for many years"

Those years where the web was in it's infancy? Or the years prior to that of the PDP days? Because since the WWW, the industry has seen some serious growth. Not only in profits (yey) but in people (oh no!) and having to manage it all (what to do when there's two "pch.h"?). The problem reared its head in the Linux early days when trying to amalgamate everyone's patches and code into the monolith that is KERNEL. This is why git exists. Lessons learned from falling flat on our faces and having no solution but to come up with a solution (our best talent!).

However, we have amnesia. We forget what we did, let alone why we did it. So we are repeating ourselves, only this time it's amplified by Web 2.0 (3.0?), GitHub, OSS is cool, OSS is how to go from garage to Meta. So why do we balk at the idea of doing the same management to our source code repositories? Why must we have all the things in our repo to look at? Why can't we trust the ABI? There are legit reasons for these questions, however, saying "check everything into your repo, balloons and all" is not the way.
I use bash mostly out of habit and because it's installed by default, but also because zsh had some sort of incompatibility with some of my aliases that I never got around to debugging.
Right? I used to use t-mobile home internet and sometimes I'd be geolocated to Detroit or Baltimore or Wichita etc etc. It was wild haha caused problems at times too because retail sites thought I was in a different place entirely.
WhatsApp not anymore, and Netflix uses it only partially (only for CDN I believe, the rest of the infra is Linux)
Well, sure, computers eat that sort of bookkeeping for breakfast. Even now they'd "rather" track the location and weight of a million items than try to have one realistic conversation with an NPC that the player takes off the rails (which games don't even permit generally since the computer is so incapable of handling it). How many human DMs obsessed about it is an interesting question, though given the diversity of player and playstyles I'm sure the answer is quite non-zero. (And then there's the "cheat the DM/game either accidentally or on purpose" metagame that emerges has its own intricacies. "Hey, guys, I didn't notice this, but it turns out I've been hauling around a literal ton of copper in my small leather wallet for the last several months... whoopsiedoodles.")
I've certainly been guilty of similar acts of pedantry so you'll hear no criticism from me on that front!
We’re perfectly willing to pay for it. An employee seat costs about $200pm of various licenses and subscriptions, there’s a lot of money to make.
One of these days I'm going to find the actual quote because I think about it so often, but in his book "iWoz", Steve Wozniak talks about how great it was to come up during a time when you could fit the entire machine in your mind. The constraints bred creativity, and forced you to come up with ingenious solutions to things.
It’s like that, but works differently depending on the country. If you live in a decent country with good laws and rules, then you have rights. If you live in a third world country, then you are out of luck. Google is a third world country on the internet in terms of “user’s rights”.
AI for Five Eyes? New Bill Pushes AI Collaboration with UK, AUS, CA, NZ
Wait until you find out the Indy kill people in the movie. Even creepier! I mean murder is indeed worse than dating a 12 year old… right??
The only thing more painful than using OneDrive is talking to the salesperson who sold it to your company.
As far as their code search under the hood it's just Elasticsearch, nothing special. Github's explanation sounds like mostly bullshit. Forced authentication of public endpoints is not an appropriate solution for the issue they're claiming. People building bots who actually care about this endpoint can just have their bots login with free accounts. This doesn't actually prevent load on their servers in a meaningful way.
First person to submit a mechanised proof gets the payout to the address that submits the code? People can pool money into a pot? No one manages the funds individually and on a set date funds return to senders?
That sounds like something I’d do too. If that makes you feel better.
> .. or I don't actually care

So why should we care? - make the case why posting archive.* is bad or post a working link yourself!
"Why Big Tech Companies should copy the Grok approach ASAP"
> Why isn’t this common knowledge? Why isn’t this one of the first things that gets told when talking about renormalisation?

It's because of the historical development where it really did start off as a nasty bag of mathematical tricks. It wasn't until much later that Wilson and co put renormalization procedures on firm footing, and by that time it had a quite bad reputation.
Carta's 83b Oversight: A Tax Trap for Married Startup Employees
One of may teacher of Calculus/Analysis (in Italy we say Analisi) used to say that in the real world there are only rational numbers. The mathematicians had to invente the Real numbers in order to perform analysis
This would probably be due to GeoIP databases being wrong/inaccurate rather than GPS coordinates mapping to invalid addresses.
I think the poster (maybe someone’s AI experiment?) is on a tangent about replacing the standard Apple ROMs with your own versions? That wasn’t really a thing, but it wasn’t illegal either. What was illegal was copying Apple’s ROM code to sell in your own clone machines.
The Last Line of Defence
these kinds of edge cases would be my worst nightmare to work on
Not sure if I’d say necessity, but it’s damn convenient.
I dunno. One summer, I stayed several times at one hotel in Queens not too far from

https://en.wikipedia.org/wiki/Ravenswood_Generating_Station

and there was a Mercedes on a nearby street with a boot on it that stayed in the same place for several months so they don't always tow a car in 10 days.
People died…
Google has massively anti-competitive practices, and especially with Youtube. They have made an explicit effort to kill competition in the online video space and have been very successful at it. We are now left, as a result of Google's malicious actions, with a single realistic option of platforms for video content creators. To have Google take these actions, then force us with the decision of "let us shove ads and tracking down your throat" or "miss a massive part of important media available, including for professional and educational reasons", feels pretty bad to me. Maybe extortion isn't the best word, but it's super shitty.
> GitHub has completely saturated the market

That's an assumption which github may not agree with.
New brother printers have cartridge drm chips
It could be that they mean "our API should accurately determine the country and state given arbitrary lat/lon coordinates with 6 decimals of precision", which sounds fair to me. With 6 digits, you are looking at centimeter/inch precision. I agree that the wording does sound off though.
> Once a culture builds up, the managers at consultancy will feel ashamed to cut loose on ethics even under pressure.

As if the engineering grads make these decisions and not managerial types with MBA degrees and "connections".

Indian engineering colleges already have 2-3 such courses in curriculum and don't need to fit yet another subject which nobody cares about, instead of teaching actual skills.

The actual knowledge of average Indian Engineering grad is very low, except in leetcode.
Welp, everyone pack up. This one person has decided that there's nothing to mind here.
It's a good fit to the loose story-based systems (yeah, like GURPS), but it's always iffy on the mechanics-based ones.
And in later versions of Classic Mac OS, for each executable, metadata was stored on whether to set the hardware for 32-bit or 24-bit addressing. As a kid, I definitely monkeyed with the checkbox there not understanding what it did. Having seen no change in behavior, I guess all the applications I used were 32-bit clean.
First person to submit a mechanised proof gets the payout to the address that submits the code? People can pool money into a pot? No one manages the funds individually and on a set date funds return to senders?

That’s an app on top of the append only DB with some logic that either requires IRL groups to manage it, or a blockchain contract. I prefer the latter tbh!
Ask HN: How do you maintain productivity over the holidays?
I think the two important statements which I think almost everyone would agree with are:

1 - against a resourceful enough opponent a networked OS being used by a human is (probably) never secure.

2 - the biggest insecurity in any OS is the person running it

3 - a knowledgeable person can use / secure any OS to a degree that will avoid 99.99% of the vulnerabilities (excepting point 1)

I like Linux, I tend to think that when I want to increase security on a Linux system the tools are there and work. That said I'm sure that same thing can be said for OSX and Windows.

I do tend suspect that the best of the bunch - out of the box, naive user - is probably IOS. Linux is probably a close second because that naive user will find it harder to create problems and it's just a smaller target because of smaller installed base (and there's a little more heterogeneity among the distributions)