skysight-inc/HackerNews huggingface dataset:
Exactly. Every one regards his issues as too important to be merely political. My point is many people don't agree with your interpretation of what ought to be allowed/banned, and you've presented no reason why those issues in particular ought to be discussed. Again, my best solution is to just avoid talking politics at work.
While I absolutely agree that there are people of all political beliefs who have major problems with remaining civil, I think we sometimes have an unfair standard. If someone is dealing with people who just want to spread hate and have no interest in having an open-minded discussion or ever changing their views, and that person then betrays even a hint of frustration, they are often immediately slammed for becoming impolite and uncivil. (Note: I'm not saying there's no line here, just that I believe the line is sometimes drawn in the wrong place).

However, the person being toxic is often not criticized at all because they were spreading their hateful views "politely," if such a thing is possible. So while I believe there is nothing to be gained from getting angry in a political discussion, I do think we should give people a bit of a break if they understandably become frustrated when dealing with actual white nationalists/neo-Nazis/incels saying rape should be legal/etc.
It's amazing to learn that something I've never heard of is worth $4 billion.
Just the existence of any kind of active, noisy global mailing lists seems like an indicator of organizational immaturity, let alone ones catering to political discussion.
I don't think this is true. Attractive people in particular have a massive amount of opportunities in online dating which is a huge incentive for them.
Epstein was an admitted, convicted sex offender against underaged victims when Ito's association with him began.

Also, I don't think Mohammed bin Salman's psychopathy has been particularly well hidden at any point.
Using python, I tend to write much more procedural code than anything else - packages / modules / namespaces are much better for code organization and pure functions that don't hold state are just easier to reason about. Classes are used sparingly - really only when you actually should encapsulate some data or state, but generally they're not needed at all.

I've seen oop used as code organization too many times, and it's always a laughable mess.
Other funding sources fail on the current market because they're competing with content users think is free. But if browser developers remove the option to pay with privacy, that competitor is removed. Google is one of the companies positioned to make that happen.

It's true that people will probably still only pay for things that provide them significant value, but a) low-value content is one of the biggest problems on the internet, so putting those companies out of business is a great result as far as I am concerned, and b) search is obviously high value content, so Google has nothing to worry about.
The grammar and style of Trump's tweet puts me in mind of some Usenet folks, like maybe John Grubor (google "John Grubor medpot" to get a flavor). What's going on here?
This has been rumored for some time on various railfan groups across the web and I've always figured it to be true. In a few instances, people have called out that trains are moving too quickly up grades for their supposed load or are way underpowered for a train if all the containers were full. It's all been a bit suspect.

This has only fueled a lot of skepticism about the BRI. There's a few primary reasons for this:

1. Break of gauge: Any of the current routes require gauge changes between 5' and 4'8.5". Each time this occurs it incurs either (a) translating costs to move containers from railcar to railcar, or (b) bogie change costs. This both slows it down and adds significant labor expense to the endeavor which reduces competitiveness vs sea. Talgo (in Spain) makes gauge-changing bogies which theoretically can handle this, but they are not designed for the tonnage nor are they particularly well-suited to the extreme conditions found on the routes.

2. Axle Loading & Loading Gauge: The axle loads across the different networks are highly variable, requiring cars only be as heavy as the lightest network they travel on. In addition, the loading gauges are much tighter in Europe, resulting in only single containers of shorter length being allowed on COFC trains (Container on Flat Car)

This isn't to say the problems aren't surmountable, just that they have not yet been and it is going to be difficult to do so in the future.
The expertise brown from HS2 needs to build Birmingham east to Cambridge/Norwich, and south west to Bristol/Cardiff, as well as Liverpool-Manchester-Leeds
If unit testing is added to an OO language in such a way that it alllows you to ignore access qualifiers completely in unit tests (and only there), the whole process becomes a lot less painful.

I am not a programming language expert, but I think that enkisting the help of the compiler for stubbing and mocking could potentially ease a lot of pain.
Design is a huge difference. Old houses have high cielings to trap heat and vent easily with windows open. Hallways are arranged to move air across the house. Modern construction generally doesn’t take any of this into account because ac is the bandaid for bad design.
As an introvert who grew up with crippling social anxiety, I have no idea what you're talking about.
All the 'shop now' links in your banner are leading to a 404.
Semi-Supervised Adversarial Active Learning on Attributed Graphs
Geez someone's a little grumpy. I'd appreciate a little more civility.

I don't have any problems with Dr. Racket itself. It's a very useful, very powerful IDE. But from a marketing perspective Dr. Racket just looks and feels bad to developers. It's a special IDE that you need to boot up, which is reminiscent of Matlab or worse, an educational language like Scratch. In fact, most people I talk to about Racket consider it a language for kids to learn how to code. Dr. Racket certainly doesn't help with that. Especially when the tutorials for Racket ask for you to download Dr. Racket. So yes, Dr. Racket Is A Problem.

Interop may be a problem that developers haven't gotten around to solving. However, I have a distinct memory of sitting in Racket School, hearing someone ask about features that Racket needs to be mainstream ready, and having the creators of Racket shrug and say "we're already mainstream ready". Perhaps they were exaggerating. Perhaps I misheard. But that's the impression I got having gone to Racket School

I'm sorry that I didn't spell out the "very powerful but hard to understand features" part. I mistakenly figured it was pretty clear if you understand Racket's paradigms. The very powerful but hard to understand feature is macros. Macros in Racket are more than a little tricky to understand. You have to get a mental model of syntax objects and compile time vs run time (this is actually harder than it sounds, cause iirc there's like 3 or 4 separate passes). You need to understand how to develop domain specific languages that are well designed and well scoped. You need to understand how to override function application and when that needs to happen. And so on.

I'm not saying get rid of macros. That'd be absurd. But step back from language oriented program and foster a more traditional form of development, while pitching language oriented programming to library developers (like Rails has it's own DSL essentially).
I worked at a fast food place when I was young that served fried chicken. The fried chicken always took longer than everything else. One day I was left by myself for an afternoon shift without really knowing what to do. I'd never worked that shift and the person that was supposed to replace me never showed up. The chicken orders started showing up, I hadn't realized I was supposed to have started cooking chicken about a half hour before then. People were pissed. Most people ended up waiting at least 20 minutes. A few people just straight up left.
https://dnyuz.com/2019/08/20/now-bigger-than-ebay-shopify-se...
> Sure sounds like you're saying YouTube and Facebook host white nationalist content to me.

That's not my intent. You can take at my word, or leave it. Your choice. There's plenty of other issues we can talk about without getting wrapped up about this particular point.

Youtube _comments_ are poorly moderated. Do you agree or disagree?
WhatsApp does secure group messages with end to end encryption, but what good is encryption in a public protests group where everyone can see your phone number?
I completely agree. Online dating completely removes that initial attraction aspect for me as well.

There’s just something meeting someone IRL and then discovering mutual attraction that doesn’t translate for me when meeting someone from a dating app
> The American political spectrum is way bigger than the political spectrum in most European countries.

It has both fewer signficant dimensions and narrower range on those dimensions; it's much smaller, not bigger.

Also centered further to the right, on the left-right axis that is the most significant axis of variation in the US; the whole range on that axis with any substantive representation in the US is about center-left to the solid right.
> Since people are downvoting me ... let me make the point more explicit: no, Bob and Alice aren't literally going to have that conversation at work. I get that.

You were trying to use an outlier, an extremist situation (badly representing the opposing part) to frame a discussion about general principles for politics.

Of course you will get downvoted. It’s not a constructive contribution.
Isn't the bar wherever you need it to be, on your own system, whatever the year?

I'm not GP commenter, but certainly what I do for a living is browse the the internet and edit text files.
Well, at least they kept the UDP out. Not clear if ICMP is in the water, though.
I was going to say exactly this, but you nailed it.

The 90s game style saw more powerful chips and higher color depths as a chance to do realistic art and skeuomorphic interfaces.[1] I'm sure they looked good to people then, but the reason they look so dated now is that realism as a design goal is better accomplished with modern graphics technologies than anything they had available then. Anything that still looks "good" does so because it was able to carve out a stylistic niche that didn't depend on having a more realistic interface as the end goal.

Pixel art games look timeless (to me) precisely because their limitations meant that designers had to find a style that worked for the particular game. To be sure, there are 80s games with bad art, but I think on the whole the older art was better (and is now more iconic) because the limitations pushed creativity.

I still love to play low-res games (including new ones like VVVVVV[2]), but most of them are in an older art style than John's games, which (if I'm being honest) look (visually) kind of crappy to me.

[1] The poor font rendering in most 90s games doesn't help matters either.

[2] https://upload.wikimedia.org/wikipedia/commons/5/52/VVVVVV_-...
First thing I thought of as well as I know one of the projects that Alexander wrote an entire book chronicling was the Eishin campus (http://www.livingneighborhoods.org/ht-0/eishincampus.htm). These architects don't seem to have the same values as Alexander, though, for anyone hoping to find similar work.
Well, yeah, and arguably the 50% mark is a very reasonable place to draw the line and report when it hits that mark.
Do you have plans to cover elsewhere than Georgia?

Terms like “Russian occupation” are loaded. The Abkhaz certainly don’t feel Georgian, and it was Saakachvili who shelled them first (albeit after a string of Russian provocations).
not a solution, but their entrepreneurial pack will set you up with a year long seat on just about whatever software they offer for free.
"No, those are the good guys. They're good at emotional manipulation!"
Back when I evaluated Git vs Mercurial, Git would delete uncommitted changes when changing branch. Mercurial will instead merge the unsaved changes ... I don't like either, but Mercurial seemed more forgiving. And it was almost feature complete with Git, but with a slightly easier interface. The biggest factor was however that Mercurial was platform independent, while Git was developed for Linux. One nice feature in Mercurial is that you can make commands return JSON, which makes automation easier. If I was to choose today I would choose something other then Git or Mercurial, or if I had to pick one I would pick Git simply because it's more popular. I don't think either is better or worse, they're the same but different.
Do Facebook still use Mercurial!? Last time I checked they had one big monoreop, and has put engineering hours into Mercurial to help make it fast.
Thanks! One of next logical topics would be various devices for communication with Earth or in space (say, to a communication satellite).
But does it also block ads like this comment?
> I believe that people deserve to be able to grocery shop without having to worry about letting someone down easy or dealing with someone who gets aggressive when rejected.

Delivery is so fast and ubiquitous that it makes me wonder if the only people actually going to the grocery store are people looking for social interaction.

Maybe we should have designated, opt-in, "social spaces" where human<->human interaction isn't considered a breach of norms? Or the other way, there could be designated areas where interacting with strangers is forbidden for your convenience.

When we finally get AR, I wouldn't be surprised if you could put yourself in "busy mode" IRL, so other AR-enabled people would know to leave you alone.
I think you are in the right morally, and legislative position is not relevant - it should be based on morals. Various countries have/had absurd laws, such as making it illegal to insult the supreme leader, suicide is illegal, and having legal slavery, heresy, the list goes on and on.
Today we regard those laws as stupid and cruel, and hopefully one day we will regard persecution of addicts with the same incredulity as we regard witch-hunts
> Far easier

Easier isn't the right metric. It's far less selfishly obnoxious to the world to not actively harass random people just in case one of them might be ok with it.
> The daily stormer runs its own website.

I know. But that website is hosted somewhere, and maybe we can convince those hosts to take it down.

> The only viable option to engage and attempt to change their views.

And you're free to attempt to do that at Daily Stormer / Stormfront / any other website where they pop up. But I'm telling you that trying to convince them doesn't seem to work.
Take a guess at the number of cities in the world with over one million people. See how many there are, and how many of them you knew existed. Think of how many countries have companies worth 4B. The world is a big place.
I don't buy this, in my experience farmed fish (at least where I live on the coast of the Adriatic sea), just like mass produced chicken, has noticeably softer meat with more fat. Perhaps you can't spot the difference when skillfully prepared, but while cleaning and cutting it it's obvious. Also the same kind of fish caught in Atlantic tastes very different than the ones from Adriatic, ocean fish having different/stronger smell.
Fewer than 2,000 people died in American mass shootings over the past 10 years. https://twitter.com/washingtonpost/status/116056745085073408...

The problem is that mass shootings are effective terrorism — people freak out about them. But they're not a significant cause of death by any means.
Maybe you should have remained in prison? Maybe the problem w the justice system is people like you can pervert it with money.
Somebody probably said that just before an innovation is made. Many times.
What do you propose we do instead?

Leave them on mainstream forums where their words can lead to greater amounts of recruitment from the population? Reducing their recruiting arm to smaller-and-smaller portions of the internet is the goal.

The white-nationalist idea of White Genocide and "The Great Replacement" holds a great deal of power. As they discuss this nonsense in the mainstream, it only makes more and more believers come to their side.
In the words of the poet Z. de la Rocha, Anger is a gift.
How do you reconcile that when it's very likely allowing even a small population of "owners" to install unverified software ends up directly harming the majority of the other "owners".
It was NOT Ok in the 70s.

It was NOT Ok in the 50s even in social settings.

This is kind of not funny (or rather, a bit painful), but it does mock what the US used to be like in the 50s about both political opinions and allowing certain people to have them:

- https://www.youtube.com/watch?v=LS37SNYjg8w

The old "strictures" in conventional US polite society were to never discuss, in open, in any group, at work, at church, or a neighborhood barbeque: religion, politics or money.

EDIT: BTW - to your point about changes around smoking in the office - I left the United States for about 10 years in the mid-80s, and people were having beers (or martinis) with lunch when I left, and then when I got back in the mid-90s - they were not. These things do change, and I am not trying to invalidate that point of yours.
In the end both kinds of systems are necessary: Locked-down with trust managed by an authority for less tech-savvy users (or users who do not want to manage their own security and are okay with the drawbacks) and open systems with the responsibilities put into the user's hands.
Two orders of magnitude would put them at a million employees?
> macOS is exactly where people expect native theme

Who are 'people' here? The strawman here is that 'average users' do not expect native theme.
> I love the food in question, fried chicken sandwiches, and I was fairly disappointed with my first Chick-Fil-A sandwich, it was fairly lackluster.

I think this is enough of an indicator that your experience is atypical. perhaps you'd recommend some of these non-chain restaurants with great chicken sandwiches tho? i have yet to have any that are as good per $
You could, plenty of sites do! It really depends on your write workload, but I would say it would scale pretty well for most small to medium size SaaS companies unless your product is Google scale.
There's an algorithm either way. It's certainly reasonable to be concerned with how dating services' algorithms work, but I don't think it's too challenging to beat the algorithm of "here are people who live or work in very close physical proximity to you."
how do I know which of the 30 women I bump into during a day are open to being hit on and which will feel annoyed?

In effect, you ask them. However, this is not done in the literalist HN style - that is, you do not say "Hi, may I please hit on you?" or any other such set of words.

Nonetheless, one asks, and some will say yes, and some will say no; some will know they're answering, some won't even notice, and sometimes the asker doesn't even notice that they're asking.

To a number of people, this sounds crazy. As crazy as the idea that some authors cannot be read literally to get the meaning of their words. There are languages encoded within language and this is one such. If one happens not to speak this language, I guess it's dating apps or nothing :/
It's difficult to justify the macro aspect of the preprocessor, there are a thousand horror stories for every questionably good macro use-case. The only somewhat respectable macro definition usage I recall from my C++ days was type aliasing to support multi-platform build targets. But even that is hard to rationalize outside the standard libraries.
I think this an example where a study is going to give you extremely lopsided results.
> It was completely just as Damore basically wrote a dissertation about things that were completely unrelated

It was a completely inconsistent.

Damore was not fired for debating politically-sensitive HR proposals. Many people were involved in the same conversation, with the same degree of relevance to Google's products.

Damore was fired because his proposal was contrary to the majority.

---

It's possible to maintain both that widespread workplace political discussion is a poor idea, and that Damore was unfairly treated relative to his peers.
Introduction to Applied Linear Algebra Vectors, Matrices, and Least Squares [pdf]
> Maybe use "algorithmic dating"

Digital matchmaker services / ML-powered matchmaking.
"Matchmaking" is more accurate than "dating" but yeah.
Finland urges EU to consider banning Brazilian beef over Amazon fires
A lot of Twitch streamers would benefit from this list. A good number of them maintain relationships with their local police or FBI departments for this reason.
>I've never understood the love for Chikfila.

It's almost.. almost, like people have different taste and texture preferences.

To be fair, many people hate Chipotle because it's "not real Mexican food" but love Taco Bell, and probably just as many enjoy food from either place just because it's a certain kind of food. Not everybody is going for something that's a 100% perfect fit to what it's marketed as.
That is pretty interesting! Maybe it is a generational backlash to social media accounts =).

I have two pretty young friends (early 20s) - one met his significant girlfriend through other friends on a night out. The other met his girlfriend online. They're both pretty happy.
As someone who worked developing Shopify apps (NOT a Shopifyt employee to be clear), I can attest to the incredibly high percentage of shops that evaporate from the platform on a nonstop basis.

Something like 80% of the people that would install our apps in their shops would be gone or in limbo after a couple months. (Not an app uninstall, their shops actually no longer existed.)

The charts we see from Shopify like this always say "Number of merchants" and the number climbs up towards a million, but at what point do they start excluding their delinquent/disappearing merchants? I'm not convinced they're factoring in churn.
Do you mean comms systems like transceivers, antenna, etc.? There's some really exciting stuff going on with phased arrays and optical comms at the moment. Software-Defined Radio (SDR) is also becoming an increasing important area of innovation for satellite comms.
> my impression is security is a huge kludge

Docker itself could be called a huge kluge, at least compared to Solaris 'zones' and FreeBSD 'jails'.

They're similar to containers, but are supported directly by the kernel, whereas Docker has to pull together different kernel features to create its abstraction. [0]

> What's to stop some state agency inserting its code into the core? No way to review everything

1. This isn't a point about containers, it's a point about Free and Open Source software in general. Do you avoid all Open Source software when security matters?
2. I'm pretty sure the Linux kernel folks review everything, and I imagine the Docker folks do too
3. You're implicitly assuming that closed-source software is safe from government pressure. It is not.

[0] https://blog.jessfraz.com/post/containers-zones-jails-vms/
That was 10 years ago but by all means prove my point about empathy.
Respectfully disagree. The invisible homeless need the most help because they could really benefit and return to society for not that much cost. The visible homeless are mostly addicts and mentally ill that are too far gone to be anything more than contained.
The best part about southern california is even if its 100 during the day, it will be a brisk and breezy 70 once the sun sets.
Elizabeth Warren would be center-right in Europe.

Bernie might be center-left depending on country.
By your logic, why do we bother with a guard on a tablesaw? The only people who chop their fingers off are inexperienced or bad at sawing things, they shouldn't be using it in the first place. Experienced carpenters never have a lapse in attention or judgement and will never cut their fingers.