skysight-inc/HackerNews huggingface dataset:
The 2 million figure includes vendored code. A quick count suggests the repo itself has less than 200K, https://codetabs.com/count-loc/count-loc-online.html
1 week ago there were only 6 confirmed cases outside of China.
I am just thinking if I use different kinds of SaaS, is that also treated as microservice?
I also get ear worms, although not as bad as you seem to get them.

One trick that works for me is to over-saturate your brain with it. Got an annoying song on your mind? Find it in spotify, put on headphones, and listen to it on repeat until you're sick of it.
“Another scenario theorised by analysts involves the US Government using the F-35’s enabling systems to “punish” a non-cooperative ally, potentially by withdrawing software upgrades or feeding information that would ground the entire fleet.“ https://defence.nridigital.com/global_defence_technology_mar...

There’s more. I just couldn’t find it quickly.
As the CTO of an established company, I cannot imagine a situation where I would prefer to maintain my own infrastructure vs using managed cloud services.

If I get locked in on a specific product, it's way cheaper to redesign that around an alternative vendor than it is to maintain a private cloud (Ansible, Kubernetes and friends included).

As a nerd, I'd prefer to do things myself, but I have business needs to attend to.
> edit

That was just improved in iOS 13, shame it took so long.
Why? It's their business. You didn't sign a contract saying "free for life". It's sad, but there is no free lunch, and you shouldn't build your own business off the assumption that some resource will be free forever.
The point was that social services cost an absolute fuckton of money. Yes, you could (theoretically) cut the military budget by 20% and move that money elsewhere - but that wouldn't pay for much improvement. The US government spent 771.2 billion dollars on primary and secondary education in fiscal year 2019 [0], and 1,203.3 billion on education as a whole.

890.8 billion was spent on defence.

Cutting the defence budget by 20% and moving that to education, therefore, would be a 15% increase to the education budget.

15% isn't going to do shit to the structural issues that plague our education system. If anything, it'd be counterproductive - because it would shift power further towards the federal government in education and reduce the ability of states to try different things.

0: https://www.usgovernmentspending.com/year_spending_2019USbn_...
Just because your economic situation is unsustainable where you are doesn't mean you'd be better off someplace else. If you arrive in a new city without a job and without connections, you're in trouble from the moment you get there.
Bicameral mind
Mine doesn't. I also barely read growing up. I figure they're related as a past girlfriend was a lit major who read books all her life and couldn't imagine me not having conversations in my mind.
It is reasonable to spend very long times for particularly optimized build (via LTO for example). But it is also important to make dev builds as fast as possible.
I could always do both. I have the internal voice, that talks and thinks and analyses things all the time. But I can also willingly turn it off, pause it and think purely visually, which is much faster than narrating (I can do it in two languages). Thinking visually, like playing silent video or manipulating objects in your mind is useful, but in the end the inner voice always continues with some conclusion. The best example I can give is playing chess. I can play blind chess (no board or physical chess set needed). It is much faster to think visually. Move pieces in your head, imagine positions well in advance, take things back and explore different variants, than it is to narrate: if I play kings pawn forward two squares my opponent will play bishop to e2. Narrating is limiting in this case, and would slow things to a crawl. But when a particularly good movie is found through visual only thinking the voice still kicks in with “Aha that is a good move”. It’s inescapable.
I wouldn't be surprised if Apple is piggybacking off of other apps' GPS location requests to aggregate traffic data in order to compete with how Google Maps uses its own algorithms for traffic.
just want to say thanks for this, I haven't had to deal with CSV for years and now only a week after you posted this I needed it.

brew install gawk

good to go

:)
I briefly worked for a large federal contractor, far away from stuff like aerospace per se,* but I got the distinct impression that all the dysfunction and waste was inherent in the lack of communication between the government and the employees of the contractor. All around me were normal people trying to do a good job, but a lot of people seemed to be employed to prevent information from getting back and forth to the customer. You probably couldn't point to anyone specifically having malicious intent, but the feedback loop was so painful and convoluted that there must have been an enormous implicit cost.

*but oddly some major aerospace contractors had their fingers in the pie anyway.
Strongly verbal thinker here: weak "mind's eye" (or nose, or ear). I can remember and later identify images, music, etc with a high degree of accuracy, but when I call something up for "internal recall" my memory will almost always lack the fine detail of reality. It's very rare that I can "play back" or "conjure up" something in my head vividly. I don't absolutely require an internal monologue to think. With some things, like sports or gaming, there's a lot of non-verbal processing going on.

I can do reasonably complex verbal, mathematical, or IT work just in my head, and often have an internal monologue running while doing so. It not that my working memory[1] is especially good, it's just that if I'm spending more than a couple hours on it, I've mostly memorized it, so I can think about the solution, or at least the next step or steps, and then type or write them out. (Closing my eyes can help eliminate distractions, but isn't required. Good headphones playing something non-intrusive and blocking out audible distractions are at least as important, probably more important.)

What I can't do in my head is solve complex problems in real 3D space. If I'm trying to fit components into a box for a hobby project, or doing some moderately complicated carpentry for a home-improvement project, I prefer being hands-on. Need to be hands-on, really. I can't fit the pieces together in my head, even if I'm looking at a page full of all relevant measurements. 3D modeling software is okay, pencil and paper and drawing tools a very poor and painful substitute.

Interestingly, when I'm working with a hands-on project is one of the few times when I can make a very sharp mental picture. I can be looking at a piece of lumber, or a bare enclosure, and know it exactly what it will look like when I'm done.

1 - https://en.wikipedia.org/wiki/Working_memory
Other person here: I can only hear realistic sounds and visualize realistic images when I'm in a half-asleep state or in dreams. Otherwise it's very blunt. For example I cannot realistically hear music in my mind, I can imagine myself humming it though (and my vocal muscles ever so slightly tense up if I do), and I can imagine myself speaking in the same way, but it's mostly a very faint thing, and is mostly about imagined movement of my mouth etc., rather than sound. E.g. imagine clapping your hands as a motoric action, but imagine them in your hand, not the visual of it, but imagine what it would feel like in your arms and hands. It's a bit going in that direction with my imagined speech.
Waze works fine with them. But it's an option you have to turn off and on, you can't just click a button and route a different way. Sometimes it gets confused as well if you don't take a HOV lane that it wants you to.
> When I was a kid growing up in Far Rockaway, I had a friend named Bernie Walker. We both had "labs" at home, and we would do various "experiments." One time, we were discussing something -- we must have been 11 or 12 at the time -- and I said, "But thinking is nothing but talking to yourself inside."

> "Oh yeah?" Bernie said. "Do you know the crazy shape of the crankshaft in a car?"

> "Yeah, what of it?"

> "Good. Now tell me: how did you describe it when you were talking to yourself?"

- "What Do You Care What Other People Think?", Richard Feynman
The only relevant info I could dig up was this issue from Kubernetes in 2016: https://github.com/kubernetes/kubernetes/issues/27444

It seems to be discussing the speed of building Kubernetes on their build-servers, targeting multiple architectures at once. Unfortunately all the build servers are internal to Google so I don't know exactly what's being included (or what's being run), but this comment (https://github.com/kubernetes/kubernetes/issues/27444#issuec...) details the breakdown of time spent:

30m of build
7m on cluster startup
12m on tests
7m on cluster teardown

So, taken with an enormous hunk of rock salt, it seems like Kubernetes might take around 30m to build on a cluster, to build (possibly multiple) release artifacts. Seems in line with Rust.
My thought on that is prices reflect the ability of people to pay principal, interest, taxes, and maintence. Lower the property tax rate and prices just go up. Difference is taxes go to pay for public goods and services. Principal and interest do not.

Prop 13 benefits corporations, long term property owners, and people that inherit property. At the expense of renters, new home buyers, and beneficiaries of public goods and services.
Verbal thinker hear as well. Weak mind's eye, but imagined scenes or objects are actually easier to visualize and describe than memories of real objects or places, most of the time.
In SQL
https://gist.github.com/sanealytics/0e910380576fbe4825455264...
In the aphantasia discussions that are closely related to this, it was revealed that some graphical artists have it and actually can't visualize things in their head, yet they're able to draw things on command.

Which is completely mind-boggling to me.

So there's probably people who can compose music without being able to audiolize it in their heads first, as strange as that sounds.
Okay here's an answer: the whole thing is misinformation. Mashing together incomplete data sets to make a point is… nothing. That's not a thing. That's not science or data. That's garbage.

If you're not a troll you should take a step back and actually THINK about what you are doing. You are creating misinformation, posting it, then reposting it elsewhere and citing yourself.

Stop it. Stop being a garbage human trying to scare people with nonsense. Be better. No "what ifs" or "whatabouts". Delete your comments, delete your tweets and try to be a better person.
There is a precedent for exactly this kind of thing: The Marfa Lights (https://en.wikipedia.org/wiki/Marfa_lights). These were strange sighting of moving lights in a desert landscape. They were attributed to UFO's or exotic ball lighting (all this was "pre-drone"). The phenomena were regular enough that some physicists performed a spectroscopic analysis. Turned out, it was headlights of cars in the distance and small campfires.

Lights in a place where you can see very far away tends to confuse our perception of scale, distance and speed.

> I think the reality is investigations are hard and sometimes yield nothing, but that doesn't mean we should jump to preposterous conclusions.

I agree. "Occam's Razor" is wise.
for those in the bay area, you can find these at berkeley bowl
Can you do an impression of Darth Vader out loud? Just curious, because when I do Darth Vader voice in my head, I get a strong urge to do it out loud. Makes me wonder if they're connected.
Your comments make up the most competent and comprehensive analysis I've seen on the F35 program; way more thorough than those presented in Congress or by the various involved aerospace companies. Are you involved in the project in any way?
I'm saying that the resources cannot be redirect towards "more useful infrastructure projects and still maintain skills". The cross disciplinary skills in military aviation are unique.

Whether or not the cost of the F35 program is an efficient way to maintain those skills is a different issue altogether that gets at the fundamental structure of our government and how money impacts politics. That's a much more difficult discussion than "can we reasonably defend ourselves in the future."
Libc++'s Implementation of std::string
> This "mobility über alles" weighting truly baffles me in the face of how much better and cost efficient PCs are.

I absolutely disagree. The mental overhead and time it takes to synchronize my work over multiple machines stands in no comparison to the few thousand dollars I'd save every few years by having desktop computers everywhere. If compilation is slow, use a distributed compiler infrastructure (if your language supports this, mostly writing C++ here).

If you are doing serious work, do it in the cloud. If you have an actually big codebase to compile, you need to scale that horizontally anyway and an expensive workstation under your desk will take hours anyway.
It's interesting seeing these kinds of compilation times being "long" from a machine learning perspective.

The equivalent to compiling code in machine learning is training a model. Even on good hardware you can spend hours training a single model. Some of the really big pre-trained models like BERT can take days being trained on a farm of top-of-the-line purpose-built GPUs, which is why people almost never re-train them from scratch without similarly huge amounts computing power and very specific needs.
Well, indeed, Node is a good example of the point I'm making - it provided a full environment for writing programs in JS outside the browser.

There were a plethora of other languages/runtimes available for writing such programs, but Node made this available to people who already knew & liked using JS without having to switch to and/or learn a new language.
Okay, let's say you decide to stop justifying it. Does that result in any material difference in the real universe? If yes, congrats, you just made a fully voluntary impact on the world.

If you mean you're an observer and your judgement is fully isolated from any future behavior of the unconscious, then I'd be interested in hearing an elaborated version.
Most of those speed compile benchmarks are done with "make tinyconfig" -- where a small fraction of the kernel is being built (a few million SLoC at most). A kernel build using "make allyesconfig" takes significantly longer than a minute.
Linking can consume huge amount of memory, especially for C++ code. For a large project 8GB might be very low. On our codebase we saw huge differences between 16GB machines and 24GB machines as the 16GB could not run some linking steps in parallel without swapping.

Does Chromium build use LTO (I'm pretty sure FF does)? That's also a huge resource sink a doesn't parallelize as well (a lot of the optimization will be delayed to linking)
Having recently been in Ireland, France and Germany talking to financial industry peers, vetting a bunch of startups and meeting with regulators, how exactly did I miss out on this hellscape you're talking about?
I’ve never heard that argument as to why Apple avoids the GPL.

I also don’t see how it is consistent with their behavior. For example, Apple wouldn’t need to change anything to bash to make its latest version run on MacOS. Yet, they don’t ship it.

On the other hand, the argument that they don’t avoid the GPL in general, but specifically GPLv3 because of legal concerns is consistent with their behavior. They shipped the latest GPLv2 licensed bash for years, but avoid any GPLv3 licensed version.
Was the bulk of CRISPR research mostly funded by private emtities or was it government funding in EU, US and others? Where the private emtities even going to undertake CRISPR research if there was no public funding?

Would be interesting to see a study that showcases which was the major factor to research on that field is.
> This presumably aims to improve on those sort of hacky solutions.

Alas, the ship of toothpaste has sailed out of barn squeezed all over the back of the horse.

We must retreat to Tom's Obvious, Minimal Language[1] and just ventilate anyone trying to throw it into the metaphorical blender.

[1] https://github.com/toml-lang/toml
Could you please stop posting unsubstantive comments to Hacker News? We ban accounts that keep doing this, and have already had to ask you about it once.

https://news.ycombinator.com/newsguidelines.html
What I find humorous is a few years ago I observed apparently the federal government wanted to outsource some legal services and document management, and they went with one of these airplane makers (I forget which one). Who do you think of when you think of paperwork? The aerospace industry!
Chinese tech companies help fight the coronavirus
In large, distributed teams working on very large monoliths, it's pretty easy to end up with conflicting changes. In such monoliths, the testing process also tends to be long. So you run your tests, get a pass, but someone else merges in before you and there's a conflict. You resolve the conflict quickly (if you're lucky. Some conflicts are not easy to resolve), you rerun your test suite, only to find out that someone else has merged ahead of you again and you have to go through the loop one more time. And all of this assumes that no one breaks the pipeline.

At this point, many teams institute a merge queue. Which works only until more devs are added to the teams, which makes the merge queue very long and it can take several days in the ideal case to get things merged.
Adding this as a top-level comment instead:

The person you replied to was genuinely trying to help you, and you responded by belittling them with outright hostility prior to deleting the post.

I'm not a medical professional, but what you wrote struck me as textbook grandiose delusions, among other things. Said delusions can accompany several forms of mental illness, all of which are very serious and will render you unable to hold down a job, let alone get hired.

Seek mental health treatment. There's no shame in it, quite the contrary. It could very well save your life.

https://www.lahsa.org/get-help

https://locator.lacounty.gov/dmh
Skewes Number
I might be misunderstanding you, but the current situation results in a “zero” value, whereas “Null” would represent “unspecified”, or the absence of a value. I wouldn’t say that the current spec supports null, unless you’re using a wrapper like the one linked.

It’s the distinction between an optional type and an optional value (default value). With optional values but no optional types, you can’t be certain about the caller’s intentions. It’s a distinction that’s subtle but important, therefore a “gotcha”.

Getting rid of null is a noble idea, because of the headaches that null tends to induce. Optional types (like Rust’s) is a neat way to get the behavior of null without the value of null. Proto3 doesn’t have null, it’s replaced with arcane wrapping that’s arguably less straightforward.

Please let me know if I’m talking past you, it isn’t intentional, just late in the day. :)
Trolling like this will eventually get your main account banned as well, so please don't do it on HN.

https://news.ycombinator.com/newsguidelines.html
I think speaks more to the average lot size. The surrounding towns are also mostly single family homes as well. They're just subdivided into smaller plots. But lot size restrictions are a factor of zoning laws.
Once while walking home I had an almost revelatory experience. I looked at a car in an intersection and I felt speechless and toughtless, just looking at the car. Of course I don't know how animals "feel" internally, but I felt like this must be how dogs or deer see the world. It was very brief and is hard to explain. (No I didn't take any drugs.)
Small nitpick: the Super Hornet is actually the F/A-18E and F variants. F/A-18D was the two-seater variant of F/A-18C.

(Great planes though, yeah!)
A clean build of the Linux kernel can be very fast, but the config is very relevant. A custom build specific to your hardware will touch only a small fraction of the overall kernel tree, whereas a generic build including a large swath of hardware will take much longer.

(AFAICT there's no easy way to measure the LoC actually compiled - but one rough way to estimate it would be to take all the .o files listed in the build process and count the LoC in the corresponding .c files and the .h files they depend on).
Ah, a grammatical structure of a language being used to communicate an idea; my favorite reduction.
"For these reasons, I – together with our board of directors – have decided to terminate the Jumpshot data collection and wind down Jumpshot’s operations, with immediate effect."

This is great, but it took public ousting to get this into the light. Should have NEVER happened in the first place. Priorities and values are fubar imho.
Extended warranties are usually not worth it (2019)
Also, they know the behavior of customers before and after they subscribed to Stubs A+.

They already had a stubs program where people ordered tickets online and they could track their behavior and changes in behavior after they subscribe. They also know how much they spend on concessions because most stubs members (not just stubs+ members) show their stubs QR code at the concession stand to get points toward discounts.
Free babysitter? :)
Without actual knowledge, I'm certain your analysis is wrong, because it's too anthropomorphic. An institution isn't a person, and isn't subject to common fallacies, for better or for worse. Even if it appears to do things wrong that a person would do, the reasons aren't the same. You may say that there is a boss who is in control and to whom the explanation applies, but institutions don't work like that - they would never last if the leaders completely controlled them.
> I'm kind of curious how much faster compiling a large Go codebase is. How fast, e.g. does the entirety of Kubernetes compile?

I was curious too, so I just tried it. On my 6-core previous-gen MacBook pro, I get 2m18s. That's for SLoc = 3296486 (assuming all deps are vendored and non-deps are not-vendored, which I think is true), so about 16K SLoc/s.

Or to put it another way, if Rust compiled as quickly as Go, we'd expect to compile a release build of TiKV in 2m.
This has been quite a wild ride.

Part of me says Wynn and De Mercurio could try to sue someone -- either their initial customer for not giving them sufficient safety, or people responsible for them being charged -- but then I consider that suing "The law" is such a famously bad idea that it's celebrated in song ("I fought the law and the law won.")

Ultimately, I think they'll get some good conference talks out of it.
Please don't respond to a bad comment with a worse one. The HN guidelines explicitly ask you not to do that.

Especially please don't go into personal attack.

https://news.ycombinator.com/newsguidelines.html
Well...maybe the right answer is to limit scope and not try and pack every requirement into one package.
I know that it has an "f" in the designation and was called the "stealth fighter", but the f-117 was in no way a fighter.
Has there been a deflation of the word "gaslighting" recently? I used to understand it as "making person X or others believe person X is crazy (in order to discredit them)" but I see it used much more widely nowadays and I don't really see what it has to do with the scenario in question.
Heh, I actually agree with you on the buzzword mumbo jumbo. There's no doubt IBM can throw out meaningless buzzwordy phrases with SV's best.
Why “extraordinarily suspect”?