skysight-inc/HackerNews huggingface dataset:
Great comment.

At the same time, after 35 years as a programmer (mostly in C++), it is rare these days that I find myself ever thinking that my inability to get "power out of [...] syntax" is a problem when I'm working.

The problems I feel I face these days, working on a mid-size (700k LOC or so) complex, native, multithreaded, realtime, creative software project, are mostly just caused by the fact that what we need to do is hard, no matter what the language is.

I feel as though attempts to elide those difficulties through syntax really do almost nothing to address the underlying hardness of the problems. One example: it is true that there are quite a few places in the codebase where using lambdas/anonymous local functions would be handy. We wouldn't have to create actual named methods to tidy things up, even though we only use them once. But none of this relates to the actually hard stuff: managing UX and responding to changing and expanding user expectations.
Booster?
Go flight!
Retro?
Go flight!
FIDO?
Go flight!
Guidance?
Go flight!
Surgeon?
Go flight!
EECOM?
Go!
GNC?
Go!
TELMU?
Go flight!
Control?
Go flight!
Procedures?
Go!
INCO?
Go flight!
FAO?
Go flight!
Network?
Go flight!
Recovery?
Go flight!
CAPCOM?
Go flight!
Apple App Review Process?
<crickets>
...
...
Launch Control this is Houston...
We are f&#*d...

Note: Judging from the response sor far (-4) there seems to be a lack of a sense of humor on this fine Monday morning. Anyone who has locked horns with Apple's app review process knows exactly just how frustrating and sometimes irrational things can get. You can be ready for launch only to end-up in limbo. I have experienced this personally. I think humor is appropriate, even therapeutic at times.

If you need to be grumpy, well, be grumpy. I've had enough challenges in life to learn that you have to take things seriously but, at the same time, not miss the opportunity to laugh about it a bit when appropriate.
The fact that iOS users are willing to pay seems irrelevant to me.

It’s almost like calling Tesla a monopoly power in the automotive industry because they have >90% of the luxury EV market: you’ve already sub-divided the market so many times that the idea is weakened.

In reality, most people use Android, and even in the US about half of them still use Android.

If iOS is a monopoly then so is Sony, Microsoft, and Nintendo. The dynamics of that market are quite similar.

Microsoft had well over a 95% marketshare during their antitrust saga.
No, almost all the progress is driven by bigger GPUs and datasets.

To be fair, things like CNN's and BERT were definitely massive improvements, but a lot of modern AI is just throwing compute at problems and seeing what sticks.
Oakland PD raided this church. And took all their drugs
Along these lines, would an autopilot ever think of landing in the Hudson? (Particularly if it hadn't been done before?)
The Ozone Hole Was Super Scary, So What Happened to It?
Social Security Number Fraud Prevention Act 2020 Report to Congress [pdf]
> You say that it's "easy" for you to determine whether somebody is "East Asian", just by looking at a photo. What are you looking for, though? Probably some sort of appearance affected by genetics. However, no East Asian can carry the complete gene pool from their region, so no East Asian can carry a set of genetic markers which is guaranteed to produce an appearance which is reliably recognizable.

It feels like this discussion is disproportionately weighted toward exceptions to demonstrably real correlations between a person's ancestral origin and their appearance and genes. Why would every member of a given cluster of related people be required to carry every one of the criteria that define the cluster? In my mind, that defeats the whole purpose of clustering in the first place, and seems especially out of place given that normal people in normal situations make fuzzy, heuristic classifications of people based on incomplete information.

Also, doesn't this "nobody carries the complete pool from their region" argument apply equally to any conceivable definition of culture? Not every rural Texan espouses exactly the same cultural values as each other, or cultural memes, or what have you. Despite the inherent fuzziness in defining what it means to be rural Texan, you can still make the definition meaningful. The ability to define a Sherpa culture seems equally plausible as the ability to characterize Sherpa genotypes and phenotypes. The fuzziness of a classification does not negate the fact that fuzzy classification is still possible.

> So, whatever you're seeing in that photo, it's not just their genes, but also at least some of your biases, which lead you to think that your classification rate is better than it actually is.

That makes sense to me.
It is also a feedback loop where many of the steps are used to invest in the economy and create more value. So as long as the investments pay off it is a virtuous feedback loop.
Left vs right hand drive is a poor comparison. The choice is entirely arbitrary, and nobody can seriously say that one is "better".
So Facebook apps with access to your friends lists, group memberships, and likes aren't dossiers? As Cambridge Analytica should have demonstrated is relationship graphs are personal dossiers. They're significant predictors of habits and behavior. It's also trivial to link those graphs to selectors like phone numbers and email addresses.

But let's pretend that because Facebook isn't providing third parties Manila folders full of photocopied papers that they're not selling your PII.
I'm told F# is where the toys come from.
home NAS users, have at most two HDD.

I think that's wrong. A lot of 4 drive models are in stores end users shop.
> Let's see how that plays out over the next 5 years.

That kind of comment is beneath all of us yet sums up the tone of your entire comment - pedantic, snarky, and not a little xenophobic.

Try reminding yourself that this is Hacker News.
Is San Francisco about to return to its Bohemian roots?
Given most of us carry a computer with us at all times that by itself can do billions of calculations a second, I'd be more concerned/intrigued if this kind of stuff WASN'T being solved by computers these days. Even if it's just for brute forcing, that's obviously a lot more practical with computers than if we were doing stuff by hand or slide rule.
Time for Silver Springs, FL to shine: https://www.theguardian.com/environment/2019/dec/30/florida-...
Tires are their own special measurement hell. A 17 inch tire does not have a diameter of 17 inches. Those 17 inches are the diameter of the rim it's supposed to sit on[1].

Thus e.g. a 245/45 R17 tire has a diameter of around 26 inches. As you can deduct from the "simple" formula of:

245/10*45/100/2.54*2+17 =~ 25.7

I.e. the width is 245mm, the cross section of the tire is 45% of that, or ~110mm, multiply that by 2 and add the 17 inches and you've got the outer tire diameter.

1. https://www.moderntiredealer.com/8644/understanding-tire-dim...
>I clearly remember the upgrade to Yosemite, and how it crippled Spotlight for anyone who (1) didn't have a SSD (2) did an OS upgrade, not a clean reinstall.

I clearly don't remember that case. How was it anything that couldn't be solved by, e.g., at worse removing the spotlight index folder (.v100 or something similar)?

>*
Or a better example of the general sentiment that I think OP is going for, Apple stopped updating it's OpenGL implementation, and invented their own API. Definitely a user-hostile choice, but they defend it by saying that Metal is better than OpenGL.*

How is it "user hostile"? As a user I could not care less if Apple uses OpenGL or Metal, but I do care that they get better performance (which Metal gives). I'm also in favor in Apple having easier control of the graphics stack to tailor it better to OS X -- that's the whole point of MacOS in the first place - that it can do its own thing and have a differentiated offering.

>But now Vulkan exists

So? Let any interested party build a Vulcan facade for Metal (if the goal is easy porting).

If the goal is features unique to the plarform, then Metal is the way to go.
This is a cargo plane, not a buzzy quadcopter drone. They already fly these routes; they just use human pilots to do so.
What an odd comment.

>Compare that to JavaScript where you can literally just install vscode and node and you’re up and running

As opposed to OCaml where you... install opam and merlin and you're up and running?

>Not to mention that you could pop open a console in any browser and execute code.

As opposed to OCaml where you can pop open utop and execute code.

>For something to be simple, a 10 year old kid needs to be able to figure it out.

How many 10 year old kids are there working as professional programmers? Come on...
Is this for macOS?

We have the same issue and have never been able to get our macOS app approved (not a big deal but... annoying).
“You’re using it wrong” is a poor argument for undesired/unexpected behavior (aka, a bug).
This was announced before Epic violated the ToS whose account was terminated after the 14 days to comply with the App Store rules had elapsed.

This is false; the new policy dates from today and Epic's ToS violation was several weeks ago. This policy is clearly in response to the negative publicity and the judge's ruling barring Apple from ending Unreal Engine access on iOS.
Enveritas (YC S18 Nonprofit) Is Hiring a JavaScript/React Lead Developer
Sufficient DL frameworks are now in the cloud and it is mostly an engineering problem.
aka Objective C

:)))
Postgres, because of TimescaleDB, PostGIS, Row-level Security, and Postgraphile/Hasura etc.
Yes, but this strategy is only suitable for a single developer, or a small group of similarly-experienced-with-that-specific-codebase developers. Onboarding somebody into a world full of single-character variable names and such is a headache. Named parameters are for reading code, and if you're not intimately familiar with the code on your screen right this second, they are helpful.

I think what we really need is a sort of "lens" system by which we can modify the syntactic appearance of our code without adjusting the semantics, but do these changes on-the-fly. So say you're doing some debugging or whatever and you're gonna be staring at the same 300 lines of code for a few days — so you switch over to "terse" mode and suddenly the named parameters are gone and the variable names are abbreviated (assume a magic system that picks good terse variable names according to your preference). But then when you're done with that section and ready to venture into the remainder of the codebase (or if you're a new developer who's unused to the team's naming conventions or whatever), you can use "verbose" mode that shows the parameter names and whatnot.

I imagine something like this is not obviously straightforward, but it could be worth investigating!
I suppose it's not a fair comparison, "most" chinese cities against the oldest european ones. How old are the oldest chinese cities? I'd love to know more about these
This is pretty widely thrown around, but it should be noted that the central purpose of Haussmannization was public health and beautification: tearing down the slums, building proper infrastructure like sewers and aqueducts, and pretty parks and streets. The article you link to emphasizes this.

The wide boulevards did very little to prevent the Paris Commune, for instance. Napoleon III just wanted to build a second Rome, not some martial panopticon.
One of the first futurists I read had a bunch of suggestions.

The most interesting was combining earth hydrogen with lunar oxygen freed up by reduction operations on moon regolith.

More pedestrian was having ships sell their surplus fuel to a transfer station in orbit. If your mission is completely nominal, you will have reaction mass that you no longer need. Better to leave it for the next guy. I'm not sure how you do that in a failsafe way, though. A burst line or a stuck valve could ruin everybody's day.

It might require aux tanks that can be removed. For longer missions that might be worth the complexity.
I'm familiar with those controversies, and most if not all of them I would side with the Elm team. The thing is that, yes it is nice to get user-driven development but they seemed to be proposing to bring back concepts from their OO experience and/or baking in features that should not be part of the core library and are easily implemented if you understand how Elm is wired. Seems like these users are excited to contribute but need to get more familiar with FP before contributing to a higher level FP library. I remember one where the proposal could be easily be implemented generically with ports and any other JS library instead of bringing some weird binding logic to A specific JS library. Add the fact that devs from the FP world are concise with their explanations and you have a recipe for miscommunication problems when trying to explain why that idea is DOA to someone not familiar with core FP concepts.
As a former AT&T contractor, albeit from years later, this checks out. Sat in a "red jeopardy" meeting once because a certain higher-up couldn't access the AT&T branded security system at one of his many houses.

The build that broke it was rushed out and never fully tested, adding a fairly useless feature for said higher-up that improved the UX for users with multiple houses on their account.
> But it wasn’t strictly an “everything is bigger in Texas” ethos that caused Houston to sprawl the way that it does. Rather, Cold War–era urban design philosophy in the U.S. prioritized sprawl because older cities that had urbanized pre–World War II—New York, Chicago, Philadelphia, and Detroit—were seen as being susceptible to nuclear strikes. Less-dense cities such as Los Angeles and Houston were less likely to be targeted for a nuclear attack. Sprawl was a deterrent against Soviet aggression.

That's the first time I've heard this theory.

Would that have worked though? I don't know much about nuclear deterrence, but I'd imagine if the USSR already managed to evade the defenses and other obstacles and destroy the city center in a nuclear strike, it wouldn't be a lot of additional effort to send multiple rockets instead of only one and also target the suburbs.

Not to mention that fallout, breakdown of infrastructure, disease and hunger that followed a strike would affect the entire city in any case.
Apple needs to hire Steve Ballmer.

https://youtu.be/KMU0tzLwhbE
I believe in god/creators but not religions.

And I think it's unnecessary to
debate about god or its existence

Societal problems are more important
I think an order would be “it is forbidden.” Which carries a mystic weight and dire consequences.
I have had an app rejected because it described the ingredients necessary to cast a spell that could cause damage to others.

This was in an app for managing a Dungeons and Dragons campaign.

I made some trivial change and resubmitted without issue. I'm still annoyed by that.
I'm sure someone discussed it once, but Pentagon war planners don't set urban planning policy. People like single family homes, people like yards, people want racist neighbourhood segregation, people really hated urban centers for a long time in the US. All much better explanations.
I feel like it was also a classic case of running before we could crawl. Jumping from A to Z before we could go from 0 to 1.

I work at an Residential IoT company, there are quite a few really valid use cases for Big Data and even ML. (Think about predictive failure).

We hired more than one expensive data scientist in the past few years, and had big strategies more than once. But at the end of the day it's still "hard" to ask a question such as "if I give you a MAC Address give me the runtime for the last 6 months".

We're trying to shoot for the moon, when all I've ever asked is I want an API to show me indoor temp for particular device over a long period.
I would prefer if it was legally required to be below a certain amount or you can’t do it at all. Perhaps you can purchase decibel credits. If I can’t sleep at night it doesn’t make me any happier to know that the city is getting more revenue.
If I am an individual developer and only intend to release free apps, I should be entitled to full customer protections, period. Apple has no excuse here.
As far as I could tell it was only downloading the update, not actively installing it, which just makes the error even more frustrating. I assume the OS would at least show me a real dialog when it was in the process of applying the update. Then again, who knows.
AFAIK HTTP/3 still only has header compression and does nothing for cross-resource compression. So I'm not sure how it relates to this?

I can see ways to model this kind of behavior on top of individual requests but it'd likely be even more complicated than it already is with web bundles. E.g. telling the browser that certain resources shouldn't be fetched because they'll likely be pushed because of a different pending request is super awkward without a "resource bundle" abstraction.
Also on a per output basis spies are cheaper than scientists.
Yeah there are sex differences in the immune system in general. For example, women get stronger immunity from vaccinations but also have more problems with autoimmune diseases.

https://doi.org/10.1007/s00281-018-00728-x
Monday.com vs. Asana: Which Is Better for Project Management?
To be fair, if you're willing to write code to perform feature engineering for you, you can often replace the complicated boosting approach with a much simpler regression model.

Turtles all the way down, I guess.
Would it be so bad if the mining was on the far side of the moon?
Good call! I'll work on that ASAP
25-y longitudinal dolphin cohort shows variable aging rates in same environment
You use division when coming up with even intervals. For example, "nail this panel to that board at 3 evenly-spaced locations." This shows up in joinery, too.

That said, I do a lot of carpentry and woodworking, and have switched entirely to metric. I find it a lot easier to do addition and subtraction, as you say, but mostly it's more calculator-friendly. Adding ((273mm / 2) + 60.5mm + 546mm) is a lot easier to punch into a calculator than ((10 and 3/4 inches) / 2) + (2 and 7/8 inches) + (1 foot and 9 and 1/2 inches).
I use Pinterest all the time. It has a truly _phenomenal_ similar image recommendation engine, which I use for finding art and design inspiration pictures. Particularly if I want to find reference images for drawing, I find one that looks roughly like I want and then scroll down to the recommended list and get inundated with an endless amount of similar images in that style. It is _so_ useful!

I agree that Pinterest's practices with Google search are pretty poor. But Pinterest as a standalone product is amazing.
Do you have any alternative ideas on how to make this better?
Show HN: Open Core Admin for Business Executives to Query RDBMS (No-Code/No-SQL)
Imagine what it must be like for the senior leadership of an established company to actually become data-driven. All of a sudden the leadership is going to consent to having all of their strategic and tactical decision-making be questioned by a bunch of relatively new hires from way down the org chart, whose entire basis for questioning all that expertise and business acumen is that they know how to fiddle around with numbers in some program called R? And all the while, they're constantly whining that this same data is junk and unreliable and we need to upend a whole bunch of IT systems just so they can rock the boat even harder? Pffft.
Most Simple Explanation: Difference Between Data Science and Machine Learning
>If you think about it, that's the natural outcome. Why? Because people in corporations don't have the incentive to benefit the business but to progress their careers and that's done through meeting the goals for their position and make their upper ups progress with their careers too.

This is one of the reasons I roll my eyes whenever I read something like "McKinsey says 75% of Big Data/AI/Buzzword projects do not deliver any value." What's the baseline for failing and/or delivering zero value because those projects were destined to fail?
have you a link handy?
If FedEx and Amazon set up private airports dedicated to these machines, only put cargo in them, and make their flight routes distinct from other aircraft, I imagine this could be up and running faster than people think.

Edge cases shouldn’t result in loss of life, so getting through regulations and insuring should be much easier than other situations.
Apple does not have to cater to independent developers - and it doesn't, per the Developer Agreement contract. Initially you weren't able to develop apps for the iPhone at all - that is okay too.

You are not entitled to get a open computing platform if the thing resembles an... Actually, they defined this form factor!
Myriam Sarachik Never Gave Up on Physics
One side benefit of using robotic planes (in theory) is that the fleet can be OTA'd to include emergency water landings, once the models are updated.
The question is should the writer go through the effort of placing the parameter name, or should the reader go through the effort of looking up the function prototype? Since according to Clean Code (https://www.goodreads.com/quotes/835238-indeed-the-ratio-of-...) code is more often read than written, it should makes sense for the writer to do it.
Yeah, I was most concerned about controlling for BMI, since ~all of the prior evidence for sex differences didn't/couldn't do it.

They controlled for BMI in cohort A, and performed an adjusted analysis in cohort B, so I'm somewhat satisfied on that front.
Unstable aka Sid receives updates always, I think your thinking of Testing which goes into a freeze period before each major release of Debian.

Sid has been quite stable for me, the packages are much newer than Ubuntu (generally on par with Arch or close to it) and the few noteworthy bugs I have seen over the years have been reported and handled within 24 to 48hrs of said package being updated with the problematic code.
https://www.usgovernmentspending.com/total_spending_1940USbn

https://www.usgovernmentspending.com/total_spending_1950USbn

https://www.usgovernmentspending.com/total_spending_1960USbn

https://www.usgovernmentspending.com/total_spending_1970USbn

https://www.usgovernmentspending.com/total_spending_1980USbn

https://www.usgovernmentspending.com/total_spending_1990USbn

https://www.usgovernmentspending.com/total_spending_2000USbn

https://www.usgovernmentspending.com/total_spending_2010USbn

https://www.usgovernmentspending.com/total_spending_2015USbn

https://www.usgovernmentspending.com/total_spending_2020USbn

Please show me which years since 1940 have defense and welfare spending more in parity than they were in 1940.
This all puts way too much stock in temperature being what decides if we go "wow this is cold/hot." Wind, humidity, and other assorted factors play too large of a role to value basing our temperature system on it.

Zero F with no wind can feel like a nice day compared to zero C with tons of wind.
Probably every developer, but only the first time... if they catch it anyway.
Sex change, problem solved.
> Which? Returning to, or retaining?

They're not mutually exclusive.

> I wonder if he'd lived, he'd have changed his opinion

He did appear to be making his decision based on principle, not process, so I doubt it.
I was a kid, what the words meant in English didn't matter much (e.g. i was learning Pascal and it took years until i learned what 'procedure' means), they were essentially symbols. They wouldn't really be helpful.

I just had a book in my native language which explained things.
Working link for the above image:
https://ianwojtowicz.com/Earth%20Doppler/Red-Shift-Earth-640...
Compass Pathways – SEC Form F-1