skysight-inc/HackerNews huggingface dataset:
> With a website with the impact of Reddit on the broader conversations being held in communities around the world, this website needs real leadership and real action.

> We hope that Reddit will not just share empty platitudes — but will take a meaningful stand against hate, and take these recommendations to heart.

> This letter is co-signed by more than 800communities representing well over hundreds of millions of subscribers

Original title was too long. It was:

Open Letter to Steve Huffman and the Board of Directors of Reddit, Inc– If you believe in standing up to hate and supporting black lives, you need to act
I don't see Docker as an alternative to a configuration manager. For one, turning to containers represents a distinct architectural choice, with a clear set of tradeoffs, that a developer may or may not want to introduce to a project.
Different style fps's, 1.6 was low latency, the newer versions of basically any fps trade off latency for better graphics and better physics.
> And you know all your employees will be familiar with the interface.

That's quite an assumption. About half a billion iPads have been sold, so about 6 billion people have probably never used one. I certainly haven't and I live in the UK.
Ansible YAML is a poor substitute for a real language once you add conditional logic to the mix. Another huge downside is that composition in YAML is much harder than in any programming language

Given that the average devops person is already stuck with yaml, many of those problems are addressed by jsonnet. But I agree, having it in the language would be preferable. I think it stems from the desire to make infrastructure declarative, which isn't really the case when your declarations are dynamic.
Except there's no recess and the grades count for more.
> What Trump is doing exactly?

He has been doing the same old Trump-y things, such as publicly praising violent crack-down of protests in places like Mineapolis as being "beautiful".

https://www.forbes.com/sites/mattperez/2020/06/11/beautiful-...
How do you define "new file"? Why don't I put all my data into various copies of the same original file?
It sure does, but even if you choose not to take advantage of container tech, it's still a very easy way to deploy stuff on a single machine. Not sure why the downvotes.
Its not about making slow loads faster. Its about increasing what things we can stream from disk in real time.

Massive textures, massive look up tables, massive geo, etc. A lot of techniques can use pre-baked data in interesting ways.
HSBC's own website lists dozens of exchange traded warrants with various strike prices and gearing. Need a brokerage with access to the HK market though.

https://www.warrants.hsbc.com.hk/en/tools/search/ucode/00005...

I'm not sure about their choice of Mongo but the initiative seems like it should be helpful for customers like myself who have accounts in a few countries. We can access them all from one app but the experience is inconsistent at the moment. I'm cautiously optimistic.
You have about six weeks where you can ask otherwise outrageous questions and actually effect change. After that they will just think you are an idiot.
I think it would be naive to think that their stance is more than a marketing strategy. But it does mean they take a stronger stance on user data than others. They at least have incentives to protect user data so they can bash Google about privacy invasion in their marketing.

China and other oppressive regimes tend to be where the marketing gets in conflict with the law and China has a lot of leverage on any major electronics manufacturer.

Still a capitalist business so ideology or ethics don't really factor into it.

I think it is correct that Apple could benefit in amrketing from having no ad systems on their platforms. Not convinced it would be net positive for them though.
Sony marketed the device to an older generation e.g they had PlayStation demo station in night clubs. Until Sony entered the gaming market, consoles were largely considered a children toy.
i don't think the claim was that we're no longer estimating. the author was attempting to articulate the process of estimation, where initially one promises the world in N amount of time. As N draws near you reduce feature / scope as needed.. and perhaps when the deadline hits and all you got is a int main(void) { printf("hello world"); return 0; } you figure out what you can make due with where you're at. i like this approach and it resonates with a lot of other great comments in this post.
Chinese companies operating mostly in China have refused government requests in the past, because compliance would have been bad for business: https://technode.com/2019/09/19/tencent-alibaba-refuse-to-di...

Of course if the CCP cared more about enforcing the law than about money, nobody could ever say no to them, but fortunately that's not the case, so there's always room to negotiate.
Science Digest magazine, September 1983, had a short note about one type of dinosaur: If dinosaurs were not extinct, reptilian humanoids might have replaced us. Stenonychosaurus inequalus, a 10ft dinosaur, had a brain-body ratio nearly that of primitive mammals. It is a likely choice.
PTC and Aicas sell real time Java implementations for robotics, among other similar deployment scenarios, lack of customers is something that they don't suffer from.
Retro Hackers Are Building a Better Nintendo Game Boy
As someone who works in voice tech, I think talking to Alexa is setting back our expectations of voice tech by at least a decade. The actual tech and capabilities we have available right now are so much better than static capabilities over a high latency internet connection.
This strikes me as equivalent to outsourcing to a country with lax environmental protection to cut costs.

Personal opinion but Zoom shouldn’t be allowed to undercut firms using developers based in liberal democracies and still have market access to the West.
Can SpaceX's Starlink Broadband System Deliver Less Than 100ms Latency?
Google and Amazon have their own dedicated fiber between DC sites, but there was evidence that the NSA was still tapping it at some points. So they added encryption between the sites as an extra safeguard.
They already do don't they. Only Apple gets "Maps", "Mail", "Messages", etc...
> Real jobs are just college group projects that never end.

For a decent company, the differences are:

* The skill set of group members probably suits the tasks (e.g. some good at leading, some good at coordinating, some good at coding)

* The reward is real and can be life-changing. (e.g. becoming millionaires)

* The punishment is real (e.g. being fired)
That's just another way of saying the culture does this thing. If you are inferring that I am personally blaming individual women and implying they are neurotic, your inference is in error.

My sister had serious fertility problems. She read many articles on the topic over the years and we talked about me possibly serving as a surrogate for her should she be simply unable to have a child of her own. She forwarded me some portion of those articles, so I am somewhat well read on the topic of fertility issues for American women.

It takes about 25,000 stored calories to support a pregnancy. Being underweight suppresses ovulation. Anorexic women can outright lose their periods.

I suspect this fact probably helped women pass themselves off as male soldiers and male pirates historically. Such professions are pretty physically demanding and I suspect it may have caused a lot of women to have fewer periods or no periods while passing themselves off as male, thereby helping them to hide their gender.

My oldest son has pointed out that we are probably underestimating the number of women who did that because, by definition, those that fully succeeded were never identified and died as male. A recent-ish story supports that suggestion.
Trump Games – Make Games Great Again
Using David Skok’s Test for Measuring Your Product/Market Fit
I do not really understand why the Banach-Tarski paradox is such a big deal. It does not seem any different from the paradoxes of the Hilbert hotel. If one has two filled hilbert hotels one can fit all hotel guests in one single hilbert hotel by letting guests from one hotel take even numbered rooms and from the other hotel odd numbered rooms.
> If it was successful thought control, then we couldn't have a discussion about it. Nobody would know what you were referring to.

I wonder if you believe that this kind of absolute, unsubtle thought control is what Ursula Le Guin was talking about with the brush example, or what the parent post was talking about. Or even what Orwell was talking about.
The problem with reddit is it seems to mostly crack down on stuff when the press is bad.

Radical free speech is a view i can respect. Making an intentional healthy and respectful community via a strong moderation policy is an alternative policy that i can also respect. However, cracking down when the press is bad but otherwise mostly not caring unless it is eggregious is a hard position to get behind morally.
Indeed, it's an impressively eclectic product, considering how niche it seems to still be.

Incidentally they have some fairly nice materials about their own bitemporal query support and it's use across industries, e.g.:

https://www.marklogic.com/blog/bitemporal/

https://www.marklogic.com/resources/mifid-ii-its-about-data-...
Seems like ranger-autojump[0] is what you're looking for

0: https://github.com/fdw/ranger-autojump
FWIW, I realise I didn't phrase it correctly. What I wanted to say was that any non-terrible ("half decent") study does not attempt to draw a final, black or white (I wrongly used "rigorous") conclusion, but that mainstream media will do that instead by choosing a particular interpretation of the study results.

I did not want to imply that social science studies are non-rigorous, I was actually trying to defend their scientific nature, but with an incorrect phrasing.
> There is an argument that where China is blocking market access, the West should reciprocate.

Faire point. But what I'm expecting that we already do it: we probably ask for modifications in their software as well, it's not not something we talk about.

> If Zoom is a Chinese company with just a registered US office as has been suggested, then it would appear to be an attempt to circumvent that.

I would think it's more of a PR move. WeChat has such a reputation it would never make it into the west.
The argument that if they don't do it another one will do it is constantly used to justify unethical things. It just shows that money is more important than compromising one's values.
i kinda started thinking about how project estimation and deadlines fit into our process of software development. For example, say you're building some feature and you guesstimate it'll take you 3 weeks to implement, maybe it's non trivial but not too hard. How do you convince yourself, or your stateholders, that spending an extra 2x-3x of time would result in delivery a better product.

in other words, if all software was built with the bare minimum amount of time to ship, i think we'd miss out on a lot of quality and a bunch of features that weren't thought out enough. so there are people that somehow are able to stop this rushed process of development and posit that the solution requires additional thought and planning. They go slower to move faster and knowing how to do this I think is a mark of an excellent engineer.

anther interesting element to this is that when one is granted the additional time, the outcome progresses our field. As an example, someone spent _a lot_ thinking about how to implement a concurrent wait-free list data structure. how are you to convince your PM that we have to delay the "onboarding popup" feature because you'll be spending the next 3 months investigating wait free data structures.
Most university classes on Algorithms, is simply to build a Binary Search Tree. Or maybe a Red Black Tree, for the more advanced courses.

The concept is easy enough.

The challenge may lie in the part where you must write the code in an unfamiliar language to yourself, like C++, which has its own pitfalls in trying to understand how pointers work, and to code it out, while not destroying your program.

Recall that the core language is easy enough to learn. Rather, it is all the libraries and standards around a language, that is challenging to a new programmer to learn, and this basically requires time spent to master it.
Dev is now Web Monetized
360 customer view as an example. If you are feeding a real-time decisioning, support, advertising system then you need all of the customer features accessible as fast as humanly possible. Ideally a consistent O(1) time.

Or it could be a real-time fraud system where you need every bit of customer data in one payload to feed into an ML model.

You can't do any of that if you are having to do multiple joins across federated databases.
The joke was that there are so many American companies in China that to send a physical letter to them would cause paper stocks to rise.

And, because there are so many, addressing no company in particular is futile - it’s like a fart in the wind. Nobody will hear it.
There are professional "bike fitters" that know how to adjust all these things (those that can be adjusted) and more in such a way you get everything set up the best given your body and goals.

For instance, given a bike and a rider, one can adjust seat height, seat position, stem length, handlebarhheight, crank arm length and possible more things to get the correct reach and stem height. However, all that also has to be adjusted to account for body size (limb lengths), mobility etc, in order to level the hips, get the knees correctly over the pedals, aero position, correct weight on the hands, no chafing in the butt etc. It's really an art to adjust everything at once, as fixing one thing affects the others.

So while a bikefit can cost about $300, it's money well spent if one is serious about the biking (and one has then probably spent ~20x that on bike+gear anyways.. ). I'm about to head out for a ~120km ride today, so I've found a bike fit invaluable.
What's Important Gets Done
Given the choice, I would rather use D, because experience has taught me that tracing GC are a productivy boom, even in systems programming, also D provides all the necessary tooling for doing GC free programming when required to do so.

However it lacks the commitment of a proper roadmap and big corporate support, and that sadly damages its image.

Rust on the other hand, while quite relevant for bringing affine types into mainstream, still isn't what I would like to use across the various domains I work on.

Ironically, I see Java and .NET getting the missing features (AOT, low level unsafe code, better control over memory allocation) that will eventually allow me to use them in system level programming scenarios, where I would choose D today.
The problem with Apple Arcade seems to be stemming from the lack of a deep gameplay experience. The games although devoid of micro-transactions and other predatory practices are often very simplistic and feel like made for gaming sessions in transit.

Another drawback seems to be lack of controllers that make some games hard to play. This is yet another issue to be addressed by Apple-- They did add in DualShock and XBox controller support but that doesn't mean a lot unless users have access to those consoles in the first place, further solidifying Apple Arcade's place as a on-the-go gaming solution.
Sounds like the opening scene of a horror movie.
Indeed. And I really don't get why this has been downvoted. Yes, the OP wrote he didn't like a command driven approach. But thats on windows, which comes with its own problems, see e.g., https://news.ycombinator.com/item?id=23507363 .
O/T but was it XML Schema specifically, or just XML DTDs that you needed to validate against? For the latter case, there's [1] (my proj), plus the option to rewrite XSDs into DTDs (under natural assumptions eg no local element redefinitions) without having to wrestle with Xerces and/or libxml (which hasn't formally completed XSD support anyway) and emscripten. You might also have luck by transpiling Xerces/Java to JavaScript using Google's j2cl+closure-compiler (which works very well if you can swallow bazel and/or isolate the actual j2cl Java app from its bazel wrapper).

[1]: http://sgmljs.net
Isn't that an e-Ink display? It looks to refresh quite fast!
I made a video explaining data engineering
As bad as Facebook is, it's being supplanted by the CCP-controlled TikTok. That's almost certainly worse for freedom.
For MongoDB it’s mostly a case of it had issue years ago when it was the new hotness, but it should be a boring choice by now, and it’s not. Neither is Cassandra. Kafka is boring, even more so if they kill of Zookeeper.

NoSQL has proven to be hard to get right than was first assumed and at the same time RDBMS’es have improved and adopted many ideas from the NoSQL world faster than expected, often with better results.

What’s no clear from the article is why MongoDB was picked, so maybe there’s something that made it the obvious choice, it’s just hard to see what the might be.
Google also used to not be evil.
I've written a lot of Ansible in the past year. While I'm happy with the work, I'd admit to looking at some of the logic I've had to put together with clunky, esoteric constructs like `with_nested_items` and the super colloquial variable system, while thinking "it's great to be able to do this stuff, but htf am I going to explain this code to a newbie?".

I'd like some kind of 'sensible', backwards compatible layer in Ansible that would allow me to rewrite stuff in raw Python, with 'normal' code, where it makes sense, but keep YAML for constructs that do actually look and work like lists of basic tasks.
The question is, will all these data aggregated together actually give us any actionable data that we can and will act on? If there's one thing Google Analytics has taught me, it's that it's quite possible to have a lot of detailed data at your fingertips, but still not be able to answer any valuable questions with it.
Azure and AWS both have their respective moats. Their locked-in customers would be up in arms if they decide to offer substantially lower rates to new customers.

However, I am not sure what's holding Google back. They have all the right incentives to launch a price war but I guess they are focusing more on "value-addition" with ML cores, AI APIs etc.
I wonder what stop people adopting those tools/tech. E.g. a database like crux sounds pretty compelling to use for me.
Not that suppression of said rights leads to violation of (what is a current consensus of)of human rights.

Ironically, those events were hosted for remembrance of those violations.

A fantastic approach meant at justifying non-interest, always present in the history of totalitarian regimes.
Ahhh hence that bullshit #Hastag based ownership of tweet thing
Totally agree! It's going to take a whole new sub-specialty of ML to make any sense of it. But I think there's a positive feedback loop where more data → better algorithms → more data, because more people opt into the system in order to get access to the algorithms.
MongoDB supports transactions and you enforce schemas in code instead of the database.

Pretty common these days to just rely on Git and not DDLs.
For read replicas yes but not for the standby master. They give you access to pg_stat_replication so this is quite easy to verify.
I am not familiar with ESRD but I really hope that there is something that can be done about it. Blessings man, sad to hear about your medical condition!
No, successful control does not mean you will never ever get out of power nor it means forever secrecy. It means you achieve what you wanted. Enhanced interrogation is sll going on.

And in nazi example, successful controll of how Jews are seen does not imply that foreign non-Jewish armies will never beat you. That would be ridiculous standard.

Nazi succesfull framed Jews as evil and Jews got exterminated. They succesfully framed slavs as inferior and succesfully framed themselves as needing more living space which led to expansive war and population displacement.

That foreign armies conguered them does not imply that messaging aimed at Germans was not succesfull.
Ask HN: Is there a “Best” technology for computer glasses?
After many years of staring at a screen, I am already at a +3 magnification with blue blocking on computer glasses. I normally wear prescription progressive lenses for everyday use and they are OK but for long days staring at a computer screen, I wanted to invest in the best pair I can get. I need more sharpness and clarity if possible.

Any suggestions on lens types and technologies that you have had good luck with?
thank you I ended up signing up for the waitlist I saw the demo for the English to bash one shot learning if I could somehow use that and combination with a speech recognition software I might be able to achieve something along the lines said I'm looking for
I didn't downvote. I see your point, but it's a bit of a digression, tbf.
It they just put commercial details follow up data + some stats in there, it's ok.

It is very infrequently updated, integrity is not at too much risk. In case it's lost, business is not impacted too hard as long as you can find contact details eslewhere.

But the replication story is good, and if they got tons of different schemas, it will make their life easier.

So yes, for transactions it would be bad, but maybe for this particular use case, it's ok.
Because of planned obsolescence.
And it’s gone.

(Sorry)
We’re currently working on a deep Git integration where you basically push your updated workflow configuration with the code of functions/docker tag reference.

We have some tooling to develop individual catalog integrations locally and test the integration with object storage works as expected. We plan to publicly release this tooling for all users to be able to test their functions locally before using them on a workflow.

For workflows environment, currently, right now, you have to create one processing Stack for each environment, i.e. dev, staging, and prod. Later on, we want to spawn environements for each Git branch.
Unlimited Cheap License
cheap license of

cpanel

plesk

directadmin

whmcs

....

*****chlic . space*****

not for use in us
I’d say at least two out of those three points are usually true.
Spot on. If you have an opinion about YAML and feel you need to make that know on the internet, I usually take it as a sign that I'll probably don't need to read the rest of your comment...
This, I guess:

https://github.com/dalya/Sequencer
I'm not surprised. Zoom isn't the one and only service used by China to censor free speech globally:

* https://www.reddit.com/r/HongKong/comments/dfg1ce/list_of_co...

* https://time.com/5557951/china-interference-global-media/

So if you're an activist and still use Reddit, Discord or services from the list above - prepare to be banned. Also check twice any China-affiliated service/products before using.
> Industry really, really needed C-like language that was memory safe, and all-round good: both low and high level. And Rust quickly delivered that, borrowing all the great aspects of other languages and addressing a lot of problems.

Industry has had Ada since 1983, Modula-2 since 1980, Object Pascal since 1990, and a couple of other ones, not counting all those Algol and PL/I variants that precede C for about 10 years.

Unfortunely the industry will only take security seriouly when security exploits are severly punishable by law.
Thanks, your answer definite gives me some confident in trying PostGraphile for my next project. I agree that "plugin" can just be how we call a thing, it doesn't necessarily entail a heavy abstraction or some sort of lock-in. I'll look further into your suggestions.