skysight-inc/HackerNews huggingface dataset:
Thank you for the reply, appreciate you reading the comments so thoroughly.

My top piece of feedback is considering some form of a strict mode, where your vision is not best effort support support for some legacy tool for a language, but fabulously amazing knock your socks off good support for users who take the time to invest in making their build friendly with your search index.

It might seem tempting to go after the longest common denominator audience here, but personally I think it's far more valuable to show users how code search can be amazing if they do their part to invest in it, vs. code search being "kind of sort of useful" if you have a fallback.

And maybe my Xoogler experiences are showing here, though Bazel / Kythe are in my opinion the perfect vehicles to realize that vision.
Even within the limited segment that does actually 'need' a truck, American trucks are unnecessarily large. I drive a pickup every day at work, I was still shocked when I went to Texas seeing a half-ton pickup truck be the default vehicle everywhere.

The Toyota Hilux, probably the most common working pickup truck in the world, would look like a toy in a suburban American mall parking lot.
That deliciousness of righteousness against hatred.
For SSH (+SFTP) you are expected/obligated/etc. to have some way to verify the correct host key. There is no relationship to the clusterfudge of public CAs. Nor are there x509 certs.
> It's not supposed to be perfect. It's just a solution to that problem.

It's frustrating to have to come up with solutions, however effective, to problems that should never have existed in the first place.
A load balancer is not much use if the application on the other side is borked because of the application code is faulty, I don't really see your point.

What I do see is 'devops' typically changing code in critical areas without taking sufficient care, but thats more a cultural thing than infra code being special.
> America only accounts for about 15% of greenhouse gas emissions.

That's an enormous amount, especially since the US is about 5% of the world population.
Wired connections are still needed for some professionals, and as we shift to more remote work (think remotely operating robots), the need for reliable network connections will increase.

Perhaps more importantly, wireless still connects to a wired router which needs to be somewhere in the house (unless we switch to more long-distance wireless, which I don't see happening anytime soon without both technical and political advances).

In my house, a major upgrade we did was install 3 additional access points, and we still have dead zones in one area because there was no Ethernet port (it would be 2, but one was a bedroom, so we ran a wire along the wall. Ugly, but bedrooms need wifi).

You are certainly correct that most people won't need Ethernet ports in every room
A Honda Fit is like a Tardis - it seems larger on the inside than the outside and you can fit in an insane amount of stuff due to the flat floor plan. I used to own one (a Honda Jazz) and used it to shift fridges and other items you'd normally need a ute for.
Super reliable as well.
The Fed isn't doing exactly what it was chartered to do--it has had a dual mandate since 1977 that complicates its purpose. Regardless, the problem in this system seems more attributable to fractional reserve banking, which is force multiplier on the effects of central banks.
Last I checked -- and I don't feel like googling it so bear with me if it's not true or on shaky ground -- it's generally been found that concealed carriers are less likely to shoot innocent bystanders than cops. So I'd compare the following situations: is having a lot more cops bad? If not, then replacing them with non-police is better, in terms of shooting innocent bystanders. We already have a lot of states where you're allowed to just, like, carry a gun, and it turns out to be no big deal.

I think the better counter-argument is that bad people could carry guns, and have a lot more opportunities to use them. But this is based on the assumption that my first sentence in this post is correct.
Most code start time problems on Lambda I've seen are VPC related - public network Lambdas start in milliseconds, with the main lag being the userspace code startup time.

Starting a Lambda inside a VPC involves attaching a high security network adapter individually to each running process, which is likely what takes so long. I assume AWS is working on that, though, they've claimed some speedups unofficially.

If your security model allows, try running your Lambdas off-VPC.
To be fair, there is a difference between someone who gives away something, be it software or otherwise, and someone who sells something.
It is reasonable to use as an indicator of scenarios where you should pay closer attention.

If someone produces an unusually high amount of code, that might indicate that they are producing a lot of functionality, but it might also indicate that they are churning out mounds of crappy boilerplate that should be abstracted better.

If someone is producing an unusually small amount of code, that might indicate that they are very unproductive, but it might also indicate that they are very efficient and are finding simpler ways to express functionality.

All of these things are things that you want to be aware of. The mistake is treating metrics like this as something that is correlated directly with performance instead of just tools to help you understand the bigger picture.
https://medium.com/firm-narrative/want-a-better-pitch-watch-...

Year earlier, same author, same story, different source claimed. It’s like this guy is plagiarizing himself?
How to Integrate Your Spree Commerce Store with Xero
I imagine they meant at least 3-5 years old.
Honda tried valiantly to sell the Crosstour but couldn't give it away and finally gave up on it. Looked like a raised Accord wagon. I've been searching for a used one but so few were sold I've about given up.
Not to mention the total expenditure on fusion weapons.
In the beginning, I was doing corrections of documents, addition of test code, etc.
I think Mastodon is easy to do it if you have been written Ruby or Ruby on Rails.
https://github.com/tootsuite/mastodon
I take it as trivially true that they can be separated shallowly. Then the question is how big the informal "leaps of faith" are. If they are big, the next thing is to look for "strands" of reasoning (lemmas that may not be connected) inside them, as a sort of formal proof reverse-marginalia.
Hmmm. With dating services, there is a higher level of expectation than just a site for friends. I kinda wish there is a way to just meet people and talk - no other high expectations to begin with at least. After all, the first step in dating is becoming a friend, isn't it?
To my knowledge AWS EC2 uses (a derivative of) Xen, Google uses KVM and Microsoft Azure uses Hyper-v. Now AWS is making inroads into KVM with Firecracker, does this mean that the days of Xen are counted?

Edit: Brandan Gregg introduces Nitro (based on the KVM core kernel module) https://news.ycombinator.com/item?id=15812803 in nov ‘17
SmartOS will run Linux distros in an LX zone, much like Solaris did. There are some limits around what syscalls are available, but generally most software works or a bug can be opened. There is support for Linux containers natively, but the last I checked only Docker v1 repos were supported. v2 is forth coming. Virtualization-wise, Bhyve is supported as is KVM.

If you are running open source, there are usually SmartOS packages in pkg src, which makes SmartOS zones a CPU/memory/security bargain. https://pkgsrc.joyent.com/
I never said that. I said if wireless is the only option in those phones then this will cause more wireless headphones to be sold, and this will cause wireless headphones to become cheaper. (This is clearer if you read the earlier comments in this sub-thread. By the time the discussion got to the comment you were replying to, that context was being assumed).
Yes, modern 'crossover' SUVs are more efficient than the truck-based ones, but they're also not any more functional than a station wagon or minivan. Many of them actually have very little cargo capacity unless the 2nd row is folded down. Although some can be sold with true 4WD it's usually a significant cost add-on that most people don't buy. The change in styling has eaten up a good portion of the fuel efficiency gains from more efficient modern drivetrains for nothing except vanity.
Tesla Is the Hot Spot for Young Job Seekers
As long as the other 60% in the Bay Area is greater than the 75% elsewhere, you're better off in the Bay Area.
What do you mean by types? Most modern languages have fairly extensive type systems.
The government responded to the crisis with fiscal austerity and massive levels of QE. If you wanted to enrich the FIRE sector and screw working class people that would be exactly how to do it.

If you look at inflation by sector instead of focusing on nominal and ignoring everything else, you find asset bubbles on stocks, bonds, and real estate, no wage growth and low rates of nominal inflation.
15 years ago most phones didn't have a 3.5 jack and you had to have a dongle. I don't want to go back to that time.
I think the sentiment here is not acknowledging the full picture of shift in car ownership in US.

While it is true that more families are opting for SUVs, but that is because more families are opting to share a car (preferably an SUV from utility perspective) rather than owning two or more cars/sedans. The increase in availability of rideshare (Uber/Lyft) is also playing a part in this gradual shift.

(I can't seem to find the study which stated above, but will keep looking and update this comment when I find it)
https://i.imgur.com/dqBFwBp.png from Konkel et al, 2008

Objects which are hard to name and have little meaning (very novel), and the relations between them (e.g. spatial position, temporal order) are arbitrary. These tend to impede organizational encoding or retrieval strategies. Not impossible, but harder. You might be able to tag a color, but after seeing a few dozen, that is hard.
I agree that lines of code is a terrible measurement of productivity.

I don’t agree that short is always better. Sometimes it’s better to write the code so that it’s easier to understand than to use smart tricks to make it short, because the next person looking at the code might not be on to your tricks. You can argue both ways on this of course, but I prefer clean and easily understandable because I’ve seen what happens when you don’t do that and a junior programmer has to fix something 15 years later.

I also disagree that libraries are better. You seem wary of JS, and that’s good, but no libraries are magical and none of them can be trusted to do something for you, unless you look under the hood.

Especially not open source libraries. If you don’t know what is going on inside the libraries you use, then you’re heading for a world of pain. Of course some libraries are better than others, but using them blindly is wrong. And if you have to read up on them, then they aren’t really quick fixes.

We had a developer who used a library to handle decimals. We have our own library for this, that we’ve build because almost none of the open source libraries for decimals are very good at handling memory allocation and floats and computers aren’t 0.00000000000 they are 0.00000001436 etc. But our developer didn’t know we had our own library for this, so he used a public one. One that uses around 10 other libraries, one of which didn’t handle memory allocation the way you’d want.

So suddenly our decimals were wrong, but the computer didn’t know they were wrong, because technically the library worked it just wasn’t specific enough. And it cost us a lot of money to clean things up afterwards.

This is the extreme example, but it’s never been more relevant than it is today. Especially not in a world where less and less programmers seem to actually know how computers or even compilers work.
Do you notice the space difference? Because I sure as shit do not.
The Toyota Prius does 53 - 55 mpg...
This looks great, I’m just wondering what Amazon’s motivation for open sourcing it is. It seems like some pretty critical secret sauce for making services like Lambda and Fargate both secure and efficient.
And the Samsung S5 has a headphone jack and even an easily-swappable battery, and still has waterproofing.
My older siblings used to have little packets of "beadies" (Packaged dry banana skins rolled into thin tubes) that I used to try every now and then. Packaging looked a bit like incense. Then of course we have nutmeg..
https://abcnews.go.com/Health/large-doses-nutmeg-hallucinoge...
> Use another brand phone? It couldn't really be simpler, free market and all.

Well, it could be simpler, and more of a free market, if you could choose your OS across different brands instead of also having to change that, or if you didn't lose access to everything you have already bought for one OS's app marketplace.

There are plenty of things being done by the vendors in this space specifically to combat the effectiveness of the free market, because the free market is good for consumers and bad for short term company profits. Captive consumers are all the rage in the 2000's.
SmartOS has native ZFS support and zones.
That's effectively a Camry Hybrid. It gets 20% better mileage and has about a quarter the cargo space.
Like a Camry hybrid from which the RAV4's platform is based on? 44city/47hwy/46combined.

The Camry only weights 10% less though. 20% reduction in fuel economy for far more cargo space, AWD, and higher ground clearance seems like a reasonable tradeoff to me.
I just happen to be reading Clive Cussler's Inca Gold (1994) where they use computers to decode a quipu cord from scratch in about an hour and a half. I'd love to see the spreadsheet used for the initial insight.
> I think it's fair to call it a courageous one, because they knew well that they'd get a lot of shit for making that decision.

Doing something you know will be unpopular is not automatically "courageous". Sometimes it's just stupid. I'm sure you can think of plenty of examples.
I actually find it a bit sickening when I hear people like Trump say that they don't want to stop polluting because China is polluting, and increasingly so. China have more than four times as many inhabitants, most of them live nowhere close the same lifestyle as the average or even most of the poorest Americans (or Europeans, I'm not putting all the blame on the US). A lot of western manufacturing is outsourced to countries like China, meaning that some of their pollution is actually ours. We in the west have also had a lot of time building our economy using fossil fuel, so we have a pretty significant climate debt. But the argument "others do it too" isn't a valid argument.
> Very few people actually need an SUV

Only in the sense that no one needs good food, fashionable clothes, entertainment, cool gadgets, large houses, etc. Take it away from them, and you'll find yourself a very unpopular leader.

If you prefer to be one with nature, go ahead, there's still plenty of places where you can do that. It's not something most people will choose though.
Even if it was stupid, that doesn't stop something from being courageous.
I have a deep respect for BSD family, and their way of doing things, but regardless of OS and distro, apt is probably the most advanced package manager currently.

When used with aptitude, it's very easy to use, extremely powerful and flexible. Also, it has the most extensive knowledge on details of packages in terms of dependency graphs and modification of files which belongs to packages.

At least, that's what I saw in 14 years.
lscpu output:

Architecture: aarch64

Byte Order: Little Endian

CPU(s): 8

On-line CPU(s) list: 0-7

Thread(s) per core: 1

Core(s) per socket: 4
Socket(s): 2

NUMA node(s): 1

Vendor ID: ARM

Model: 3

Model name: Cortex-A72

Stepping: r0p3

BogoMIPS: 166.66

L1d cache: 32K

L1i cache: 48K

L2 cache: 2048K

NUMA node0 CPU(s): 0-7

Flags: fp asimd evtstrm aes pmull sha1 sha2
crc32 cpuid
It’s becauese they are all copy-pasting the sample code middleware. A few minor changes are made, like advertising name and what not, but I’ve seen literal dupes supplied by the same Taiwanese vendor. And like most sample code, the error handling is non-existent.

Source: Previously worked on head unit FW.
> I'm pretty sure we will see more and more conflicts and climate refugees in our lifetime when people are driven from their land by floods, droughts, or similar.

I'm worried now. In France there's been some pretty intensive protesting over past two weeks, and from what I read it's about (or at least started as being about) increased petroleum tax. If this is in any way representative, then we can kiss proper emission taxing good-bye. The general population doesn't seem to appreciate the magnitude of the problem, and thus attempting to actually mitigate it seems a political suicide (and/or invitation for civil war).
Excellent point, and I'm well aware. Vigilance (and a proactive security posture) are the price of privacy--and I suspect nothing of actual value will be lost.

It's preferable (to me) to blacklist /everything/ and deal with any future connectivity issues on a case-by-case basis.
I live in Canada and I will take a 2WD car with good winter tires on it over an AWD 'crossover SUV' with crappy tires any day.

True 4WD with high clearance is needed for some unpaved mountain roads, but only a vanishingly small number of people need that.
BSD doesn't have systemd. That's a huge win right there.
Experimental New HTTP Client API for Golang (WIP)
The US (and probably Europe) are arguably ceding their ICE automobile manufacturing to China, who will manufacture future government controlled EV transportation. The authorities will decide what vehicle you are allowed to travel in and where to or not.
Related article:
Can Germany survive the ‘iPhone moment’ for cars?

https://www.ft.com/content/61684fa6-d2f6-11e8-a9f2-7574db66b...
I don't know how accurate the account is in Jonathan Glover's Humanity: A Moral History of the Twentieth Century, Chapter 12 Hiroshima, but according to that, it seems there was no actual decision made to drop the bomb; no-one felt responsible; there was just a series of misunderstandings between a few individuals and groups. The account there is too long to quote, but here's one bit from it, from Truman's private diary:

We have discovered the most terrible bomb in the history of the world. It may be the fire destruction prophesied in the Euphrates Valley Era, after Noah and his fabulous Ark. Anyway we ‘think’ we have found a way to cause a disintegration of the atom. An experiment in the New Mexican desert was startling – to put it mildly … This weapon is to be used against Japan between now and August 10th. I have told the Sec. of War, Mr Stimson, to use it so that military objectives and soldiers are the target and not women and children. Even if the Japs are savages, ruthless, merciless and fanatic, we as the leader of the world for the common welfare cannot drop this terrible bomb on the old capital or the new. He & I are in accord. The target will be a purely military one and we will issue a warning statement asking the Japs to surrender and save lives. I’m sure they will not do that, but we will have given them the chance.

http://download1.libgen.io/ads.php?md5=97FAA80173CF3534DCEEB...
Sure. If the technology involved in your software startup basically involves putting a web or mobile app in front of a Rails/Django/Node appserver in front of a RDBMS or equivalent NoSQL database, and the primary business questions are "What data do we need to store, and how do we present it to the user?" then getting your CI up is important. This was a large fraction of viable startups from 2005-2013, so it certainly was a large number of startup jobs.

However, my experience is that those opportunities are largely getting tapped out, and the ones that still exist in the market today are increasingly niche. Between YC & accelerators, services for startups (Clerky/Gusto/Stripe/AWS/etc.), availability of capital, and the amount of open-source software available to build systems, it's become incredibly easy to found a startup - which means that lots and lots of people have, and picked clean most of the markets where a viable product can be made by gluing together these components.

Continued success under capitalism means doing new things that haven't been done before. The web, mobile, and tablet were new platforms that opened up computing to huge new markets. However, all the new platforms since 2010 have fizzled and failed to get mass adoption - wearables, realtime web, AR, VR, cryptocurrency. That leaves tech startups founded today trying new things, either leveraging AI & data science for new insights, trying to get access to increasingly unruly data sources that have not yet been tapped, exploring variations on blockchains & cryptographic proofs, or combining various platforms & libraries in new ways to find new uses. All of these take a lot more experimentation and have much less defined best practices than web and mobile development, but the potential upside is much higher than leveraging a database-backed webapp to solve a new set of business problems.
I have two teenage children.

I still drive a Mazda 5, even though they've been out of production for several years. Seats 6 (if two are small children) on the wheel base and drive train of a Mazda 3 hatchback. It was our only family car for several years with pets and kids and sports and all the normal family bullshit people do.

Our other family car is a Subaru Outback. It has much better ground clearance than the Mazda and seats 5 adults. You can lay the seats down and put a lot of crap in there if you need to move a bunch of shit around.

Neither of these are SUVs. We never came close to needing an SUV for everyday driving.
1983. The screaiming height of the nuclear scare. I remember it all to well. A very clear and present danger, a daily threat we lived under, some of us aware, most people probably not really.
I saw The Day After in a Copenhagen cinema at what I believe was its European premiere, also exactly 35 years ago one of these days. Going home, my young impressionable self was even more spooked than usual: The thing was real, might happen any time, would presumably be worse than film, worse than imaginable.

To this day, I actually shiver when I read of Able Archer and realize how closely the shit flew past the fan the very same week.