skysight-inc/HackerNews huggingface dataset:
"The bags have already been screened at the airport, but things often slip through the cracks. Anything of an “illegal nature” (drugs, weapons, unmarked cash) is immediately turned over to the local authorities under lock and key."

Relatively recently (I don't go over there often), the store has had a small selection of firearms, I assume from lost checked luggage.

As an aside, you know those knives and such confiscated at airport security? States sell them. There is a warehouse in Austin with a bunch of related stuff, including collectible knives if you're interested in such things. It also disposes of retired state office furniture and things like what the GSA sells for the federales at gsaauctions.gov.
Linux kernel is in fact a community of developers working on a given project. But we're still debating if it's fine or not for them to decide what to do on their own project.
People do need to write UIs in C++ though (sometimes as frontends for some of the purposes you mentioned), and Qt is probably the most used UI toolkit for C++.

Wt is basically Qt for the web. I've used a lot of UI toolkits across many languages, and Qt with modern-ish C++ is fairly productive, doubly so if you're slapping something together for an existing C++ codebase you have.
There is a workaround:

https://geekermag.com/enable-windows-sandbox-in-windows-10-h...
Yep that's exactly right :) !

To clarify my statement POSIX requires at least 8192 bytes for the pattern and hold space, and I chose to allow at most 8192 bytes here, which indeed means that this will prevent working on really long lines or storing entire files in the hold space for instance.
Ask HN: Software developer looking to do free work
I am a software developer looking to help make the cost of higher education more affordable, by enhancing and automating tools that institutions might use in their day-to-day operations.

If you are in the education space and my offer sounds interesting, I'd love to chat!
> Words matter. But they are not the way humans communicate.

People communicate any way they can. On online forums, we have to communicate with words as there is no other way (so far).

> Assuming a well-intended statement is intended to be malicious is a path to complete communication meltdown.

You're right, but this is just as much, and probably more so, the fault of the writer than the reader. Because like you said, so much of our communication is not using words, when we are limited to words, we have to be extra careful about which words we use and how we craft our message because the chance of being misunderstood is much higher.
I don't disagree, I'm just trying to convey that in some sense the forward-looking effort would be accelerated by looking sideways as well. Cost accounting is practiced widely in many industries and appears in medium-sized businesses (tens of employees) as well as large businesses (tens of thousands of employees).
Digitizing Disney’s Magical Empire
>I wonder how much of this is occurring in tech companies because of the same phenomenon - people are just probably don't want to risk their jobs over something so unimportant.

I can't wait till 4chan weaponizes this with some innocuous term as a joke, and everyone else either goes along with it thinking it's genuine, or doesn't speak out despite the absurdity. Kind of like how they turned the "okay" hand gesture into meaning "white power". eg. https://qph.fs.quoracdn.net/main-qimg-3c5e24b75e755aa25bd603...

Basically this[1] in action.

[1] https://news.ycombinator.com/item?id=1012082

"Any community that gets its laughs by pretending to be idiots will eventually be flooded by actual idiots who mistakenly believe that they're in good company."
I agree. I'm not fond of the apologists. Swarz deserved to be treated better
Another possibility is using a magnetic bearing, i.e. using magnetic forces to hold the shaft without touching the cylinder.
Found this on Reddit? rss?

I just think about all the influence a life can have.

Thank you Aaron

Sorely missed.
Seems related to the Copenhagen Interpretation of Ethics:

"The Copenhagen Interpretation of Ethics says that when you observe or interact with a problem in any way, you can be blamed for it. At the very least, you are to blame for not doing more. Even if you don’t make the problem worse, even if you make it slightly better, the ethical burden of the problem falls on you as soon as you observe it. In particular, if you interact with a problem and benefit from it, you are a complete monster."

https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...
Which of course doesn't change a bit, not politically, not historically, nothing. Those words will most likely survive in the jargon, because a) it's hard to change an established terminology overnight and b) they belong to a complete different semantic area than the politics we are discussing about.
Eco-Boxing
> It's a forum that's populated heavily with Silicon Valley tech liberals

That's mistaken. Users in SV are about 10% of the population here, last I checked, but that was for a very wide definition of SV, and by any measure some chunk would not be "tech liberals", so the number is significantly less than 10%.

This site is far more geographically and culturally distributed than people assume it is. I've written about this in several places; one is https://news.ycombinator.com/item?id=23308098 if anyone is interested.
Yeah. Tax dollars at work.
That's essentially what this is. It looks like they just spin up cockroach in a docker container and intercept queries as they're sent for some of the analytics features.
That won't lower costs. Come up with a solution for unions and pensions if you want to lower costs. You will only put other developers out of work.
> it occurred to me that Mexico might be willing to restructure its deal—selling us back the option it owned, and buying a new one—in a way that would lock in billions of profits for the country, while giving me a much needed windfall too

I don't get it, how would this be profitable for the bank?
Vintage Super Mario Bros. video game sells for $114,000
I haven't seen a single instance where "master"/"slave" is the most accurate technical term to be found. (I have seen instances where it's important to use those terms because those are the existing terms in some particular field / from some particular API, which the commit at hand acknowledges is a reason to keep them. So I think you're agreeing with the commit here.)

In general, most of the arguments I've seen for keeping the master/slave terms in contexts where they could be renamed without breaking compatibility are for social pressure reasons ("don't give into the mob" / "SJWs are taking over tech" / "free software should be apolitical" / etc.) and not for technical reasons.
No. For the most part heat spreaders on RAM are a gimmick (unless you’re pushing really high OC, which this is not).
> don't think that the effort put in is worth the advantages that it affords

That's why they mandate it for new parts merged into the kernel tree.

In which case it's basically free.
Worker democracy is the characteristic that's most useful. Regarding that, imo there's a good case to be made even to the conservative side of the aisle in favour of unions, as at its best they can drastically reduce the need for strong top-down regulatory legislation in favour of much more specific, granular agreements between workers and employers made from the bottom up. But the power to be able to do that has been crippled (for good reason in some cases! But not all).
> Slavery was long gone and finished when master/slave began being used in computer science.

I don't disagree with your conclusion, but this is such an America-centric statement. Slavery is alive and well today. There are more slaves now than at any past time.
I left my MacBook Air in the tray that passes through the x-ray machine at SFO airport. I called the airport and they had it in lost and found. I thought for sure it would be gone!
A big factor is that Apple’s ARM SoCs in their phones/tablets are impressively performant and power efficient, and Apple have shown a consistent pattern of 20-50% year over year improvements in the A chips over last 5+ years.

If Apple’s latest ARM CPU in 2020 was the A7 instead of A13, ARM chips in MacBooks would’ve been equally uninteresting.
A little off-topic but the idea that a private party can request (or not) to “press charges” is kind of a TV/Hollywood trope, isn’t it? It’s not some button that a victim of a crime can go and “press” to activate a trial. Prosecutors decide whether or not to pursue criminal cases.
Yet another epidemiological model. These can be useful, but it's hard to apply them when the actual biology is unknown. And currently, the actual weight of asymptomatic infections is unknown (what is also the definition of "asymptomatic"?)

At this point in the pandemic, I think we can ask for some hard data, instead.
The problem is not that the data is centralized; the problem is that centralization engenders a position of advantage, which incentivizes perversion. This is why the problem becomes political. The amount of privacy one should have is relative to the ethics of humanity, society, to material necessity and fact, etc. This is an unsolved problem. One would need a series of blind oracles to solve it, unfettered by the influence of living things.
Recruiters and employers who disappear are burning bridges. Next time they have a position to fill, are you going to apply or to dismiss them as a waste of effort?
Would that work with /dev/stdin on Linux ?
Best comment
Here is the announcement blogpost https://www.haproxy.com/blog/announcing-haproxy-2-2/
Think about how that sounds from the perspective of someone learning this: “we don’t actually use this term following the dictionary definition, we just like keeping it instead of using more accurate words”

What do we lose by switching to precise terms which don’t require everyone to internalize an overloaded meaning in multiple contexts?
I've bought several pieces of electronics from them. (It's my go-to place for Bose noise cancelling headphones.) The prices aren't especially cheap, but are significantly less than retail and do depend on condition.
Finally full SSL certs management at runtime through the API is here! No need to restart Haproxy anymore to add or update a cert! Brilliant, thanks!
Based on this story with Aaron and experiences in the 1990s with hacker friends, my opinion of federal prosecutors is very low. I see them as highly educated people who excel in relativism and twist ethics and law to achieve narrow goals without regard to principles.

Compounding this, I also got into a dispute with two former federal prosecutors, both of whom did wildly unethical things. One represents the Police Chief and the Sheriff of a major city. I can't even believe that former US Attorneys would act this way, but then I'm reminded by Alexander Acosta who protected Epstein.
I would use whatever causes the least amount of friction and maximum simplicity in implementing the MVP.

Everything can be refactored and improved as the concept proves itself out.
Swimming in uncertainty and (conditionally) trusting abstractions is one of the skills I have to teach my interns. I love their desire to understand and I try to be careful not to kill it. But at the same time, software engineering in the real world means contributing to a picture that is larger than will fit in your head.
Fight the Virus Please
Great frontpage and app. I love the integrations and automation section which shows great potential. Few critics and requests:

* Please make the signup box more visible/highlighted. Took me 2s to find out where to signup.

* Your page is catered towards people who already use a bookmarking serivce. Some of the audience may not yet use a good bookmarking service. For eg: I use a history recorder and don't explicitly bookmark.

* Would be great to see an integration with some push to kindle service. I'd signup in a jiffy. (I use fivefilters currently and never actual "read" anything on a monitor).
Less than 2% mortality for those under 65 years of age in developed countries. I think we should have only quarantined the elderly.
Do you work for the CCP? Because you sure sound like you do.
Google and Facebook -- two of the biggest software companies are incredibly C++ focused -- especially in backend/infra. To a lesser extent Microsoft and Amazon are the same. And as others mentioned, trading farms love C++ too.

Essentially, in 2020, the highest paying software companies in the world all are heavily invested in modern C++. Knowing modern C++ is the biggest advantage you can have in the market. But you won't know that from reading the HN comments section.
That's a good question! For something very similar to Trophy, I'd generally say low for at least 3 reasons (weight/size/complexity, issues from moving 1-2 orders of magnitude faster than armored ground vehicles, and the fact that you need to consummate the intercept at a much further range because airplanes are much more fragile than tanks), but never underestimate what a few billion dollars and several decades of research can achieve.

I'd expect to see something like this to show up on transports and tankers long before it shows up on fighters, and probably in the form of an antimissile missile (EFPs might not mix well with relatively delicate airframes) or a similar expendable. This is more in the realm of plausibility, and the idea actually has some historical precedent as a proposed defense against SAMs: https://en.wikipedia.org/wiki/Pye_Wacket

That said, there are other forms of active defense against missiles that don't rely on physically destroying their airframes. Generally, I think those technologies are more promising, particularly when they aren't limited by ammunition.

Suffice to say, there's a big Red Queen's race going on between countermeasures and counter-countermeasures.
Oh strange, I completely assumed from the start that it was referring to front end C++ using Webassembly, similar to how some rust libraries do it. Never occurred to me this is server side.
The Interrogation – BBC Radio Drama Series
From my experience, "T" approach is a lie. You get people who are just generalists ("-" people).

"T" approach is FAANG's way of forcing people to dedicate 12h a day to their engineering career both before they apply to get in, and after they get in to advance.
> Your playing small doesn't serve the world. There's nothing enlightened about shrinking so that other people won't feel insecure around you.

Is this really true? I've always felt that people are more likely to open up and be themselves if I demonstrate that I'm a bit unsure of myself, too.

Don't get me wrong, I _hate_ when someone presents their work by saying "here's my poor attempt at X, it isn't very good" (which is especially enraging if their work is, in fact, good). But helping to bring more quiet members of the team out of their shell by sharing a bit of my own humanity, a bit of my own weakness? That seems like it does serve the world to me.
This is the exact use-case where I've used Wt. Existing C++ codebase, needs an admin interface, needs to be accessible over the corporate intranet. Wt is perfect for that.
> when those words have or can have different meanings, regardless of etymology

Indeed, but the GP comment was claiming that the word 'slave' had nothing to do that slavery. Because your comment only had a link to the Homography, it seemed to me to imply that you were saying two words were separate in meaning. That's why I asked for a source saying they weren't.

> It could even be argued that the semantic satiation from using words that have negative connotations for some could have a positive effect overall by diluting the connotations of what someone thinks of when they hear the word "slave", etc.

It could, but, are you making that argument? Should we then dilute the meaning of other words to make their negative effect less impactful? How many words? When do we choose to dilute a word, and how negative should a word be in order to motivate us to dilute its meaning?

> Of course, any time I make any kind of comment on this I get told that my skin color makes my opinion moot (even though my ancestors were, also, slaves). I switched to primary/replica last year (in projects where I could), but the never ending tide of other arbitrary words to change gets pretty tiring -- and two different bouts of harassment, death threats, and vandalism when I haven't made changes has really put a sour taste in my mouth about the whole thing.

I'm really sorry to hear that. I agree that the veracity of the backlash and counter-backlash is not helping anyone, and in on the whole hurtful and not constructive. But is that an argument for not using primary/replica? Is that an argument for never changing anything, since there will almost always be some kind of backlash to a change?
I dunno, I think the UX for decentralized identity could be made pretty good. The GNUnet project has one that runs locally but exposes itself with an OIDC interface: https://reclaim.gnunet.org/

It's still pretty early, but imagine a more polished version of that with a user-friendly installer. If you had the software installed and running, it'd behave pretty similarly to e.g. Google's OIDC provider. Linux distros could even preinstall it. (I have no hope that MS/Apple/Google would do the same since they all have their own centralized providers.)
Slavery wasn't and still isn't that long gone.

The reductio ad absurdum where any mention of a color is considered harmful is based in the assumption that the issue is with mentioning color. It might be useful to distinguish when a color is just a color (e.g. red/black trees), and when a metaphor is borrowed from an actual crime against humanity (e.g. master/slave).
It's one of those things that looks blindly obvious in hindsight and makes you wonder how it took so long for someone to think of it.

Multiplayer Bomberman had this back in the 90's! I loved that game in high school.

But yeah, combining it with putting 50 people in a FPS deathmatch came much later. In video games a whole lot of innovation is combining a few ideas that already existed somewhere else. Well, not just in video games, really....
Because:

a) Modern C++ is amazing.
b) The highest paying software jobs require C++.
Name another country that's built better systems.

Of course, LIFE isn't fair. But be careful tearing down classical liberalism hoping that some centralized authority will dictate the perfect expression of how a human being should exist.
I don't think we should consider weak hypotheticals like yours when we have real-world examples of issues related to "master/slave", including at least one civil rights complaint against the use of the terminology.

This topic has appeared many times on HN. At https://news.ycombinator.com/item?id=23763739 I quote and link to several earlier real-world examples.

I think those examples show that the spectrum is NOT "offensiveness of words". I see it as one of workplace hostility, quite in line with existing civil rights laws, and within a reasonable existing legal framework. As such, I don't think your #1 or #2 have much bearing at all.

Here's a real-world event from May 2003, at https://www.snopes.com/fact-check/masterslave/ :

> a black employee of the county’s Probation Department filed a discrimination complaint with the Office of Affirmative Action Compliance after spotting “master” and “slave” labels on a videotape machine, whereupon the Internal Services Department was obligated to issue notification requesting that vendors refrain from using the master/slave terminology.

To answer your #1, as an affirmative action topic, the opinion which counts is the relevant court which judges violations of civil rights laws or, in the L.A. case, the opinion of the administrative department overseeing civil rights enforcement.

Your hypothetical isn't structured as an affirmative action issue. Presumably the 5 people feel its insensitive because they are against abortion. In the US, most Christians, most women, and most men support abortion rights, so it's tough to see how being a Christian or woman is at all relevant as the protected class.

It's certainly possible to refine your hypothetical, but I still don't see how it would ever fit under civil rights laws anywhere near as well as "master/slave" does.

FWIW, if you are working for a small evangelical Christian anti-abortion organization, and you use "abort" as the name of the method to cancel a meeting, then yes, you should change it. There are better names for the metaphor you are trying to describe, and generally the only answer to "whose opinions count" is "the ones who can fire you", or more broadly, negatively affect your job.

Their opinions in turn are often based on sales and PR. If it makes sense to their customers to continue using terminology evocative of white supremacy, colonialism, and tragic horror, then go ahead. If it makes sense to their customers to continue using terminology evocative of women's rights, then go ahead. If no one cares, then they won't do anything.

There's been over a decade of raising awareness of issues with "master/slave" terminology, and many people now care. That hasn't existed with "abort". Given the number of groups actively removing the "master/slave" term, I don't see how you can call it a "stalemate" - the abolitionists are winning yet again. And rightly so.
This is an interview with Matt Mullenweg, the founder/CEO of Automattic, which, according to the article, has 1,000+ fully distributed employees now, 15 years after its founding. This was a fun insight from him to close out the "Corner Office" column:

"This column is called Corner Office, and most people who choose to have offices are usually the bosses. And I’ve been to the offices of billionaire C.E.O.s that have their own private bathroom, beautiful art and couches. But these are all things that you can have in your house. What I love about distributed organizations is every single employee can have a corner office."

Of course, the assumption here is that you live/work somewhere in which you can have a separate, closed-door, home office. This is true for most people who did distributed work pre-Covid (for example, 100% of my fully distributed team of ~25 engineers/PMs/designers has this setup or something close to it) but this may not be true for those who had to adapt quickly in small urban apartments, as is common in NYC or SF, post-Covid. That said, given how software engineers are usually comp'ed and given how much a software career relies on autodidacticism and flow, I think every software engineer should strive to have a serene home office from which to work. It's a good investment in your career and your sanity.
Not just from when, but type of processor as well. U? H? HQ?
Yes, pure luck, but that's kind of the fun of it.

One minute you're cruising to a win and the next minute you pull the "Plumpy" card and you're back near the start of the board while everyone laughs their ass off.

Such is life sometimes
Nope, not at all.

I've been outspoken about this stuff for quite some time. I tend to be someone people look to as a peer leader as well, no matter my title, largely because I am willing to be outspoken. I've never been criticized over it. I've been repeatedly praised for it.
Are you saying that unions are what's keeping the cost of people who work in education high?

My intention was not to reduce the need of developers, but the staff that has seemingly continued to raise tuition rates for students.
sadly also doesn't work for decompression.
>“we don’t actually use this term following the dictionary definition, we just like keeping it instead of using more accurate words”

Words can have more than one meaning. Besides, computer terminology has a lot of words that have different meaning in the context of computers than outside of it. We have the desktop, we have the mouse, we have cookies, viruses, buses, servers, clients and so on.

Should we get rid of the "virus" since it can be so easily confused for the thing that is upending the world right now?