skysight-inc/HackerNews huggingface dataset:
One of the under-appreciated advantages OSM has here is that they have a fairly well enforced convention of using fully expanded abbreviations in addresses and street names.

It's _much_ easier for automated comparison to replace `street` with `st` than it is to guess which one of many possible expansions to replace `st` with (is it saint? street? sankt? strasse?).

This isn't foolproof but much of the "authoritative" data out there has no such convention, making analysis much more dangerous.
We played Among Us a while ago and it was really fun.
The eff string uses a special instruction that makes it not need to do expensive function lookups at runtime. These are costly in Python. Better in loops.

Readability is a win in my book. You mention too much is happening in your example string. Ok, perhaps it is. But remember, just because the interpolation supports expressions, doesn't mean you have to put them in there. I'd argue your function call would be better done on the line above, with only the result put in the string. This is the most readable version so far I think:

c = math.gcd(a, b)
f'gcd({a}, {b}) = {c}'

Syntax highlighting helps out as well.

Yes about placehoders. Also that in some cases of format() each variable is repeated a number of times:

'hello {name}'.format(name=name)

When this is changed it is a bug magnet. DRY in a nutshell. Rarely is a feature a home run like this one. Not to mention I was using it in batch files, shells, and perl twenty-five years ago.
I hope SE3 will be the 12 mini :)
> Will it be a HR person? A tech lead? A team lead?

That's been a pet peeve of mine with respect to resumes as well.

Some people want a categorical list of every technology I've worked with, others want something more akin to a CV, a few people want a brief highlight reel, and one of the stranger requests I received recently was for a detailed description of a former employer's business model (is that actually something any of you put into your resumes? they seemed shocked I hadn't considered it).
> Allow people to make suggestions and go with the ones that...

You talk like they would do suggestions... They are totally passive, and they position themselves as passive, expecting me to come up with the ideas and directions for the software and even for where to position the desks or... everything. They’re just doing as I say.

It is possible to blame it on me for not “leaving them enough room”, but when I leave a blank, they don’t fill it. I expected events to let them be more active, and I’ve tried to give them ownership of projects, but they don’t extend beyond the initial tasks.

Omg I’m just noticing of bad of a team they are. Technically they are good, but they’ll never extend the company beyond simple execution. I made myself blind by trying to empower them, but they don’t want any power. I’ve paid them too much and now they’re not trying.

Sad.
I was like ok what ever, then I read that they where "weekly". That is a lot of events. I was thinking like quarterly at the most.
The parent is not "straight up saying" anything like what you claim they are.
Modelling a problem like this with tons of Erlang processes tends not to go very well:

- It's slow, really slow, and memory heavy. All communication between processes involves copying and context switch.

- It's easy to introduce deadlocks (A calls B calls C calls A - now system is stuck) or unbounded message queue growth (if you use casts rather than calls)

- Everything is a single unit of fault tolerance (if one cell crashes, the entire simulation should be re-initialized from a known state) so all the processes need to be linked together in a massive web, which more or less defeats the point of process isolation.

I think it might make sense in the abstract actor model, it just doesn't map cleanly to Erlang processes.
I would phrase that differently. You can't use your (forked) client to communicate with others who are not running your client. With a forked server, and a forked client, you're welcome to add federation, but Signal doesn't want it. But then again, the complaint is that people don't like how the Signal project is doing things.

Maybe running your own network will help explain why they do things the way you don't like. Maybe running your own network will help explain how running things the way you like can actually work.
I think this grossly underestimates how badly people use file systems.

Granted, I would be in the tail end of this theoretical golden age, but I worked in college IT to pay for undergrad in the early-mid 10s at a mid-tier large public university and my job entailed helping out people around my age cohort and adults. We did file backups a lot.

I can safely say that probably 99% of people did not have subfolders and pretty much exclusively used Documents, Downloads and Desktop. Maybe Pictures. Usually with names like paper, paper-1, paper-draft, paper-draft-1, paper-draft-final. I have literally seen desktops filled with icons multiple times over, never organized or cleaned. Almost none of these people have probably seen a command line, and certainly not outside a context where they are following a step by step guide.

If it works for you it isn‘t stupid, but people on HN seem to like to project a very rosy picture of technical literacy in the golden days when very few people probably got to that level.
OSM is usually quite good. My colleagues simulated nationwide travel using OSM roads:

https://www.researchgate.net/publication/337332041_Agent-bas...
You need to start paying for software because if you don't then you're the product.

Payment might include leasing out your infrastructure to the project until cryptos become viable for something other than ponzi schemes.
And plus he could look at Duns Scotus arguments which even grant an infinite causal chain, e.g. by forming a circle. Modern atheists are just very snobbish thinking everyone who existed before you could post online take downs on reddit was an idiot.
Believe it or not, I was already aware of all of those things, having followed a number of criminal defense blogs.

If you read the article and appellate decision which is linked, it says what I just said:

>On Wednesday, the appellate court sided with the defense [PDF] and sent the case back to a lower court directing the judge to compel Cybergenetics to make the TrueAllele code available to the defense team.
Facebook knows that only tech savvy users know how to dig into opt-out settings like that. When Apple makes it an opt-in, it has a huge opportunity to reduce Facebook revenue since it requires extra effort from every user to enable.
`=NOT(UNSAFE(MyLambda(foo)))` should do the trick!
How to Write High-Quality Articles. – Let's Tech It
> On the other hand, having a royal family it cute -- doesn't that count for something :)

Preferential hiring if they want a job as a reenactor or tour guide.
I don't think Harris would claim he's making philosophical arguments aimed at philosophers. I think he would say he's making arguments against beliefs that most people (non-philosopher) hold. Most people who show up to church don't claim that they worship a god who just so happens to not be good. They believe in a god is perfectly good, who takes an interest in their personal lives and will decide the subjective nature of their experience after death.
So they would rather steal the hard work of others. Doesn't make me any more sympathetic to them.
This makes my year
Show HN: Fly Around and Kill Things (Three.js Demo)
Basically the same experience as any Monaco editor on my phone. I’ve recently tried to do quick code experiments on my phone while taking a break on a variety of platforms... basically none are usable. Maybe you were expecting something to be comparable to an existing experience? If so please share.
Lua really is more of a 'scripting' language (like Python _used_ to be) designed to make API's/DSL's for your Game/Application so end users with minimal programming experience can 'automate' the application.
It's main purpose is as a wrapper over the native application functionality to help people with limited programming knowledge or experience automate their daily tasks, not to 'extend' or build the application. It's simple, clean and quick to learn, the API does most of the hard work for you, you just tack it together as needed with a script.
I agree that the original FAWB was performative and ineffective.

But it happened that way because interest groups lobbied the original proposals, which were far more coherent, down to an ineffective, face-saving stump. I don't accept the FAWB as a serious reference point in gun policy; it isn't. The right discussion to have is about regulating all detachable-magazine semi-automatic long guns.

I'm not sure where Aum Shinrikyu gets you in a discussion like this, because I'm confident our polity agrees roundly that random people can't possess Sarin.

You can kill a lot of people with all sorts of weapons. But tactical rifles and Sarin gas are examples of weapons that allow ordinary people to kill outsized numbers of victims while standing off first responders that would otherwise be able to cut spree killings short, and those kinds of killings would be the target of a new assault weapon ban.
The way I read the GP's comment was that the meat of the argument wasn't the 'cute' part, it was the 'avoid a violent revolution' part. Wars are usually more expensive than peace.
> But McWhorter was not talking about the slogan. His wording presents it as a literal truth.

You're making that up. This is everything he said about the slogan: "3. Silence about racism is violence. But elevate the voices of the oppressed over your own." There is absolutely nothing to suggest that he is forcing a literal meaning of the phrase.

Originally you said "I am highly skeptical that a significant number of people profess to believe this." Now that your claim has been proven false, you're moving the goal posts to "people don't believe in its literal meaning" and trying to pretend that McWhorter suggested otherwise. Yet you accuse McWhorter of strawmanning. Ironic.
The energy usage of itself is a red herring.

My issue is just how incredibly wasteful and inefficient PoW is. It's resource requirements completely disproportionate to the the underlying problem/solution space.

It offends my sensibilities and aesthetic appreciation of elegance in design. It is like contemplating a trillion record bubble sort.
> Microsoft is a completely different company than it was even just 5 or 10 years ago. Saying that MS is an enemy of open source is uninformed at best and idiotic at worse.

Rather than fighting the target directly, they are embracing it at first; and this time, the target is open-source and the developers. They are doing it again and are targeting where the developers are: Hence their involvement with GitHub, Xamarin, Linux Foundation, Chromium (MS Edge), WSL 2, VS Code, TypeScript and Azure and it is working for them.

The company has not changed. Only the target has, and they are already embracing them and slightly started to extend.
Causal Inference: The Mixtape
Stingrays are more useful as an investigative tool than an evidentiary tool. DNA is the other way around.
Your post conflates ethics (what should happen), law (what is legal to happen) and what actually happens.

Ethically, if I tell you my email address, and you sell my name + email address to advertisers without telling me, you've done me wrong. You violated my reasonable expectation of privacy. I have the same expectation if I make a private post to facebook, visible only to my (curated) list of friends. That content is for your eyes only.

Violating that expectation probably has no repercussions under US law. But it is almost certainly illegal under the GDPR. I installed Clubhouse the other day and clubhouse asked me to share my contacts with the app. Saying yes without checking with everyone on my contacts' list was probably illegal in europe. (Rightfully so, in my opinion.)

In this case, A shared information (posts, etc) with B (A's friend) on Facebook. B authorized app X to access their information - which in turn passed that information to Z (Cambridge Analytica) with neither A nor B's consent. Things that went wrong here:

- B should not have been able to pass A's information to a third party (X) without A's explicit consent.

- X should not have passed information to Z (Cambridge Analytica)

- Facebook shouldn't have built a platform which permitted / encouraged such obvious and blatant abuses of privacy. If a user told facebook that some content was private, facebook violated user's trust by sharing that information with a random 3rd party app. B's consent isn't relevant wrt A's data. (Permission isn't transitive.)

Who's legally at fault here? I have no idea, and I'm glad the courts exist to figure all this out.

Meanwhile, our technology is utterly failing user's expectations of privacy - which, yes, actually exists in much of the rest of the world.

> If you don't want people to know things, don't put that information on the internet

What a ridiculous sentiment. No. I want to use the internet and have an expectation of privacy. I will not settle for mediocrity so that facebook can make more money.
Imagine getting your ass kicked to "We will rock you."
Thank you, according to https://coder.com/pricing

> No. Coder Enterprise is not SaaS. It is software that you must deploy and run it on your own infrastructure, either a public or private cloud.

That's unfortunate. Very excited to see a SaaS solution by someone soon.

Edit: This seems to be what I'm looking for https://visualstudio.microsoft.com/services/github-codespace...
But plans were made by the same people...
I've been sort of fortunate given how terrible American Internet is to be on Charter (legacy Time Warner). Due to their agreement with the FCC they can't (yet) put any cap on data use, and they've always given me a /56 when I request one. [1]

Really not looking forward to having to move or Charter finally implementing caps. With a lot of luck I'll be somewhere with municipal fiber, but I'm not hopeful.

[1] If you don't send an IPv6 prefix hint, you get a /64. I can get a /56 reliably by requesting it. Behavior with /48s is a bit buggy. Last time I tested it I could get a /48 some of the time, but sometimes the request would fail and I'd end up with a /64, so I went with the stable option instead.
Which is one of the reason's Stallman's ideas are fundamentally flawed as if there's a better product available even if it's only free as in beer, people will use it over the worse one, from the end user's perspective.
I recommend you look into these things more carefully, e.g. read the wikipedia article on historicity of Jesus. I am just throwing out sketches of the many different well know arguments for theism that atheist believe they don't even have to engage with to have an intellectually robust position. Well fine, anyone can believe anything they want to believe, but that doesn't mean they've put any careful thought into their position.
I think a plugin would actually be great if it doesn’t take you out of your history state. The two views could live in the same page with parallel DOMs. Navigating GH is already iffy for back/forward nav without introducing another host into the mix
Sorry but GitLab is utterly horrendous from a developer's perspective compared to GitHub. It's massive enterprise bloatware (like most Atlassian products for example) that is nigh unusable without an entire team of people to manage it. My company uses it and it causes me problems almost every other day. Things that should "just work" never do.

Further when something gets reported to GitLab they automatically close old issues and things never get fixed. One outstanding huge issue is that if you mark certain files as owned by a specific team for example, it won't notify the teams to come in and actually review the code. There's options that say they do it, but it never works. (The notification system in general is an utter mess.)

GitLab is an example where everything is chopped up into tiny pieces and nothing works across different parts of the codebase. I don't envy anyone that works for GitLab as just the look of the code shows what a mess the backend must be.
RTK is certainly handy. Autosteer would be a neat addition.
What should I do if I get a more idea than the one I'm working on?
For context, the one I'm working on I haven't gone too far in with yet. Just began the development process.

I'm just worried that jumping ship like this is due to the recency bias of the new idea.
We've measured Milliren 220 series to be about 5e-12 at 10 seconds, but that's not fair since it turns out that part is "call for quote", even if we only bought it in small qty.

Conner-Winfield OH320 advertises an Allan Deviation of 2.7e-12 at one second. Its a very similar part, without all the hirel and space qualifications. 98 USD/ea at Digi-Key.

I agree wholeheartedly on the low-baseline setup case. An offline carrier phase position-time solution could stretch you out to much wider baselines, though.
"You can't argue with success."
From a common sense perspective I agree with you.

However I find it hard to reconcile it with the fact that many/most of the nicest countries on earth to live in are constitutional monarchies. Including Sweden, Denmark, Netherlands, Canada, Australia, UK, NZ and Japan.

I don't know why this is, but it gives me pause in overthrowing the monarchy. It might be the existence of a monarch unites society in some way, or it might be that socities that move slowly rather than with revolutions tend to be more stable and comfortable.

I think, as with most things in the UK, we will get rid of the monarchy when it causes a problem that can't be dealt with in an easier way.
Can private repos be supported in any way?
I would say it's not even merely incentives, it's about a free people controlling their own destiny without a self-appointed father figure. Both aspects are important. Would you rather have a paternalistic boss or the freedom to choose your own destiny in consultation with your peers?
Magic Earth offers a more polished user experience for driving. Compared to OsmAnd, you gain address geolocation from a third-party source (not sure which), traffic alerts, and a dashcam feature, but you lose map editing functionality and many of the non-driving features in OsmAnd. Magic Earth is closed source, although it is free of charge and has no ads. It doesn't hurt to have both Magic Earth and OsmAnd installed.

https://www.magicearth.com
I will say that in my current area that's obscenely republican after January 6th I actually started hiding my employment from the general public. After Trump got banned from Twitter and Facebook some groups were making lists of known Facebook and Twitter employees and there were generic threats of violence. The local BLM group that put up some billboards and signs eventually gave up removing graffiti because it would just get vandalized again right afterwards. One of the vandals even got caught in the act and local police refused to even warn the guy.
The amount of investment is down substantially, not even including the decimation of QA.

You'll have to do better than a new color scheme and fixing the dialogs they broke since Win7.

Now Windows terminal is something to talk about, but the number of devoted team members appears to be under 5.
QE2 could have blocked it
What you really want here is the other side of the story, from the CelticPapaya people. Does anyone know anyone there? From Archive.org, it appears the site has never worked properly. I found a couple of email addresses, though, in the Google cache.
The guardian likes to destabilize states. Their massive US gun control agenda probably helped Trump get elected.
Seems like the right step then, might be to stage an insurrection, depose the queen, and take the throne, eh?

I'm looking at you, readers from Ireland and France. :) Have at it.
How to Get Startup Ideas
It reminds me of a graduate quantum class I had. The professor gave what he called "infinite time length exams". We would come in during the afternoon and we could stay as long as we wanted to work on the exam--though we had to slip it under his door by say 9:00am. You could bring as many books as you wanted (apparently at one point you could bring "anything" and someone brought a professor--but that could just be a story). But, if you didn't finish in a reasonable time, you probably weren't going to get the answer.
> Another problem: we are facebook too! In the sense that small companies heartily believe that they actually have problems at the scale of a company like facebook (or will ever get to that level).

Precisely! It's tiresome how many people setup Kubernetes for a network of 2-6 computers.
In the case of this city, it is more like a company is having a hard time hiring QA testers because the COO and all the directors have been publicly saying for months that they plan on firing all the testers and making the engineers do their own QA instead, because bugs are a code problem and engineers know code better, and if only we didn't have QA there wouldn't be any bugs in the first place.
Unfortunately this kind of proroguing has precedent in the Commonwealth since Stephen Harper (likely a friend of Boris) prorogued our (at the time minority gov't) parliament in 2008 to avoid an election that would have put a Liberal/NDP coalition in power.

Our governor general (and hence the monarchy) rubber stamped it then. I've never forgiven the institution.
How it could happen:

Pump sizes can do 10, 20, 40, 80, 160, 320, 640, or 1280 units.

Sometimes the water needs more chemicals. Maybe today it needs 10, but typical is 30, and it could go to 100.

That's just the water rate for winter though. In summer, people wash cars and water lawns. Triple the number, so 100 becomes 300.

The town is growing fast, at least when the equipment is installed. (thus the upgrade) In case the fast growth might continue, triple the number. The 300 becomes 900.

Well, the smallest pump that will work is the one that does 1280 units. Also there is a federal grant from the EPA for big upgrades, and that one qualifies. Buy it.
Things I Learned from My Dad
If the police are public servants, then their amplified distribution of copyrighted material is a public performance. Election campaigns have to deal with musicians denouncing the use of their works all the time, demanding that future use of their copyright works stop; however no DA will stand up to charge anyone with a crime, even after violators habitually break the law.

If the musicians have waived those public performance rights and publicly condone or refuse to renounce these acts, they should be charged with conspiracy to tamper with evidence or conspiracy to interfere with an investigation.
The Lyft app could measure bumpiness in great detail by using the phone's accelerometer.
It's a model of monarchical disposal that has been successfully used by Germany, Greece and Romania.

Letting them stay and keep all their vast wealth would risk allowing them continued influence.

Also, the birth of the United Republic should involve a peaceful transfer of power, so doing this in the French style is completely out of the question.
haha - I was thinking the same thing, only a corollary headline came to mind: "Saying too much can be bad for your listeners".
Is Apple Banning Free Analytics SDKs?
They will use the argument that their partner cop in the squad car is a "social acquaintance" or work friend, and that the music was intended for them.
The American constitution is notoriously vague. Perhaps the problem isn't that we relied on a founding document too much, but that that founding document didn't provide the foundation we needed because there's too many different ways to interpret it.
They're fundamentally stored as and operated on in different ways. A BigInt does suddenly become a BigInt when in excess of MAX_SAFE_INTEGER, it's a BigInt even with a value of 1n.
Another key problem is that every now and then someone declares themselves more deserving than the current few who are in power and lines them up against a wall to be shot by a death squad.