jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I disagree with the idea that you should avoid hire/fire. Yeah they aren't happy words, but I'm far more annoyed by people who mince words and don't convey their point succinctly and clearly. At one point in the article the author uses the word "discontinue" as a synonym for firing someone, it took me far too long to confirm that firing is what he meant. That doesn't mean you shouldn't be tactful, but it is far more insulting to take someone into a room and tell them they are being "off-boarded".
> There really weren't any practical differences between Roman and American slavery, at least from the slaves point of view.

I really don't think that's true. Especially given that "Roman slavery" spans 1000+ years (ignoring the Eastern Roman Empire) and the legal situation was not static during that time.

> The owner had the absolute power of life or death over their slaves

If the owner was the paterfamilias, he also had that power over his children, including adult children. Legally, that is. It wasn't generally considered ok from a social point of view to kill your grown-up kids without provocation.

The paterfamilias also had the rights to any income earned by his kids (with the exception of military wages), etc, etc. But I would still have a hard time arguing that there was no difference between his kids and his slaves in practical terms, even though the legal structures were not as different as one might think.

Going back to that "change over time" bit, starting in the 2nd century CE killing a slave without a good reason would be tried as homicide, so even this "power of life and death" claim is not strictly true over what one would consider "Roman slavery".

> Few slaves in ancient times ever saw freedom except by escape,

I would actually love a good reference on this. My understanding is that manumission of household slaves was fairly common (double-digit percentages, and common enough in some periods that legislation got passed limiting how many slaves one could free), while manumission of agricultural/mining/gladiatorial slaves was nearly non-existent. So if you were an enslaved doctor or tutor or whatnot your chances at freedom were quite good. If you were a farmer, not so much. If you were a miner... well, you would be dead before it started to matter. But I have to admit I have not kept up with scholarship on this in the last 10-ish years.

In _practical_ terms, it's probably more correct to talk about "Roman slaveries", because the actual conditions of one's existence as a slave in Rome (the polity, not the city) depended heavily on time period, occupation, etc, etc.
I've been using it for years, and I have never seen any sort of collaborative filtering on Yelp, even though it has become simple to implement. I actually think they might do it in response to this.
I think it's just a tactic of that sort of blog with a following to throw a bunch of claims without making a real point, ask a question and then wait for fawning commenters to respond. Which is pretty much what happened.
Problems regarding close-mindedness of different disciplines are complaints shared among the educated.

But some uninformed people believe many things that are factually unsupported (vaccine myths, economic myths, etc). These are not things that educated people argue about. People who argue without any factual or reasonable theoretical basis do not better our society.
That is major motivator for using DDG. If you find something wrong, just tweet it (or somehow convey it to Gabriel), and he be on top of it in no time.
A similar concept probably applies to the amazing ability of kids to pick up different languages and learn so many new concepts in the early years. Their low self-awareness and disregard for most social norms (including looking stupid ) allows them to be more persistent towards their goal (eg learning a new language or a new skill).
Looking for full-time new grad (May 22) low level developer in networking/security or observability role with Visa Sponsorship. I am open to remote positions.

Location: Manhattan,KS
Remote: Yes
Willing to relocate: Yes
Technologies: Rust, C, Go, Python, ElasticSearch, OpenSearch, Ansible, System Administration, Cyber Security, Incident Responding.

Résumé/CV: https://aljaroudi.net/resume.pdf
Email: moheeb@aljaroudi.net
Is it just me or has the term "nanotechnology" really inflated in meaning in recent years.

When I think of nanotechnology I think of actual designed automatons at nano scale, not anything just containing nm sized particles.
Apigee (Palo Alto, REMOTE, H1B) — Developer Advocates, Java Developers, Mobile Developers.

Apigee is dedicated to powering the API & Mobile revolutions. We are helping thousands of developers build API-driven infrastructure and mobile apps every day. Our technology is used at Gilt, Getty Images, Tout, Walgreens, OnStar, eBay, GameSpy, Citrix, AT&T, Pearson, ConstantContact, Best Buy, Dell, Comcast and hundreds of others.

We are actively hiring for App Services (our Mobile Backend-as-a-Service technology). Our stack is fully open-source (https://github.com/apigee/usergrid-stack) and our hosted service is currently in open Beta. We are built on top of Jersey, Jackson and Cassandra (we gutted a lot of the latter and built our own indexing system, query system, storage format and multi-tenancy strategy on top of it).

Our newest open position is Developer Advocate. Our developer advocates partner up with indie developers & startups to ensure they have a successful launch on our platform; meet people from all walks of life from around the world and help them build apps and APIs; bring feedback from the trenches to the product. This is not solutions architecture or community bootstrapping. This is about helping our existing, vibrant community of indie developers into being even more successful than they already are without our help :) (More details here: http://apigee.com/about/jobs/developer-advocate)

We are also looking for Java Developers to join our Core team and help us overcome the next-generation technical challenges, from Websockets to multi-DC, log routing and beyond! Not much is required except familiarity with at least one NOSQL database, a good understanding of the Spring framework, and solid experience in having fun.

Finally, we are looking for Mobile developers with solid experience in at least one of iOS, Android & JavaScript+HTML5 to work on our SDKs.

We offer catered lunches, full health/dental/life/401k, above-market salaries, options, unlimited vacation and flexible hours.

Want to apply? Have some questions? Want to join but don’t match either position? Then get in touch! ➝ tim@apigee.com
We're still figuring this out and will probably get inspired from remote desktop solutions. But reach out to us if you have specific ideas
Yes - and $2 million is still a long way from the $10 million needed if you want to be a part of the 1%. Even if you're a top performer in the rat-race, you're still a rat.

The only way to be free is to setup something that will cause an exponential growth in wealth. Usually that means starting a business, accumulating assets and then getting acquired.
In your example, it sounds like you mean throughput-optimized. According to the original post, brewing hot water for 10 cups would introduce additional latency.
This is a tricky question as in the case for creating work using AI, there are multiple people involved, specially in case of Deep Learning:

1. Those who provided the Dataset
2. Those who created the Model
3. Users who use that Model to create their own work

Who owns the final product, it's debatable, good thing with software code is that for for #1 and #2 it will depend on the license.
I'd still say VR and 3D printing are (historically) overhyped. Within their respective niches, they're very effective technologies. But there's also this idea they're going to change the consumer landscape, because everyone's going to have one in their home, and use it all the time.

e.g., my experience with consumer-grade 3D printing is that it still kind of sucks. It makes home fabrication marginally more convenient than it was without 3D printing, and a lot more aggravating. Even with the rise of gig economy 3D printing services, which have made me a lot happier by removing the hassle of actually operating a 3D printer and giving me access to much better equipment than I'd ever buy for myself, I find that the best executed prints that I order still require significant manual finishing time. It's still just an extremely far cry from the "You'll never need stuff shipped to you because you can just print it at home" hype that surrounded the technology 5 or 10 years back.
Don't use Atom then? Seems pretty obvious if you care that much.

I respect your privacy views and even share many/most of them (if not so strictly), and appreciate that you are probably just trying to bring this to people's attention. However, you are not the king of open source, and you cannot dictate how other authors must write their projects. It's an open source product written by a for-profit company. There's always going to be trade-offs.
Afaik each OS has hooks that lets apps with the required permissions set the location & measurements of other windows. So we're optimistic but obviously we're not done yet.
This is a great explaination of why high power CPUs are great for desktops and servers but terrible for mobile.
rclone is rsync-on-steroids, and you can use it for backups, but it's not the same shape of tool as the above tools. It's effectively "copy these files from $here to $there" where $here and $there are any cloud provider or network filesystem. It's got a built-in encryption layer and some other bits, but you'd still be responsible for ensuring $there is actually $there/backups/(date +%F) or whatever.

I'd treat it as a tool in a bigger backup system (which is roughly what rdedup does with it).
Once you're seasoned enough on the finance side you'll wish you went to silicon valley...

The grass is always greener.
I suspect the caching benefit is minimal, the vast majority of visitors won't have the fonts in cache. I'm basing my suspicion off the research done into jQuery cache hit success rates at http://www.stevesouders.com/blog/2013/03/18/http-archive-jqu...

Web performance is complicated though and all the pros and cons interact in non-intuitive ways. A comparison of self-hosted, inexpensive CDN hosted, and original Google hosted may provide some performance surprises.
Have you tried looking at "Learn C the Hard Way"? Here's their section on structs:

http://c.learncodethehardway.org/book/ex16.html
It looks like your suggestion caused this to be flag killed or something. It was on the front page, now it is nowhere to be found in the first 600 entries. Glitch in the algorithmic matrix?
I don't disagree with that, but cultural isolation is a strong term with strong connotations for me.

I think history shows us that if it's easy for people to remain ignorant of others through cultural isolation, some subset will do so. I'm not against people carving out a cultural niche, but I think that the point we can use the word isolation to describe it, we have a problem. The problem isn't one direction, either. Cultural isolation can keep outsiders from understanding and tolerance as well, which leads to discrimination, which may lead to more isolation and reciprocated feelings towards the outside.
But consider:

Your house is constantly saturated with radio waves from TV stations, radio stations, wifi etc.

What if I were to design a device that passively received reflections of these signals rather then generating it's own to achieve the same function as the device in this post.

So I now have the same result, but I am "merely" receiving reflections, rather then making my own.

There is no difference in the function, this is rules lawyering at its best.

I am willing to let police observe emissions on visible wavelengths ONLY because that is a slippery slope to not being allowed to look into windows.

Anything you need a device to view is not ok to view without a warrant, no matter the technique.
Downmodded without a substantial comment; privacy working at its best!
Also the Eurofighter has no decent and built jamming setup compared to the EA-18
It is mostly likely timing based. It may well calculate how much time is left until collision, or perhaps until a 5G pull will become insufficient to recover. When that time remaining drops below N seconds (which from looks to be perhaps 1-3 seconds if it is the until insufficient time metric, or perhaps an extra few seconds for time until collision) it will activate.

Obviously there are other criteria to prevent a landing approach from being seen as an imminent crash etc. But an override system that cannot be accidentally held by a disoriented or unconscious pilot seems plausible.
Life sciences is about the only area of science that has promising new technology coming out of it. Almost every other area is incremental.

Nuclear reactor design: mostly already considered by the Navy in the 50s and 60s.

Space Exploration: Space shuttle was reusable too. Rockets that could land were demonstrated in the 90s IIRC (admittedly SpaceX improved on this quite a bit).

Electric/Renewable Powered Aircraft: Soviet Union had a hydrogen powered airliner.

I'm not saying the new stuff isn't impressive. It is and those small improvements add up to a lot, but it's not revolutionary in the way a jet engine or a nuclear reactor was.
Should probably qualify this as "geographically decentralized".

As long as there are C-level executives, VPs, and the usual corporate heirarchy, they're not really decentralized in the sense that cryptocurrency itself is fully consensus-driven.
But isn't the main reason for that "decline" that things get complicated while all those easy and fast things have already been invented?
Would these be of any use in the bay area or places with high population and hence light pollution? I have clear view of my sky from my backyard except for the ambient light pollution in the sky.
Kowalski himself says that he thought that Planner was similar to resolution and the simialrities were not well understood at MIT. The following is my transcription of Kowalski being interviewed for thesearch.space podcast. I surround with square brackets places where I didn't understand or I am unsure of what was said:

At MIT criticism of resolution which led to the development of the Planner language of Carl Hewitt and its use by Terry Winograd to implement a large portion of his PhD thesis which was extremely influential at the time... and this was promoted as an alternative to logic and as a procedural representation of knowledge as opposed to a declarative representation of knowledge. So this [muddied] the waters [so to speak] and it created enormous confusion. On the one hand you have resolution [...] logic and its applications to problem-solving, then you have the Planner language which is characterised as a procedural approach alternative to logic and yet it was clear to me that there where [similar to others] the Planner language had similarities to resolution which which were not understood and it was trying to understand that relationship and that similarity that I would say gave rise to logic programmign as I characterised it so far.

The podcast can be found here (I'm not afiliated with it in any way):

https://thesearch.space/

The passage above starts at around 29:53. My apologies for the poor quality of the transliteration.

>> Planner and Shrdlu (Winograd's Phd thesis based on Planner)

Terry Winograd's SHRDLU remains pretty much unsurpassed as a system even today. Wikipedia quotes an excerpt from Winograd's thesis that lists a dialogue between SHRDLU and its user. There's a particular exchange that blows my mind every single time I read it:

Person: Does the shortest thing the tallest pyramid's support supports support anything green?
Computer: YES, THE GREEN PYRAMID.

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

I mean, at that point he's just showing off! I can only imagine him snickering to himself imagining the faces of people reading that.

Still, for me personally resolution has proved to be the right way to go, historically. In particular, I'm prepared to bet that Terry Winograd would have saved himself a lot of pain had he been able to use Prolog's Definite Clause Grammars to write SHRDLU's natural English parser. In Prolog, a grammar, even a natural language grammar, is a theorem and parsing it is a proof, just like for every other program; in every other language a grammar is the input to a program that must be written specially for the task of parsing.
I’m surprised that they didn’t include Azure.

Microsoft is not without their faults and I know a few sprinkles of comments in this thread have definitely highlighted issues I know people have had with them, but in the whole I have to say this:

- my previous company switched from AWS to Azure and had significant savings, their sticker price is not the price you pay, and we were not spending millions to get deep discounts either (they were more interested in us being in a contract instead which makers some sense)

- the support we dealt with was really good for the most part, I felt it was pretty comparable to AWS

- they have really good uptime for the services we used (blob storage, cosmos DB, mssql and postgres, container hosting)

Biggest downside though is they seemed to always be going through SDK changes. I think this had a lot more to do with migrating everything to .NET core though, still was very annoying. Their non .NET sdks were a bit more stable though.
I'd put it more like 10-15 years away. Memristor memories have actually been fabricated by HP and yet won't be in products for another three years at least. Nobody even knows how to fabricate a practical racetrack memory device.
The finding about Neanderthals is not at all unexpected based on lines of research more than a decade old (at least). It has been known for some time that hominin species who predated Homo sapiens made fires and cooked food. This information is well incorporated in the current evolutionary timeline.

http://www.edge.org/3rd_culture/wrangham/wrangham_index.html

http://news.harvard.edu/gazette/story/2009/06/invention-of-c...

Cooking was essential in the development of the ancestral line leading to Homo sapiens (for what it allowed in changes in body structure) but it is not a defining characteristic of the difference between species Homo sapiens and earlier species or contemporary species in the genus.
I always liked the example of expertsexchange.com. These are the only situations in which I would prefer I hyphenated domain, though I'd rather rethink the domain entirely as Expert Exchange ALWAYS looks like Expert Sex Change to me now.
Other types of income are definitely in the works, W2 income was just implemented first because it's the most common and the least complex. Rare types of income like trusts (K9) will probably never be supported though because of the support burden
ERCOT is pretty good about releasing their event analysis after the fact.

I think the main issue with renewables is not inherent unreliability but that grid operators do not understand the potential contingencies as well as with conventional generation sources.

SPP has put out some good analyzes of recent max generation events there involving large amounts of wind being unavailable in cold snaps. It turns out no one at SPP bothered to ask wind turbine owners what temperatures they were capable of operating in and some wind operators didn't buy the cold weather package for turbines despite installing them in the Midwest. So generation availability forecasting didn't take into account the real capabilities of generators - a clear failure in operational planning.

This is more of a regulatory issue than a technical one. The machines can operate at -40 C, but someone has to actually spec that functionality and ensure that the associated subcomponents (heaters etc) are properly maintained.

There is a new NERC reliability standard in the drafting stage for this.
I wonder how many people actually bother claiming their home office as an expense for 2020. It's pretty easy to do (I did it), but the benefit isn't that massive and inaction is easier than action. The standard flat deduction for "work-related expenses" is 750 euro and you can bump that to 900 euro if you worked remotely for >50% of the year's workdays.

Of course, if you actually incurred more expenses (and kept track), you can claim that, but I have my doubts about most people doing it.
> Frankly it sounds like you were under the impression that Apple is able to universally and fairly adjudicate all claims in less than 24 hours. That's silly.

I didn't get the same impression from reading the article.

To me it sounded less related to the time it took Apple to reply, and more related to the content of that reply, specifically where they basically washed their hands of it and said (paraphrasing) "you deal with it, and let us know how it goes".
I've lived in both NYC and London (although not in London for years now). Housing is a hard one to compare. Your link mentions city center and out of city center. I'm not sure what that means exactly.

The big issue with London is you have to go _far_ to get affordable housing and commute times are generally terrible. I'm not sure what the picture looks like now with Crossrail.

The thing about New York is yes, Manhattan is expensive (generally) but affordability within 30 minutes of, say, Midtown can be substantially higher. London doesn't really have that. You'll see charts showing commuter towns being X minutes from Liverpool Street, King's Cross, whatever. My experience with London was that those were... unrealistic. Or rather they assumed everything went right. And it almost never does. Particular if a transfer is involved.
Another thing that takes electrical power to heat in the winter is vehicles. In many Canadian cities in the winter it is very common to plug in your car over night so the engine won't be frozen solid in the morning. Forgetting to do this means your car won't start after a cold night.
I would take a different approach: The source code shouldn't be allowed to testify in the first place. Do whatever you want with the black box but the court should ignore it. What the camera should do is produce a video of the offense and that's the only thing the court should look at.

The case where the source matters is the breathalyzer--and in that case it shouldn't matter because the the system is *inherently* seriously flawed by biology: breath alcohol is not a good indication of blood alcohol. The breathalyzer should only be used to figure out who needs to be blood tested, it is not remotely reliable enough for court.
Sorry, didn't mean to sound rude at all. I guess I was a bit on the defensive given all the pushback I was getting elsethread

It's hard to really pin it down to a couple of things, but after spending some time in it, you quickly feel the ergonomics aren't really great. It's just a lot of typing to get basic things done like inserting an element into a 1-d array.

For such a high-level language and one directed at non-programmers as you mentioned, you'd think that sort of tooling would be available natively
incidentally in my country these are called "American" stops

Might amuse you to know that in the US, they're often called "California" stops, and in California, they're often called "Hollywood" stops ;)
Some demographics data
https://www.forbes.com/sites/ronshevlin/2020/07/27/the-coron...
The military budget also props up the energy supply for bitcoin mining.
You are talking about some theoretical thing that doesn't apply here. There is no facility in std::jthread that allows it to become "paused".
I don't see how fences are ever enough for mutual exclusion. Maybe you are thinking of transforming a mutex in a spinlock but that would be catastrophic for realtime programs and generally an optimisation that compilers shouldn't make.