skysight-inc/HackerNews huggingface dataset:
Throwaway for obvious reasons.

In my experience at a college in the northeast, it was about 10% that had actually thought a lot about it already and really wanted to do it. Around 50%, however, were more than happy to try it after learning about it.

This is definitely pretty far on the spectrum (the loaning part more so than the slave part), but I've said the 'loaning' part to people many times in a certain context and never actually meant it. I'd bet it just stayed as a fantasy between them.
Human Terrain: Visualising the human population in 3D
You're digging yourself a hole by once again presuming that people who are involved in office romances are mostly likely to be in situations of sexual coercion.

I believe you've lost the thread of the conversation if you feel it involves just "office romances". We can part ways here.
You could say it is good, since most web site visitors tend to stay in a site less than 30 seconds, imagine how much bandwidth is being saved.
Nextcloud works really well, I use that on scaleway for a really cheap setup!
Shout-out to Gwynne Shotwell, who is a massive factor in the company's success.
"Using refrigeration to maintain a dewpoint"... so, a dehumidifier?
I try to do the same, and I share your experience.

That said, sometimes it gets awkward in funny ways. A few months ago I was at a conference/event selling our product (booth and everything), talking to two young Polish girls who were running a tech startup. I don't recall the details by heart, but it was some marketplace I think. Our product is relatively technical, so your approach, "You're a dev, right?" usually pays off. But these founders giggled, rolled their eyes, and said "Do we look like developers to you?"

Eh, yes? :/
Just curious, which stack resolver are you using?
She didn't turn him down. She told him "You aren't spontaneous enough for me." An hour later, he upped his game to meet her standard.

As It Should Be. ;)
> If there were backbone cables inside of Africa, they wouldn't show up (on that map of submarine cables)

Good point. I haven't found a lot of resource on this topic. The exception, which discusses the growth of terrestrial networks is this:

http://www.africabandwidthmaps.com/?p=5505 e.g.

> Of the total activated/ sold bandwidth of 3.319 Tbps in Sub-Saharan Africa by December 2016, 3.065 Tbps (92.3%) was supplied directly by submarine cable.

> Of the total bandwidth of 3.319 Tbps in Sub-Saharan Africa by December 2016, 248 Gbps (7.5%) was supplied by terrestrial cross-border networks connected to submarine cables. The completion of new cross-border links, and the expansion of capacity on others, has seen the volume of intra-regional traffic backhauled to submarine cable landing points increase by 65% in the last year

I note also this comment:

https://news.ycombinator.com/item?id=18301912

> I believe at present most traffic between Nigeria and South Africa transits London

Simply, the network is at present not optimised for traffic between e.g. Johannesburg and Lagos. Why would it be? There's not a lot of it. An internet user in Johannesburg is mostly either going to look at domestic websites in SA, or the "top 1000" sites, hosted in EU and USA.

I hope that this will change over time, and better data centres in Africa is part of that.
tldnr

Maybe the affected neighborhoods should receive compensation of some sort, paid for with a tax on the unaffected neighborhoods.

Maybe there could even be some sort of bidding process.
really? You can (ironically) Google it:

https://www.google.com/search?q=ceo+fired&oq=ceo+fired&aqs=c...
Since JS is single threaded, they are basically keeping track of which component was last called for render - that way they know useState() calls attached to which components. If the order changes, then they can't keep track of the different objects tracked by useState. So treat it like you would class state - all fields are always there, no matter which functions or conditional branches you take - hence - do your initialization above all your conditionals and loops.

Edit: And yes, slight concern of course, it's the got some rough semantic equivalents to a thread-local in Java, albeit in Java the danger exists downstream, this danger is only exhibited during initialization it seems.
I'm sorry. Next time I'm be more indirect.
DRM is sometimes useful to delay the pirating of games.

It would be nice if they were forced to remove it after 1/3/12 months.
Or a mousehole C4 charge placed on the exterior wall :)
2 is less than 25% more than 1.625.
Would I be right in thinking that these changes would raise the price? I can’t find any data fine grained enough, and am just getting yearly data points. I’d also assume that there is big regional differences which make any trend hard to generalise.
The price does seem to be trending ever lower over time though.
https://www.unodc.org/wdr2018/prelaunch/7.5_Standardized_pri...
I agree. Optimizing a developer library for developers who struggle to understand what a class is seems like a good way to build something very convoluted.
It's really not, when you're at that level (which I think is easy enough to define) you don't sleep with anyone in the company. At this point you should be a mature enough adult to be able to handle this, if you're not, you probably shouldn't be in a leadership role. If you're so enamored with someone then you leave.
The workplace is a place for work, not a place to find a date. Do people date people they work with? Of course – and that's fine, but the second it gets in the way of the work it's a problem and needs to be handled, rarely can it be handled any other way than having one person leave.
> One thing that we did differently, however, was to "assign" TODOs based on project or team rather than individual people.

If this works for your team, that’s awesome, but beware, I think you’d need a very disciplined team with good communication for this to work. I’ve found on some teams, if a task is not assigned to a single individual, nobody feels “on the hook” to do it. Things assigned to a group can tend to pile up un-looked-at, because everyone thinks someone else will take care of them. You can fix this by having some kind of rotating duty, where people pick up ownership of issues on some schedule but if you’re going that far might as well just assign directly from the start.
That's a unique case: a non-server xeon workstation.

However, it's up to nvidia to fix. No one intends to support their lazy eglstream suggestion for countless reasons, and only gnome is left, which IIRC intends to drop it too.

ML is a good example of why not putting up with them will work. They need that customer base. If all support is dropped, they'll need to act.
Also not at all, I think a docker container is a good idea :D

I'll probably just upload some binaries to start, but that's a good next step
Before widespread online DRM you could resell any of those used, which made them worth less over time as more used copies became available. Today you can buy many DRM riddled games for almost the same price you got them 5 years ago since the company selling them can maintain a monopoly.
17 U.S. Code § 1201 (f) already seems to provide some protection for reverse-engineering (including the circumvention of "technical measures") if it's done for the purpose of making a program interoperable with other programs.
" The people who receive employment from the steel mill. "

I think a lot of people who have employment there don't feel like they are getting benefits. When I look at my company we just got an E-mail how great the company is doing but during my performance review I was told "sorry, no raises or promotions". So I don't feel like I am benefiting from the company doing well.
As a VP you have visibility into a wide section of the organization, you know where it is strong and where it is weak. As people get more senior they become more loyal to individuals rather than companies, so when a VP leaves, even without trying, they will often pull away other critical employees who follow the person not the company. Then there is the ability to disrupt without getting your hands dirty, an anonymous tip to TechCrunch to "watch this garage at 5AM on Fridays" or "You might want to dig into that unexplained event last October." which can put journalists on the trail of damaging information the company covered up (previously successfully).

If you are mad, and you feel like they have impeded your ability to get re-hired or funded at a later date, then you are more inclined to take some of these actions. If they say, "Look you have to go, but we'll make it comfortable for you and we'll just call it a day." then you might feel more charitable to them and forego starting processes that will cause them pain.

A technique I was told was used on an executive at Sun was to give them a stock grant that would only be "vested" in 5 years. The purpose was to keep it in that person's best interest to insure the Company was not damaged in order to reap the maximum reward down the line. To be clear, they got the stock in 5 years no matter what, it was just in their interest to have it be worth as much as possible at that time.
Is it not possible to link glibc staticalliy? IIRC musl has readability and code size in mind while glibc optimizes for performance at the cost of readability and codesize.
I was wondering about that since safety-critical still uses lots of PPC products like Freescale's. Industry folks probably have boards to work with. Hobbyists or small businesses trying to get in the game might need Qemu or something to experiment on good, x86 boxes. I kept a Mac PPC for it, too, but they'll diverge due to age.

So, PPC support was one one of first considerations looking at Unicorn. Thanks for posting that it's partly there.
I was referring to __setitem__: you end up with expressions like `m[...] = ...` where practically speaking the meaning of `=` is no longer obvious. In some contexts it can end up meaning pretty unintuitive things (think pandas view into dataframes etc.). But, yeah, most languages have something like this since it's pretty useful, and only way to get away from these ambiguities is using purely immutable data which can be a no-go performance wise when you're working with references to multi-gigabyte structures...
It's supply and demand 101, illegal immigration combined with offshoring lowers wages and increases profit margin for the wealthy. Low wage jobs are taken by illegal immigrants, forcing US citizens to take on debt to go to college, where wages are also lowered because there are now thousands of college grads desperate to pay off their debt that can't be eliminated through bankruptcy due to congress being lobbied. A wonderful scam. Same thing with big tech companies pushing for more H1B to push down engineering wages and lower standard of living. This stuff shouldn't even be left vs right, it should be common sense.

Here's bernie sanders talking about how open boarders is pushed by the koch brothers to give them cheap labor

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

We're rapidly heading towards feudalism 2.0. You can already see it in the Bay Area(and essentially any major urban area) where only the wealthy can afford a home. The majority pay a large chunk of their income to their landlord
IMHO (not a lawyer), this is one of those things the companies put in a EULA that won't stand up in an actual court of law. It's basically bullying their own consumers. If pressed on it they would probably fold, but not before making you spend a ton of money on lawyers.
You are on to something, but as a counterpoint:

The T2 navy gives a lot of options not present in T1 - largely due to longer ranges. T1 subs and frigates mostly only interact with other naval units. But T2 get cruisers and destroyers anywhere near a coastline and they put large areas under thread

A lot of T2 & T3 units have weird special powers (e.g. the destroyer that can sprout legs and walk on land, the T3 Loyalist has built-in TMD). These are somewhat sparsely distributed though

The experimental units obviously have a lot of character

Depending on circumstances, T1 units remain viable throughout the game. I've seen tons of matches where a T3-heavy naval invasion is pushed back by overwhelming numbers of amphibious T1 units (Zthuees)

Making the switch from T1 to T2 and then to T3 is a huge part of the strategy of the game. It is true that the higher tier units are more efficient per unit of resource, but there are real costs (both in resources and in time) to upgrading your force and the decision of when to upgrade is never easy
It was founded as just the William H. Gates foundation, so I don't think that this is true.
I don't disagree with what you're saying, but one thing about less dense areas including parts of the midwest is you can commute from rural areas into the downtown of a city in under an hour (where these are parts of metro areas that can contain over 2 million people).

I'm not suggesting that a headquarters needs to be in these smaller cities either, but often times right now, there isn't even a satellite office with any engineering.
Gwynne Shotwell :)
Samsung already kind of did that with Tizen and it hasn't really worked out. Same with Amazon. Lack of engineering leadership isn't the main obstacle preventing Samsung and other vendors from successfully forking Android.
VSC-Prolog: A VS Code extension for Prolog
Looks interesting! I'm looking forward to trying it.

The annotation syntax looks powerful but do people
really edit thier code to adjust priorities and
assignees?

On a related note, I review `TODO` in PRs and consider whether to allow them in the codebase; and `DEBUG` to indicate code that shouldn't even be checked in. Does anyone else have a codetag for this? DEBUG doesn't seem to be a well-known codetag, and I'd prefer to use something other people use.
See my main thread post addressing this misconception. The SSPL's obligation to release those components only applies in the case that the user is offering the licensed software itself as a service.
Ok, we changed to that from https://www.notebookcheck.net/Pine64-maker-of-cheap-Linux-la.... Thanks!
Yes, if we decide not to include this we will definitely back it out. However we’re excited and hoping that we can agree on something everyone will love.

We could use a separate branch but in practice we prefer to use feature flags for development; we find it easier to manage. Once we reach a definitive conclusion on whether to include it, we’ll remove the feature flag.
At some point people will only hire people of their own gender or different sexual orientation to avoid any problem down the line and it would be a loss for everybody.
regarding seen and suad, please check out:
https://www.quora.com/What-is-difference-between-se-%D8%AB-s...

And as for the using persian script for urdu, without going into political stuff, I think it is a huge advantage - Persian script is not only used for Persian and Urdu, even Balochi, Daari (Afghanistan), and Pashto uses Persian script. Moreover, by virtue of knowing Persian script, it becomes immensely easy to pick up Arabic (at least reading it).

Then there are few other languages such as Sindhi (Pakistani Sindhi) which have a Persian-based script (few other characters on top of Persian which are specific to the language).

Which means, if you can read Urdu, with little effort, you can start reading Arabic/Balochi/Sindhi which means you can read literature from Pakistan all the way to Morocco.
Great strategy! Thank you for sharing.
Meet Yabeda: Modular framework for instrumenting Ruby applications
I have a question that I know is really stupid, but I'm asking sincerely: why is it permitted for the company to do this? Paying any person a windfall after sexual indiscretions seems like it violates their responsibility to the shareholders, especially when it's $90 million (wow!).

Why is this type of payout allowed by the SEC or the corporate governance structure?
“Widely thought” based on what? This seems like the building of a straw man.
Would you please elaborate on this:

> society itself is becoming horrifyingly unequal
I make less than I did as a junior engineer 18 years ago after accounting for inflation and COLA. Assuming my accumulated experience is worth nothing or I guess it apparently has negative value. Not all ships rise.
> The FAQ we put out here makes that clear

...while the license itself absolutely does not. I can read the GPL and tell what's expected of me, but I have no idea how to interpret clauses like:

> Making the functionality of the Program or modified version available to third parties as a service includes, without limitation, enabling third parties to interact with the functionality of the Program or modified version remotely through a computer network,

Explicitly calls out allowing users to access MongoDB.

> offering a service the value of which entirely or primarily derives from the value of the Program or modified version,

Explicitly calls out interacting with MongoDB. My company's website is basically a wrapper around accepting a query from a user, converting that into the appropriate NoSQL query, reformatting the result, and presenting it to the users. Since our web server is more or less an abstraction layer from the underlying database, it sounds like our whole website would be subject to the new terms.

> or offering a service that accomplishes for users the primary purpose of the Software or modified version.

Does not explicitly mention MongoDB, except by contrast implying that if we offer a service - even one not MongoDB-based - that accomplishes the primary purpose of MongoDB or a fork of it, then we're subject to the new terms.

FAQ be damned, it's the license itself that's clear as mud.

> The only people we want to be in any way affected by it are those who are literally offering the licensed software as a service, and we want those people to release their management stack under the SSPL.

Engineer to engineer, do you understand why so many of us find this uniquely onerous?
Even if it wasn’t intended to do that, the sheer amount of uncertainty this creates is untenable for many projects.
> For engineers and artists, it's not really an issue. We want to see our best work appreciated, primarily.

I want to be paid first. Everything else comes second. That doesn't not make me an engineer. It makes me a wise engineer. Money buys options and freedom. Prestige and other abstract concepts are used to steal your time and value.
Yes and no.

Yes, someone was paid a modest salary to put together these course materials. They were not free to create. In a university setting with just a few students per teacher and layers upon layers of supporting infrastructure, these courses are expensive to deliver. Possibly even more expensive than the objective worth of the material to the students.

No. We are on HN, where "does it scale?" is gospel. MOOCs scale wonderfully. Millions of people could learn Calculus or Accounting from the modest effort of a single talented teacher. With that level of scale you do not necessarily need to charge every person who takes the class and free can be a business model. We can't lock our basic professional knowledge up behind a paywall that only the rich can penetrate. In fact this is the perfect thing to spend tax dollars on, a public good with a massive potential ROI. There's a reason the govt still pays for libraries.

And before my optimism gets skewered, yes MOOCs don't seem to work for everyone, but surely they suit some people's learning styles better than textbooks which is really their only low-cost competition for most knowledge domains.
> "and cocaine and stimulants — a group that includes methamphetamine — are each now killing more than 10,000 people a year, a threshold they only crossed in the past few years."

I understand why people use drugs like heroin and fentanyl, but why methamphetamine? Why do they not just use Adderall or pure amphetamine? What is the gain? Amphetamine and Adderall in particular are not neurotoxic at normal doses, and are very safe if used responsibly. Methamphetamine seems to be inherently neurotoxic. Why risk your health when amphetamines and Adderall are just as good?
I used this. It’s really rough around the edges but if you use it correctly it works brilliantly.
r/WallStreetBets is my guilty pleasure. Recent volatility has turned it into a sacred temple of schadenfreude. But it serves as a kind of therapy, for young people with freshly funded disposable money and Robinhood Gold. The type who can't admit to themselves they have no idea what they are doing.

My one question is that there are many who claim to get margin call notifications. And then simply delete the RobinHood app from their phones! Is this something that results in substantial losses or just cost of doing business? And I can't help think that with the sheer scale of people losing money at some point RobinHood doesn't get into trouble for not adequately warning of risks.
The UI does interfere, you, as a theme developer, have to adjust to it, as do content creators. This is getting to the point I'm trying to make, that the project wasn't invoked to solve technical problems. It's not answering to technical problems but to the motivations of the project leader.

You bring up how Gutenberg solves some of the issues it creates, i.e. how theme developers supply editor styles to match what is seen in the front-end. Until recently Gutenberg didn't even prepend block specific selectors, it was even more broken than now. Why did it even start out that way? How is that even possible to have Gutenberg develop that far without properly thinking about how to style for it? Why is it this solution patched on? (same can be said for meta fields, accessibility and so forth). Because the project didn't start with a clear idea of the technical problems it wasn't going to have to solve, it wasn't a priority.

So, for theme developers Gutenberg is more labour intensive (though it can be rewarding). It wouldn't need to be more labour intensive had it started with the full breadth of priorities in mind at the very start. You say 'you don't need to worry about the soup of UI markup, but you do. You have to work around the quirks of the editor or constrain yourself. Say you want to target every 2nd heading, or the paragraph after a blockquote, you can't do that elegantly, because the markup is different in the editor as it is in the front-end and it's not solved by prepending block selectors. Gutenbergs editor styles solution isn't elegant either. It is not a complete disaster, but it's indicative of the fact that the project is imposing its own paradigm over the problems its trying to solve. It's literally creating new problems to solve.

> they are not without downsides too. In-browser editing is a compromise and balancing act.

I'm not convinced at all that a different approach to how the UI manifests itself in the DOM would have entailed any meaningful trade offs at all. I've been working with this prosemirror implementation recently and the basic example pretty much matches my demo posted earlier: https://tiptap.scrumpy.io/
> "I’m not bringing in the diverse perspective that is so critical to the success of any company."

Based on what evidence, or even logic, is diversity critical to the success of even some companies? Let alone any company?
Most US employers absolutely can legally fire an employee because of who they fall in love with, as long as the action isn't based on a policy which disproportionately impacts a protected class.
Small Focused Modules
>can really drive home the fear

Instead of coming from a place of scarcity I'd view it from a place of plenty.

"gimmie options" -> Talent Stack

The more wide and experienced your Talent Stack is, the 'luckier' you'll become in life.